vnic_rq           184 drivers/net/ethernet/cisco/enic/enic.h 	____cacheline_aligned struct vnic_rq rq[ENIC_RQ_MAX];
vnic_rq          1254 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
vnic_rq          1267 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_rq_alloc_buf(struct vnic_rq *rq)
vnic_rq          1328 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_rq_indicate_buf(struct vnic_rq *rq,
vnic_rq          1478 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_set_int_moderation(struct enic *enic, struct vnic_rq *rq)
vnic_rq          1490 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_calc_int_moderation(struct enic *enic, struct vnic_rq *rq)
vnic_rq           122 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_rq_desc(struct vnic_rq *rq,
vnic_rq            31 drivers/net/ethernet/cisco/enic/vnic_rq.c static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
vnic_rq            66 drivers/net/ethernet/cisco/enic/vnic_rq.c void vnic_rq_free(struct vnic_rq *rq)
vnic_rq            85 drivers/net/ethernet/cisco/enic/vnic_rq.c int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
vnic_rq           114 drivers/net/ethernet/cisco/enic/vnic_rq.c static void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index,
vnic_rq           138 drivers/net/ethernet/cisco/enic/vnic_rq.c void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
vnic_rq           146 drivers/net/ethernet/cisco/enic/vnic_rq.c unsigned int vnic_rq_error_status(struct vnic_rq *rq)
vnic_rq           151 drivers/net/ethernet/cisco/enic/vnic_rq.c void vnic_rq_enable(struct vnic_rq *rq)
vnic_rq           156 drivers/net/ethernet/cisco/enic/vnic_rq.c int vnic_rq_disable(struct vnic_rq *rq)
vnic_rq           184 drivers/net/ethernet/cisco/enic/vnic_rq.c void vnic_rq_clean(struct vnic_rq *rq,
vnic_rq           185 drivers/net/ethernet/cisco/enic/vnic_rq.c 	void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf))
vnic_rq            97 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
vnic_rq           103 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
vnic_rq           109 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
vnic_rq           114 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
vnic_rq           119 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline void vnic_rq_post(struct vnic_rq *rq,
vnic_rq           154 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
vnic_rq           164 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline void vnic_rq_service(struct vnic_rq *rq,
vnic_rq           166 drivers/net/ethernet/cisco/enic/vnic_rq.h 	int desc_return, void (*buf_service)(struct vnic_rq *rq,
vnic_rq           192 drivers/net/ethernet/cisco/enic/vnic_rq.h static inline int vnic_rq_fill(struct vnic_rq *rq,
vnic_rq           193 drivers/net/ethernet/cisco/enic/vnic_rq.h 	int (*buf_fill)(struct vnic_rq *rq))
vnic_rq           207 drivers/net/ethernet/cisco/enic/vnic_rq.h void vnic_rq_free(struct vnic_rq *rq);
vnic_rq           208 drivers/net/ethernet/cisco/enic/vnic_rq.h int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
vnic_rq           210 drivers/net/ethernet/cisco/enic/vnic_rq.h void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
vnic_rq           213 drivers/net/ethernet/cisco/enic/vnic_rq.h unsigned int vnic_rq_error_status(struct vnic_rq *rq);
vnic_rq           214 drivers/net/ethernet/cisco/enic/vnic_rq.h void vnic_rq_enable(struct vnic_rq *rq);
vnic_rq           215 drivers/net/ethernet/cisco/enic/vnic_rq.h int vnic_rq_disable(struct vnic_rq *rq);
vnic_rq           216 drivers/net/ethernet/cisco/enic/vnic_rq.h void vnic_rq_clean(struct vnic_rq *rq,
vnic_rq           217 drivers/net/ethernet/cisco/enic/vnic_rq.h 	void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf));
vnic_rq           311 drivers/scsi/fnic/fnic.h 	____cacheline_aligned struct vnic_rq rq[FNIC_RQ_MAX];
vnic_rq           337 drivers/scsi/fnic/fnic.h int fnic_alloc_rq_frame(struct vnic_rq *rq);
vnic_rq           338 drivers/scsi/fnic/fnic.h void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf);
vnic_rq           831 drivers/scsi/fnic/fnic_fcs.c static void fnic_rq_cmpl_frame_recv(struct vnic_rq *rq, struct cq_desc
vnic_rq           977 drivers/scsi/fnic/fnic_fcs.c int fnic_alloc_rq_frame(struct vnic_rq *rq)
vnic_rq          1011 drivers/scsi/fnic/fnic_fcs.c void fnic_free_rq_buf(struct vnic_rq *rq, struct vnic_rq_buf *buf)
vnic_rq           223 drivers/scsi/fnic/fnic_res.h static inline void fnic_queue_rq_desc(struct vnic_rq *rq,
vnic_rq            27 drivers/scsi/fnic/vnic_rq.c static int vnic_rq_alloc_bufs(struct vnic_rq *rq)
vnic_rq            65 drivers/scsi/fnic/vnic_rq.c void vnic_rq_free(struct vnic_rq *rq)
vnic_rq            82 drivers/scsi/fnic/vnic_rq.c int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
vnic_rq           111 drivers/scsi/fnic/vnic_rq.c void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
vnic_rq           137 drivers/scsi/fnic/vnic_rq.c unsigned int vnic_rq_error_status(struct vnic_rq *rq)
vnic_rq           142 drivers/scsi/fnic/vnic_rq.c void vnic_rq_enable(struct vnic_rq *rq)
vnic_rq           147 drivers/scsi/fnic/vnic_rq.c int vnic_rq_disable(struct vnic_rq *rq)
vnic_rq           165 drivers/scsi/fnic/vnic_rq.c void vnic_rq_clean(struct vnic_rq *rq,
vnic_rq           166 drivers/scsi/fnic/vnic_rq.c 	void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf))
vnic_rq           105 drivers/scsi/fnic/vnic_rq.h static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq)
vnic_rq           111 drivers/scsi/fnic/vnic_rq.h static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq)
vnic_rq           117 drivers/scsi/fnic/vnic_rq.h static inline void *vnic_rq_next_desc(struct vnic_rq *rq)
vnic_rq           122 drivers/scsi/fnic/vnic_rq.h static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq)
vnic_rq           127 drivers/scsi/fnic/vnic_rq.h static inline unsigned int vnic_rq_next_buf_index(struct vnic_rq *rq)
vnic_rq           132 drivers/scsi/fnic/vnic_rq.h static inline void vnic_rq_post(struct vnic_rq *rq,
vnic_rq           165 drivers/scsi/fnic/vnic_rq.h static inline int vnic_rq_posting_soon(struct vnic_rq *rq)
vnic_rq           170 drivers/scsi/fnic/vnic_rq.h static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count)
vnic_rq           180 drivers/scsi/fnic/vnic_rq.h static inline void vnic_rq_service(struct vnic_rq *rq,
vnic_rq           182 drivers/scsi/fnic/vnic_rq.h 	int desc_return, void (*buf_service)(struct vnic_rq *rq,
vnic_rq           208 drivers/scsi/fnic/vnic_rq.h static inline int vnic_rq_fill(struct vnic_rq *rq,
vnic_rq           209 drivers/scsi/fnic/vnic_rq.h 	int (*buf_fill)(struct vnic_rq *rq))
vnic_rq           223 drivers/scsi/fnic/vnic_rq.h void vnic_rq_free(struct vnic_rq *rq);
vnic_rq           224 drivers/scsi/fnic/vnic_rq.h int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index,
vnic_rq           226 drivers/scsi/fnic/vnic_rq.h void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index,
vnic_rq           229 drivers/scsi/fnic/vnic_rq.h unsigned int vnic_rq_error_status(struct vnic_rq *rq);
vnic_rq           230 drivers/scsi/fnic/vnic_rq.h void vnic_rq_enable(struct vnic_rq *rq);
vnic_rq           231 drivers/scsi/fnic/vnic_rq.h int vnic_rq_disable(struct vnic_rq *rq);
vnic_rq           232 drivers/scsi/fnic/vnic_rq.h void vnic_rq_clean(struct vnic_rq *rq,
vnic_rq           233 drivers/scsi/fnic/vnic_rq.h 	void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf));