/drivers/net/ethernet/cisco/enic/ |
D | vnic_wq.c | 30 static int vnic_wq_alloc_bufs(struct vnic_wq *wq) in vnic_wq_alloc_bufs() 65 void vnic_wq_free(struct vnic_wq *wq) in vnic_wq_free() 84 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, in vnic_wq_alloc() 113 static void vnic_wq_init_start(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init_start() 136 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init() 145 unsigned int vnic_wq_error_status(struct vnic_wq *wq) in vnic_wq_error_status() 150 void vnic_wq_enable(struct vnic_wq *wq) in vnic_wq_enable() 155 int vnic_wq_disable(struct vnic_wq *wq) in vnic_wq_disable() 173 void vnic_wq_clean(struct vnic_wq *wq, in vnic_wq_clean() 174 void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)) in vnic_wq_clean()
|
D | enic_res.h | 43 static inline void enic_queue_wq_desc_ex(struct vnic_wq *wq, in enic_queue_wq_desc_ex() 69 static inline void enic_queue_wq_desc_cont(struct vnic_wq *wq, in enic_queue_wq_desc_cont() 78 static inline void enic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, in enic_queue_wq_desc() 88 static inline void enic_queue_wq_desc_csum(struct vnic_wq *wq, in enic_queue_wq_desc_csum() 100 static inline void enic_queue_wq_desc_csum_l4(struct vnic_wq *wq, in enic_queue_wq_desc_csum_l4() 111 static inline void enic_queue_wq_desc_tso(struct vnic_wq *wq, in enic_queue_wq_desc_tso()
|
D | vnic_wq.h | 90 static inline unsigned int vnic_wq_desc_avail(struct vnic_wq *wq) in vnic_wq_desc_avail() 96 static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq) in vnic_wq_desc_used() 102 static inline void *vnic_wq_next_desc(struct vnic_wq *wq) in vnic_wq_next_desc() 107 static inline void vnic_wq_post(struct vnic_wq *wq, in vnic_wq_post() 139 static inline void vnic_wq_service(struct vnic_wq *wq, in vnic_wq_service() 141 void (*buf_service)(struct vnic_wq *wq, in vnic_wq_service()
|
D | enic_main.c | 138 static void enic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf) in enic_free_wq_buf() 153 static void enic_wq_free_buf(struct vnic_wq *wq, in enic_wq_free_buf() 357 struct vnic_wq *wq, struct sk_buff *skb, in enic_queue_wq_skb_cont() 376 struct vnic_wq *wq, struct sk_buff *skb, in enic_queue_wq_skb_vlan() 400 struct vnic_wq *wq, struct sk_buff *skb, in enic_queue_wq_skb_csum_l4() 428 struct vnic_wq *wq, struct sk_buff *skb, unsigned int mss, in enic_queue_wq_skb_tso() 501 struct vnic_wq *wq, struct sk_buff *skb) in enic_queue_wq_skb() 533 struct vnic_wq *wq; in enic_hard_start_xmit() local 1300 struct vnic_wq *wq = &enic->wq[wq_index]; in enic_poll_msix_wq() local 1454 int wq = enic_cq_wq(enic, i); in enic_request_intr() local
|
D | enic.h | 167 ____cacheline_aligned struct vnic_wq wq[ENIC_WQ_MAX]; member 202 static inline unsigned int enic_cq_wq(struct enic *enic, unsigned int wq) in enic_cq_wq() 229 unsigned int wq) in enic_msix_wq_intr()
|
/drivers/scsi/fnic/ |
D | vnic_wq.c | 27 static int vnic_wq_alloc_bufs(struct vnic_wq *wq) in vnic_wq_alloc_bufs() 67 void vnic_wq_free(struct vnic_wq *wq) in vnic_wq_free() 85 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, in vnic_wq_alloc() 114 void vnic_wq_init(struct vnic_wq *wq, unsigned int cq_index, in vnic_wq_init() 131 unsigned int vnic_wq_error_status(struct vnic_wq *wq) in vnic_wq_error_status() 136 void vnic_wq_enable(struct vnic_wq *wq) in vnic_wq_enable() 141 int vnic_wq_disable(struct vnic_wq *wq) in vnic_wq_disable() 159 void vnic_wq_clean(struct vnic_wq *wq, in vnic_wq_clean() 160 void (*buf_clean)(struct vnic_wq *wq, struct vnic_wq_buf *buf)) in vnic_wq_clean()
|
D | vnic_wq_copy.c | 25 void vnic_wq_copy_enable(struct vnic_wq_copy *wq) in vnic_wq_copy_enable() 30 int vnic_wq_copy_disable(struct vnic_wq_copy *wq) in vnic_wq_copy_disable() 51 void vnic_wq_copy_clean(struct vnic_wq_copy *wq, in vnic_wq_copy_clean() 52 void (*q_clean)(struct vnic_wq_copy *wq, in vnic_wq_copy_clean() 69 void vnic_wq_copy_free(struct vnic_wq_copy *wq) in vnic_wq_copy_free() 78 int vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq, in vnic_wq_copy_alloc() 102 void vnic_wq_copy_init(struct vnic_wq_copy *wq, unsigned int cq_index, in vnic_wq_copy_init()
|
D | vnic_wq_copy.h | 36 static inline unsigned int vnic_wq_copy_desc_avail(struct vnic_wq_copy *wq) in vnic_wq_copy_desc_avail() 41 static inline unsigned int vnic_wq_copy_desc_in_use(struct vnic_wq_copy *wq) in vnic_wq_copy_desc_in_use() 46 static inline void *vnic_wq_copy_next_desc(struct vnic_wq_copy *wq) in vnic_wq_copy_next_desc() 52 static inline void vnic_wq_copy_post(struct vnic_wq_copy *wq) in vnic_wq_copy_post() 69 static inline void vnic_wq_copy_desc_process(struct vnic_wq_copy *wq, u16 index) in vnic_wq_copy_desc_process() 83 static inline void vnic_wq_copy_service(struct vnic_wq_copy *wq, in vnic_wq_copy_service() 85 void (*q_service)(struct vnic_wq_copy *wq, in vnic_wq_copy_service()
|
D | fnic_res.h | 30 static inline void fnic_queue_wq_desc(struct vnic_wq *wq, in fnic_queue_wq_desc() 54 static inline void fnic_queue_wq_eth_desc(struct vnic_wq *wq, in fnic_queue_wq_eth_desc() 79 static inline void fnic_queue_wq_copy_desc_icmnd_16(struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc_icmnd_16() 124 static inline void fnic_queue_wq_copy_desc_itmf(struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc_itmf() 150 static inline void fnic_queue_wq_copy_desc_flogi_reg(struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc_flogi_reg() 169 static inline void fnic_queue_wq_copy_desc_fip_reg(struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc_fip_reg() 193 static inline void fnic_queue_wq_copy_desc_fw_reset(struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc_fw_reset() 206 static inline void fnic_queue_wq_copy_desc_lunmap(struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc_lunmap()
|
D | vnic_wq.h | 96 static inline unsigned int vnic_wq_desc_avail(struct vnic_wq *wq) in vnic_wq_desc_avail() 102 static inline unsigned int vnic_wq_desc_used(struct vnic_wq *wq) in vnic_wq_desc_used() 108 static inline void *vnic_wq_next_desc(struct vnic_wq *wq) in vnic_wq_next_desc() 113 static inline void vnic_wq_post(struct vnic_wq *wq, in vnic_wq_post() 139 static inline void vnic_wq_service(struct vnic_wq *wq, in vnic_wq_service() 141 void (*buf_service)(struct vnic_wq *wq, in vnic_wq_service()
|
D | fnic_scsi.c | 143 static int free_wq_copy_descs(struct fnic *fnic, struct vnic_wq_copy *wq) in free_wq_copy_descs() 208 struct vnic_wq_copy *wq = &fnic->wq_copy[0]; in fnic_fw_reset_handler() local 261 struct vnic_wq_copy *wq = &fnic->wq_copy[0]; in fnic_flogi_reg_handler() local 318 struct vnic_wq_copy *wq, in fnic_queue_wq_copy_desc() 427 struct vnic_wq_copy *wq; in fnic_queuecommand_lck() local 707 static inline int is_ack_index_in_range(struct vnic_wq_copy *wq, in is_ack_index_in_range() 736 struct vnic_wq_copy *wq; in fnic_fcpio_ack_handler() local 1340 void fnic_wq_copy_cleanup_handler(struct vnic_wq_copy *wq, in fnic_wq_copy_cleanup_handler() 1405 struct vnic_wq_copy *wq = &fnic->wq_copy[0]; in fnic_queue_abort_io_req() local 1913 struct vnic_wq_copy *wq = &fnic->wq_copy[0]; in fnic_queue_dr_io_req() local
|
D | fnic_fcs.c | 974 struct vnic_wq *wq = &fnic->wq[0]; in fnic_eth_send() local 1020 struct vnic_wq *wq = &fnic->wq[0]; in fnic_send_frame() local 1183 static void fnic_wq_complete_frame_send(struct vnic_wq *wq, in fnic_wq_complete_frame_send() 1229 void fnic_free_wq_buf(struct vnic_wq *wq, struct vnic_wq_buf *buf) in fnic_free_wq_buf()
|
/drivers/infiniband/hw/cxgb4/ |
D | cq.c | 178 static void insert_recv_cqe(struct t4_wq *wq, struct t4_cq *cq) in insert_recv_cqe() 195 int c4iw_flush_rq(struct t4_wq *wq, struct t4_cq *cq, int count) in c4iw_flush_rq() 210 static void insert_sq_cqe(struct t4_wq *wq, struct t4_cq *cq, in insert_sq_cqe() 234 struct t4_wq *wq = &qhp->wq; in c4iw_flush_sq() local 263 static void flush_completed_wrs(struct t4_wq *wq, struct t4_cq *cq) in flush_completed_wrs() 299 static void create_read_req_cqe(struct t4_wq *wq, struct t4_cqe *hw_cqe, in create_read_req_cqe() 311 static void advance_oldest_read(struct t4_wq *wq) in advance_oldest_read() 412 static int cqe_completes_wr(struct t4_cqe *cqe, struct t4_wq *wq) in cqe_completes_wr() 428 void c4iw_count_rcqes(struct t4_cq *cq, struct t4_wq *wq, int *count) in c4iw_count_rcqes() 463 static int poll_cq(struct t4_wq *wq, struct t4_cq *cq, struct t4_cqe *cqe, in poll_cq() [all …]
|
D | t4.h | 340 static inline int t4_rqes_posted(struct t4_wq *wq) in t4_rqes_posted() 345 static inline int t4_rq_empty(struct t4_wq *wq) in t4_rq_empty() 350 static inline int t4_rq_full(struct t4_wq *wq) in t4_rq_full() 355 static inline u32 t4_rq_avail(struct t4_wq *wq) in t4_rq_avail() 360 static inline void t4_rq_produce(struct t4_wq *wq, u8 len16) in t4_rq_produce() 370 static inline void t4_rq_consume(struct t4_wq *wq) in t4_rq_consume() 378 static inline u16 t4_rq_host_wq_pidx(struct t4_wq *wq) in t4_rq_host_wq_pidx() 383 static inline u16 t4_rq_wq_size(struct t4_wq *wq) in t4_rq_wq_size() 393 static inline int t4_sq_empty(struct t4_wq *wq) in t4_sq_empty() 398 static inline int t4_sq_full(struct t4_wq *wq) in t4_sq_full() [all …]
|
/drivers/infiniband/hw/cxgb3/ |
D | cxio_hal.c | 275 struct t3_wq *wq, struct cxio_ucontext *uctx) in cxio_create_qp() 336 int cxio_destroy_qp(struct cxio_rdev *rdev_p, struct t3_wq *wq, in cxio_destroy_qp() 350 static void insert_recv_cqe(struct t3_wq *wq, struct t3_cq *cq) in insert_recv_cqe() 368 int cxio_flush_rq(struct t3_wq *wq, struct t3_cq *cq, int count) in cxio_flush_rq() 386 static void insert_sq_cqe(struct t3_wq *wq, struct t3_cq *cq, in insert_sq_cqe() 407 int cxio_flush_sq(struct t3_wq *wq, struct t3_cq *cq, int count) in cxio_flush_sq() 446 static int cqe_completes_wr(struct t3_cqe *cqe, struct t3_wq *wq) in cqe_completes_wr() 464 void cxio_count_scqes(struct t3_cq *cq, struct t3_wq *wq, int *count) in cxio_count_scqes() 482 void cxio_count_rcqes(struct t3_cq *cq, struct t3_wq *wq, int *count) in cxio_count_rcqes() 1073 static void flush_completed_wrs(struct t3_wq *wq, struct t3_cq *cq) in flush_completed_wrs() [all …]
|
D | iwch_cq.c | 49 struct t3_wq *wq; in iwch_poll_cq_one() local
|
/drivers/md/bcache/ |
D | closure.h | 151 struct workqueue_struct *wq; member 239 struct workqueue_struct *wq) in set_closure_fn() 251 struct workqueue_struct *wq = cl->wq; in closure_queue() local 379 struct workqueue_struct *wq, in closure_call()
|
/drivers/staging/lustre/lustre/include/ |
D | lustre_lib.h | 531 #define __l_wait_event(wq, condition, info, ret, l_add_wait) \ argument 614 #define l_wait_event(wq, condition, info) \ argument 624 #define l_wait_event_exclusive(wq, condition, info) \ argument 634 #define l_wait_event_exclusive_head(wq, condition, info) \ argument 644 #define l_wait_condition(wq, condition) \ argument 650 #define l_wait_condition_exclusive(wq, condition) \ argument 656 #define l_wait_condition_exclusive_head(wq, condition) \ argument
|
/drivers/infiniband/hw/qib/ |
D | qib_srq.c | 52 struct qib_rwq *wq; in qib_post_srq_receive() local 216 struct qib_rwq *wq; in qib_modify_srq() local
|
/drivers/infiniband/hw/ipath/ |
D | ipath_srq.c | 52 struct ipath_rwq *wq; in ipath_post_srq_receive() local 220 struct ipath_rwq *wq; in ipath_modify_srq() local
|
D | ipath_qp.c | 411 struct ipath_rwq *wq; in ipath_error_qp() local 690 struct ipath_rwq *wq = qp->r_rq.wq; in ipath_compute_aeth() local
|
/drivers/gpu/host1x/ |
D | intr.c | 124 wait_queue_head_t *wq = waiter->data; in action_wakeup() local 130 wait_queue_head_t *wq = waiter->data; in action_wakeup_interruptible() local
|
/drivers/gpu/drm/ |
D | drm_flip_work.c | 57 struct workqueue_struct *wq) in drm_flip_work_commit()
|
/drivers/infiniband/hw/mlx5/ |
D | cq.c | 102 static enum ib_wc_opcode get_umr_comp(struct mlx5_ib_wq *wq, int idx) in get_umr_comp() 121 struct mlx5_ib_wq *wq, int idx) in handle_good_req() 175 struct mlx5_ib_wq *wq; in handle_responder() local 410 struct mlx5_ib_wq *wq; in mlx5_poll_one() local
|
/drivers/media/pci/ddbridge/ |
D | ddbridge.h | 85 wait_queue_head_t wq; member 113 wait_queue_head_t wq; member 132 wait_queue_head_t wq; member
|