vnic_wq 177 drivers/net/ethernet/cisco/enic/enic.h ____cacheline_aligned struct vnic_wq wq[ENIC_WQ_MAX]; vnic_wq 359 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf) vnic_wq 374 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_wq_free_buf(struct vnic_wq *wq, vnic_wq 579 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_queue_wq_skb_cont(struct enic *enic, struct vnic_wq *wq, vnic_wq 602 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_queue_wq_skb_vlan(struct enic *enic, struct vnic_wq *wq, vnic_wq 631 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_queue_wq_skb_csum_l4(struct enic *enic, struct vnic_wq *wq, vnic_wq 704 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_queue_wq_skb_tso(struct enic *enic, struct vnic_wq *wq, vnic_wq 774 drivers/net/ethernet/cisco/enic/enic_main.c static inline int enic_queue_wq_skb_encap(struct enic *enic, struct vnic_wq *wq, vnic_wq 807 drivers/net/ethernet/cisco/enic/enic_main.c struct vnic_wq *wq, struct sk_buff *skb) vnic_wq 859 drivers/net/ethernet/cisco/enic/enic_main.c struct vnic_wq *wq; vnic_wq 1639 drivers/net/ethernet/cisco/enic/enic_main.c struct vnic_wq *wq = &enic->wq[wq_index]; vnic_wq 43 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_wq_desc_ex(struct vnic_wq *wq, vnic_wq 69 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_wq_desc_cont(struct vnic_wq *wq, vnic_wq 78 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, vnic_wq 88 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_wq_desc_csum(struct vnic_wq *wq, vnic_wq 100 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_wq_desc_csum_l4(struct vnic_wq *wq, vnic_wq 111 drivers/net/ethernet/cisco/enic/enic_res.h static inline void enic_queue_wq_desc_tso(struct vnic_wq *wq, vnic_wq 31 drivers/net/ethernet/cisco/enic/vnic_wq.c static int vnic_wq_alloc_bufs(struct vnic_wq *wq) vnic_wq 69 drivers/net/ethernet/cisco/enic/vnic_wq.c void vnic_wq_free(struct vnic_wq *wq) vnic_wq 88 drivers/net/ethernet/cisco/enic/vnic_wq.c int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, vnic_wq 117 drivers/net/ethernet/cisco/enic/vnic_wq.c int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 134 drivers/net/ethernet/cisco/enic/vnic_wq.c void enic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 157 drivers/net/ethernet/cisco/enic/vnic_wq.c void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 166 drivers/net/ethernet/cisco/enic/vnic_wq.c unsigned int vnic_wq_error_status(struct vnic_wq *wq) vnic_wq 171 drivers/net/ethernet/cisco/enic/vnic_wq.c void vnic_wq_enable(struct vnic_wq *wq) vnic_wq 176 drivers/net/ethernet/cisco/enic/vnic_wq.c int vnic_wq_disable(struct vnic_wq *wq) vnic_wq 195 drivers/net/ethernet/cisco/enic/vnic_wq.c void vnic_wq_clean(struct vnic_wq *wq, vnic_wq 196 drivers/net/ethernet/cisco/enic/vnic_wq.c void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)) vnic_wq 99 drivers/net/ethernet/cisco/enic/vnic_wq.h struct vnic_wq wq; vnic_wq 103 drivers/net/ethernet/cisco/enic/vnic_wq.h static inline unsigned int vnic_wq_desc_avail(struct vnic_wq *wq) vnic_wq 109 drivers/net/ethernet/cisco/enic/vnic_wq.h static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq) vnic_wq 115 drivers/net/ethernet/cisco/enic/vnic_wq.h static inline void *vnic_wq_next_desc(struct vnic_wq *wq) vnic_wq 120 drivers/net/ethernet/cisco/enic/vnic_wq.h static inline void vnic_wq_doorbell(struct vnic_wq *wq) vnic_wq 131 drivers/net/ethernet/cisco/enic/vnic_wq.h static inline void vnic_wq_post(struct vnic_wq *wq, vnic_wq 154 drivers/net/ethernet/cisco/enic/vnic_wq.h static inline void vnic_wq_service(struct vnic_wq *wq, vnic_wq 156 drivers/net/ethernet/cisco/enic/vnic_wq.h void (*buf_service)(struct vnic_wq *wq, vnic_wq 178 drivers/net/ethernet/cisco/enic/vnic_wq.h void vnic_wq_free(struct vnic_wq *wq); vnic_wq 179 drivers/net/ethernet/cisco/enic/vnic_wq.h int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, vnic_wq 181 drivers/net/ethernet/cisco/enic/vnic_wq.h void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 184 drivers/net/ethernet/cisco/enic/vnic_wq.h unsigned int vnic_wq_error_status(struct vnic_wq *wq); vnic_wq 185 drivers/net/ethernet/cisco/enic/vnic_wq.h void vnic_wq_enable(struct vnic_wq *wq); vnic_wq 186 drivers/net/ethernet/cisco/enic/vnic_wq.h int vnic_wq_disable(struct vnic_wq *wq); vnic_wq 187 drivers/net/ethernet/cisco/enic/vnic_wq.h void vnic_wq_clean(struct vnic_wq *wq, vnic_wq 188 drivers/net/ethernet/cisco/enic/vnic_wq.h void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)); vnic_wq 189 drivers/net/ethernet/cisco/enic/vnic_wq.h int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 191 drivers/net/ethernet/cisco/enic/vnic_wq.h void enic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 307 drivers/scsi/fnic/fnic.h ____cacheline_aligned struct vnic_wq wq[FNIC_WQ_MAX]; vnic_wq 332 drivers/scsi/fnic/fnic.h void fnic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf); vnic_wq 1031 drivers/scsi/fnic/fnic_fcs.c struct vnic_wq *wq = &fnic->wq[0]; vnic_wq 1084 drivers/scsi/fnic/fnic_fcs.c struct vnic_wq *wq = &fnic->wq[0]; vnic_wq 1253 drivers/scsi/fnic/fnic_fcs.c static void fnic_wq_complete_frame_send(struct vnic_wq *wq, vnic_wq 1299 drivers/scsi/fnic/fnic_fcs.c void fnic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf) vnic_wq 30 drivers/scsi/fnic/fnic_res.h static inline void fnic_queue_wq_desc(struct vnic_wq *wq, vnic_wq 54 drivers/scsi/fnic/fnic_res.h static inline void fnic_queue_wq_eth_desc(struct vnic_wq *wq, vnic_wq 35 drivers/scsi/fnic/vnic_dev.c struct vnic_wq wq; vnic_wq 28 drivers/scsi/fnic/vnic_wq.c int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 40 drivers/scsi/fnic/vnic_wq.c int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 47 drivers/scsi/fnic/vnic_wq.c static int vnic_wq_alloc_bufs(struct vnic_wq *wq) vnic_wq 84 drivers/scsi/fnic/vnic_wq.c void vnic_wq_free(struct vnic_wq *wq) vnic_wq 102 drivers/scsi/fnic/vnic_wq.c int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, vnic_wq 132 drivers/scsi/fnic/vnic_wq.c int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 153 drivers/scsi/fnic/vnic_wq.c void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 177 drivers/scsi/fnic/vnic_wq.c void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 194 drivers/scsi/fnic/vnic_wq.c unsigned int vnic_wq_error_status(struct vnic_wq *wq) vnic_wq 199 drivers/scsi/fnic/vnic_wq.c void vnic_wq_enable(struct vnic_wq *wq) vnic_wq 204 drivers/scsi/fnic/vnic_wq.c int vnic_wq_disable(struct vnic_wq *wq) vnic_wq 222 drivers/scsi/fnic/vnic_wq.c void vnic_wq_clean(struct vnic_wq *wq, vnic_wq 223 drivers/scsi/fnic/vnic_wq.c void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)) vnic_wq 98 drivers/scsi/fnic/vnic_wq.h static inline unsigned int vnic_wq_desc_avail(struct vnic_wq *wq) vnic_wq 104 drivers/scsi/fnic/vnic_wq.h static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq) vnic_wq 110 drivers/scsi/fnic/vnic_wq.h static inline void *vnic_wq_next_desc(struct vnic_wq *wq) vnic_wq 115 drivers/scsi/fnic/vnic_wq.h static inline void vnic_wq_post(struct vnic_wq *wq, vnic_wq 141 drivers/scsi/fnic/vnic_wq.h static inline void vnic_wq_service(struct vnic_wq *wq, vnic_wq 143 drivers/scsi/fnic/vnic_wq.h void (*buf_service)(struct vnic_wq *wq, vnic_wq 165 drivers/scsi/fnic/vnic_wq.h void vnic_wq_free(struct vnic_wq *wq); vnic_wq 166 drivers/scsi/fnic/vnic_wq.h int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, vnic_wq 168 drivers/scsi/fnic/vnic_wq.h int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 170 drivers/scsi/fnic/vnic_wq.h void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 174 drivers/scsi/fnic/vnic_wq.h void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 177 drivers/scsi/fnic/vnic_wq.h unsigned int vnic_wq_error_status(struct vnic_wq *wq); vnic_wq 178 drivers/scsi/fnic/vnic_wq.h void vnic_wq_enable(struct vnic_wq *wq); vnic_wq 179 drivers/scsi/fnic/vnic_wq.h int vnic_wq_disable(struct vnic_wq *wq); vnic_wq 180 drivers/scsi/fnic/vnic_wq.h void vnic_wq_clean(struct vnic_wq *wq, vnic_wq 181 drivers/scsi/fnic/vnic_wq.h void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)); vnic_wq 344 drivers/scsi/snic/snic.h ____cacheline_aligned struct vnic_wq wq[SNIC_WQ_MAX]; vnic_wq 394 drivers/scsi/snic/snic.h void snic_free_wq_buf(struct vnic_wq *, struct vnic_wq_buf *); vnic_wq 34 drivers/scsi/snic/snic_io.c snic_wq_cmpl_frame_send(struct vnic_wq *wq, vnic_wq 97 drivers/scsi/snic/snic_io.c snic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf) vnic_wq 63 drivers/scsi/snic/snic_res.h snic_queue_wq_eth_desc(struct vnic_wq *wq, vnic_wq 37 drivers/scsi/snic/vnic_dev.c struct vnic_wq wq; vnic_wq 26 drivers/scsi/snic/vnic_wq.c static inline int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 36 drivers/scsi/snic/vnic_wq.c static inline int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 43 drivers/scsi/snic/vnic_wq.c static int vnic_wq_alloc_bufs(struct vnic_wq *wq) vnic_wq 81 drivers/scsi/snic/vnic_wq.c void svnic_wq_free(struct vnic_wq *wq) vnic_wq 99 drivers/scsi/snic/vnic_wq.c int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 123 drivers/scsi/snic/vnic_wq.c int svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 154 drivers/scsi/snic/vnic_wq.c void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 177 drivers/scsi/snic/vnic_wq.c void svnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 185 drivers/scsi/snic/vnic_wq.c unsigned int svnic_wq_error_status(struct vnic_wq *wq) vnic_wq 190 drivers/scsi/snic/vnic_wq.c void svnic_wq_enable(struct vnic_wq *wq) vnic_wq 195 drivers/scsi/snic/vnic_wq.c int svnic_wq_disable(struct vnic_wq *wq) vnic_wq 213 drivers/scsi/snic/vnic_wq.c void svnic_wq_clean(struct vnic_wq *wq, vnic_wq 214 drivers/scsi/snic/vnic_wq.c void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)) vnic_wq 85 drivers/scsi/snic/vnic_wq.h static inline unsigned int svnic_wq_desc_avail(struct vnic_wq *wq) vnic_wq 91 drivers/scsi/snic/vnic_wq.h static inline unsigned int svnic_wq_desc_used(struct vnic_wq *wq) vnic_wq 97 drivers/scsi/snic/vnic_wq.h static inline void *svnic_wq_next_desc(struct vnic_wq *wq) vnic_wq 102 drivers/scsi/snic/vnic_wq.h static inline void svnic_wq_post(struct vnic_wq *wq, vnic_wq 128 drivers/scsi/snic/vnic_wq.h static inline void svnic_wq_service(struct vnic_wq *wq, vnic_wq 130 drivers/scsi/snic/vnic_wq.h void (*buf_service)(struct vnic_wq *wq, vnic_wq 152 drivers/scsi/snic/vnic_wq.h void svnic_wq_free(struct vnic_wq *wq); vnic_wq 153 drivers/scsi/snic/vnic_wq.h int svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 155 drivers/scsi/snic/vnic_wq.h int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, vnic_wq 157 drivers/scsi/snic/vnic_wq.h void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 162 drivers/scsi/snic/vnic_wq.h void svnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, vnic_wq 165 drivers/scsi/snic/vnic_wq.h unsigned int svnic_wq_error_status(struct vnic_wq *wq); vnic_wq 166 drivers/scsi/snic/vnic_wq.h void svnic_wq_enable(struct vnic_wq *wq); vnic_wq 167 drivers/scsi/snic/vnic_wq.h int svnic_wq_disable(struct vnic_wq *wq); vnic_wq 168 drivers/scsi/snic/vnic_wq.h void svnic_wq_clean(struct vnic_wq *wq, vnic_wq 169 drivers/scsi/snic/vnic_wq.h void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf));