Home
last modified time | relevance | path

Searched refs:wrid (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Dcxio_wr.h127 #define WRID(wrid) (wrid.id1) argument
128 #define WRID_GEN(wrid) (wrid.id0.wr_gen) argument
129 #define WRID_IDX(wrid) (wrid.id0.wr_idx) argument
130 #define WRID_LO(wrid) (wrid.id0.wr_lo) argument
169 union t3_wrid wrid; /* 1 */ member
184 union t3_wrid wrid; /* 1 */ member
224 union t3_wrid wrid; /* 1 */ member
231 union t3_wrid wrid; /* 1 */ member
243 union t3_wrid wrid; /* 1 */ member
256 union t3_wrid wrid; /* 1 */ member
[all …]
Diwch_qp.c436 wqe->send.wrid.id0.hi = qhp->wq.sq_wptr; in iwch_post_send()
589 wqe->send.wrid.id0.hi = qhp->wq.sq_wptr; in iwch_bind_mw()
Dcxio_hal.c845 wqe->wrid.id1 = 0; in cxio_rdma_init()
/linux-4.4.14/drivers/net/ethernet/cisco/enic/
Denic_res.h52 u64 wrid = 0; in enic_queue_wq_desc_ex() local
66 (u8)cq_entry, compressed_send, wrid); in enic_queue_wq_desc_ex()
127 u64 wrid = 0; in enic_queue_rq_desc() local
135 vnic_rq_post(rq, os_buf, os_buf_index, dma_addr, len, wrid); in enic_queue_rq_desc()
Dvnic_wq.h135 uint8_t compressed_send, uint64_t wrid) in vnic_wq_post() argument
146 buf->wr_id = wrid; in vnic_wq_post()
Dvnic_rq.h125 uint64_t wrid) in vnic_rq_post() argument
133 buf->wr_id = wrid; in vnic_rq_post()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dsrq.c174 srq->wrid = kmalloc(srq->msrq.max * sizeof (u64), GFP_KERNEL); in mlx4_ib_create_srq()
175 if (!srq->wrid) { in mlx4_ib_create_srq()
176 srq->wrid = __vmalloc(srq->msrq.max * sizeof(u64), in mlx4_ib_create_srq()
178 if (!srq->wrid) { in mlx4_ib_create_srq()
212 kvfree(srq->wrid); in mlx4_ib_create_srq()
289 kvfree(msrq->wrid); in mlx4_ib_destroy_srq()
347 srq->wrid[srq->head] = wr->wr_id; in mlx4_ib_post_srq_recv()
Dcq.c621 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_qp_sw_comp()
754 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_poll_one()
759 wc->wr_id = srq->wrid[wqe_ctr]; in mlx4_ib_poll_one()
764 wc->wr_id = srq->wrid[wqe_ctr]; in mlx4_ib_poll_one()
769 wc->wr_id = wq->wrid[tail]; in mlx4_ib_poll_one()
Dqp.c799 qp->sq.wrid = kmalloc(qp->sq.wqe_cnt * sizeof(u64), gfp); in create_qp_common()
800 if (!qp->sq.wrid) in create_qp_common()
801 qp->sq.wrid = __vmalloc(qp->sq.wqe_cnt * sizeof(u64), in create_qp_common()
803 qp->rq.wrid = kmalloc(qp->rq.wqe_cnt * sizeof(u64), gfp); in create_qp_common()
804 if (!qp->rq.wrid) in create_qp_common()
805 qp->rq.wrid = __vmalloc(qp->rq.wqe_cnt * sizeof(u64), in create_qp_common()
807 if (!qp->sq.wrid || !qp->rq.wrid) { in create_qp_common()
896 kvfree(qp->sq.wrid); in create_qp_common()
897 kvfree(qp->rq.wrid); in create_qp_common()
1072 kvfree(qp->sq.wrid); in destroy_qp_common()
[all …]
Dmlx4_ib.h169 u64 *wrid; member
332 u64 *wrid; member
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dt4fw_ri_api.h531 __u16 wrid; member
549 __u16 wrid; member
574 __u16 wrid; member
591 __u16 wrid; member
600 __u16 wrid; member
638 __u16 wrid; member
675 __u16 wrid; member
Dt4.h109 static inline void init_wr_hdr(union t4_wr *wqe, u16 wrid, in init_wr_hdr() argument
114 wqe->send.wrid = wrid; in init_wr_hdr()
Dqp.c918 wqe->recv.wrid = qhp->wq.rq.pidx; in c4iw_post_receive()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_srq.c144 kfree(srq->wrid); in mthca_free_srq_buf()
158 srq->wrid = kmalloc(srq->max * sizeof (u64), GFP_KERNEL); in mthca_alloc_srq_buf()
159 if (!srq->wrid) in mthca_alloc_srq_buf()
166 kfree(srq->wrid); in mthca_alloc_srq_buf()
532 srq->wrid[ind] = wr->wr_id; in mthca_tavor_post_srq_recv()
621 srq->wrid[ind] = wr->wr_id; in mthca_arbel_post_srq_recv()
Dmthca_provider.h238 u64 *wrid; member
281 u64 *wrid; member
Dmthca_qp.c1045 qp->wrid = kmalloc((qp->rq.max + qp->sq.max) * sizeof (u64), in mthca_alloc_wqe_buf()
1047 if (!qp->wrid) in mthca_alloc_wqe_buf()
1058 kfree(qp->wrid); in mthca_alloc_wqe_buf()
1068 kfree(qp->wrid); in mthca_free_wqe_buf()
1751 qp->wrid[ind + qp->rq.max] = wr->wr_id; in mthca_tavor_post_send()
1867 qp->wrid[ind] = wr->wr_id; in mthca_tavor_post_receive()
2092 qp->wrid[ind + qp->rq.max] = wr->wr_id; in mthca_arbel_post_send()
2205 qp->wrid[ind] = wr->wr_id; in mthca_arbel_post_receive()
Dmthca_cq.c542 entry->wr_id = (*cur_qp)->wrid[wqe_index + in mthca_poll_one()
549 entry->wr_id = srq->wrid[wqe_index]; in mthca_poll_one()
563 entry->wr_id = (*cur_qp)->wrid[wqe_index]; in mthca_poll_one()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dsrq.c196 srq->wrid = kmalloc(srq->msrq.max * sizeof(u64), GFP_KERNEL); in create_srq_kernel()
197 if (!srq->wrid) { in create_srq_kernel()
229 kfree(srq->wrid); in destroy_srq_kernel()
451 srq->wrid[srq->head] = wr->wr_id; in mlx5_ib_post_srq_recv()
Dcq.c192 wc->wr_id = srq->wrid[wqe_ctr]; in handle_responder()
199 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in handle_responder()
479 wc->wr_id = wq->wrid[idx]; in mlx5_poll_one()
505 wc->wr_id = wq->wrid[idx]; in mlx5_poll_one()
513 wc->wr_id = srq->wrid[wqe_ctr]; in mlx5_poll_one()
517 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx5_poll_one()
Dqp.c791 qp->sq.wrid = kmalloc(qp->sq.wqe_cnt * sizeof(*qp->sq.wrid), GFP_KERNEL); in create_kernel_qp()
793 qp->rq.wrid = kmalloc(qp->rq.wqe_cnt * sizeof(*qp->rq.wrid), GFP_KERNEL); in create_kernel_qp()
797 if (!qp->sq.wrid || !qp->sq.wr_data || !qp->rq.wrid || in create_kernel_qp()
810 kfree(qp->sq.wrid); in create_kernel_qp()
812 kfree(qp->rq.wrid); in create_kernel_qp()
830 kfree(qp->sq.wrid); in destroy_qp_kernel()
832 kfree(qp->rq.wrid); in destroy_qp_kernel()
2579 qp->sq.wrid[idx] = wr_id; in finish_wqe()
2933 qp->rq.wrid[ind] = wr->wr_id; in mlx5_ib_post_recv()
Dmlx5_ib.h124 u64 *wrid; member
294 u64 *wrid; member
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma.h397 uint64_t wrid; member
Docrdma_verbs.c2296 qp->wqe_wr_id_tbl[qp->sq.head].wrid = wr->wr_id; in ocrdma_post_send()
2532 ibwc->wr_id = qp->wqe_wr_id_tbl[wqe_idx].wrid; in ocrdma_update_wc()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c3611 u64 wrid; in nes_poll_cq() local
3681 wrid = (((u64)(cpu_to_le32((u32)nesqp->hwqp.sq_vbase[wqe_index]. in nes_poll_cq()
3723wrid = ((u64)(le32_to_cpu(nesqp->hwqp.rq_vbase[wqe_index].wqe_words[NES_IWARP_RQ_WQE_COMP_SCRATCH_… in nes_poll_cq()
3734 entry->wr_id = wrid; in nes_poll_cq()