Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/cisco/enic/
A Denic_res.h39 u64 wrid = 0; in enic_queue_wq_desc_ex() local
53 (u8)cq_entry, compressed_send, wrid); in enic_queue_wq_desc_ex()
114 u64 wrid = 0; in enic_queue_rq_desc() local
122 vnic_rq_post(rq, os_buf, os_buf_index, dma_addr, len, wrid); in enic_queue_rq_desc()
A Dvnic_rq.h109 uint64_t wrid) in vnic_rq_post() argument
117 buf->wr_id = wrid; in vnic_rq_post()
A Dvnic_wq.h122 uint8_t compressed_send, uint64_t wrid) in vnic_wq_post() argument
133 buf->wr_id = wrid; in vnic_wq_post()
/linux/drivers/infiniband/hw/cxgb4/
A Dt4fw_ri_api.h540 __u16 wrid; member
566 __u16 wrid; member
589 __u16 wrid; member
618 __u16 wrid; member
635 __u16 wrid; member
644 __u16 wrid; member
682 __u16 wrid; member
719 __u16 wrid; member
731 __u16 wrid; member
A Dt4.h119 static inline void init_wr_hdr(union t4_wr *wqe, u16 wrid, in init_wr_hdr() argument
124 wqe->send.wrid = wrid; in init_wr_hdr()
/linux/drivers/infiniband/hw/mlx4/
A Dsrq.c172 srq->wrid = kvmalloc_array(srq->msrq.max, in mlx4_ib_create_srq()
174 if (!srq->wrid) { in mlx4_ib_create_srq()
207 kvfree(srq->wrid); in mlx4_ib_create_srq()
284 kvfree(msrq->wrid); in mlx4_ib_destroy_srq()
339 srq->wrid[srq->head] = wr->wr_id; in mlx4_ib_post_srq_recv()
A Dcq.c622 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_qp_sw_comp()
738 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_poll_one()
743 wc->wr_id = srq->wrid[wqe_ctr]; in mlx4_ib_poll_one()
748 wc->wr_id = srq->wrid[wqe_ctr]; in mlx4_ib_poll_one()
753 wc->wr_id = wq->wrid[tail]; in mlx4_ib_poll_one()
A Dmlx4_ib.h164 u64 *wrid; member
379 u64 *wrid; member
A Dqp.c1174 qp->sq.wrid = kvmalloc_array(qp->sq.wqe_cnt, in create_qp_common()
1176 qp->rq.wrid = kvmalloc_array(qp->rq.wqe_cnt, in create_qp_common()
1178 if (!qp->sq.wrid || !qp->rq.wrid) { in create_qp_common()
1267 kvfree(qp->sq.wrid); in create_qp_common()
1268 kvfree(qp->rq.wrid); in create_qp_common()
1485 kvfree(qp->sq.wrid); in destroy_qp_common()
1486 kvfree(qp->rq.wrid); in destroy_qp_common()
3589 qp->sq.wrid[(qp->sq.head + nreq) & (qp->sq.wqe_cnt - 1)] = wr->wr_id; in _mlx4_ib_post_send()
3908 qp->rq.wrid[ind] = wr->wr_id; in _mlx4_ib_post_recv()
/linux/drivers/infiniband/hw/mthca/
A Dmthca_srq.c151 kfree(srq->wrid); in mthca_free_srq_buf()
165 srq->wrid = kmalloc_array(srq->max, sizeof(u64), GFP_KERNEL); in mthca_alloc_srq_buf()
166 if (!srq->wrid) in mthca_alloc_srq_buf()
173 kfree(srq->wrid); in mthca_alloc_srq_buf()
540 srq->wrid[ind] = wr->wr_id; in mthca_tavor_post_srq_recv()
623 srq->wrid[ind] = wr->wr_id; in mthca_arbel_post_srq_recv()
A Dmthca_provider.h220 u64 *wrid; member
273 u64 *wrid; member
A Dmthca_qp.c1066 qp->wrid = kmalloc_array(qp->rq.max + qp->sq.max, sizeof(u64), in mthca_alloc_wqe_buf()
1068 if (!qp->wrid) in mthca_alloc_wqe_buf()
1079 kfree(qp->wrid); in mthca_alloc_wqe_buf()
1089 kfree(qp->wrid); in mthca_free_wqe_buf()
1774 qp->wrid[ind + qp->rq.max] = wr->wr_id; in mthca_tavor_post_send()
1885 qp->wrid[ind] = wr->wr_id; in mthca_tavor_post_receive()
2104 qp->wrid[ind + qp->rq.max] = wr->wr_id; in mthca_arbel_post_send()
2211 qp->wrid[ind] = wr->wr_id; in mthca_arbel_post_receive()
A Dmthca_cq.c537 entry->wr_id = (*cur_qp)->wrid[wqe_index + in mthca_poll_one()
544 entry->wr_id = srq->wrid[wqe_index]; in mthca_poll_one()
558 entry->wr_id = (*cur_qp)->wrid[wqe_index]; in mthca_poll_one()
/linux/drivers/infiniband/hw/mlx5/
A Dsrq.c146 srq->wrid = kvmalloc_array(srq->msrq.max, sizeof(u64), GFP_KERNEL); in create_srq_kernel()
147 if (!srq->wrid) { in create_srq_kernel()
186 kvfree(srq->wrid); in destroy_srq_kernel()
443 srq->wrid[srq->head] = wr->wr_id; in mlx5_ib_post_srq_recv()
A Dcq.c193 wc->wr_id = srq->wrid[wqe_ctr]; in handle_responder()
200 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in handle_responder()
417 wc->wr_id = wq->wrid[idx]; in sw_comp()
510 wc->wr_id = wq->wrid[idx]; in mlx5_poll_one()
540 wc->wr_id = wq->wrid[idx]; in mlx5_poll_one()
548 wc->wr_id = srq->wrid[wqe_ctr]; in mlx5_poll_one()
552 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx5_poll_one()
A Dqp.c1090 kvfree(qp->sq.wrid); in destroy_qp()
1092 kvfree(qp->rq.wrid); in destroy_qp()
1182 qp->sq.wrid = kvmalloc_array(qp->sq.wqe_cnt, in _create_kernel_qp()
1183 sizeof(*qp->sq.wrid), GFP_KERNEL); in _create_kernel_qp()
1186 qp->rq.wrid = kvmalloc_array(qp->rq.wqe_cnt, in _create_kernel_qp()
1187 sizeof(*qp->rq.wrid), GFP_KERNEL); in _create_kernel_qp()
1193 if (!qp->sq.wrid || !qp->sq.wr_data || !qp->rq.wrid || in _create_kernel_qp()
1204 kvfree(qp->sq.wrid); in _create_kernel_qp()
1206 kvfree(qp->rq.wrid); in _create_kernel_qp()
A Dmlx5_ib.h359 u64 *wrid; member
597 u64 *wrid; member
A Dwr.c771 qp->sq.wrid[idx] = wr_id; in mlx5r_finish_wqe()
1264 qp->rq.wrid[ind] = wr->wr_id; in mlx5_ib_post_recv()
/linux/drivers/infiniband/hw/hns/
A Dhns_roce_srq.c255 srq->wrid = kvmalloc_array(srq->wqe_cnt, sizeof(u64), GFP_KERNEL); in alloc_srq_wrid()
256 if (!srq->wrid) in alloc_srq_wrid()
264 kvfree(srq->wrid); in free_srq_wrid()
265 srq->wrid = NULL; in free_srq_wrid()
A Dhns_roce_qp.c995 hr_qp->sq.wrid = sq_wrid; in alloc_kernel_wrid()
996 hr_qp->rq.wrid = rq_wrid; in alloc_kernel_wrid()
1006 kfree(hr_qp->rq.wrid); in free_kernel_wrid()
1007 kfree(hr_qp->sq.wrid); in free_kernel_wrid()
A Dhns_roce_device.h350 u64 *wrid; /* Work request ID */ member
471 u64 *wrid; member
/linux/drivers/infiniband/hw/bnxt_re/
A Dbnxt_re.h105 u64 wrid; member
/linux/drivers/infiniband/hw/irdma/
A Duser.h304 u64 wrid; member
A Duk.c194 qp->sq_wrtrk_array[*wqe_idx].wrid = info->wr_id; in irdma_qp_get_next_send_wqe()
1139 info->wr_id = qp->sq_wrtrk_array[wqe_idx].wrid; in irdma_uk_cq_poll_cmpl()
1165 info->wr_id = qp->sq_wrtrk_array[tail].wrid; in irdma_uk_cq_poll_cmpl()
/linux/drivers/infiniband/hw/ocrdma/
A Docrdma.h394 uint64_t wrid; member

Completed in 103 milliseconds

12