Searched refs:wqe_hdr (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.6/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_qp.c | 646 static int set_reg_seg(struct pvrdma_sq_wqe_hdr *wqe_hdr, in set_reg_seg() argument 651 wqe_hdr->wr.fast_reg.iova_start = mr->ibmr.iova; in set_reg_seg() 652 wqe_hdr->wr.fast_reg.pl_pdir_dma = mr->pdir.dir_dma; in set_reg_seg() 653 wqe_hdr->wr.fast_reg.page_shift = mr->page_shift; in set_reg_seg() 654 wqe_hdr->wr.fast_reg.page_list_len = mr->npages; in set_reg_seg() 655 wqe_hdr->wr.fast_reg.length = mr->ibmr.length; in set_reg_seg() 656 wqe_hdr->wr.fast_reg.access_flags = wr->access; in set_reg_seg() 657 wqe_hdr->wr.fast_reg.rkey = wr->key; in set_reg_seg() 677 struct pvrdma_sq_wqe_hdr *wqe_hdr; in pvrdma_post_send() local 750 wqe_hdr = (struct pvrdma_sq_wqe_hdr *)get_sq_wqe(qp, tail); in pvrdma_post_send() [all …]
|
/Linux-v6.6/drivers/infiniband/hw/erdma/ |
D | erdma_qp.c | 300 u64 wqe_hdr, *entry; in erdma_push_one_sqe() local 312 wqe_hdr = FIELD_PREP( in erdma_push_one_sqe() 315 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_SE_MASK, in erdma_push_one_sqe() 317 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_FENCE_MASK, in erdma_push_one_sqe() 319 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_INLINE_MASK, in erdma_push_one_sqe() 321 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_QPN_MASK, QP_ID(qp)); in erdma_push_one_sqe() 329 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_OPCODE_MASK, hw_op); in erdma_push_one_sqe() 356 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_OPCODE_MASK, hw_op); in erdma_push_one_sqe() 387 wqe_hdr |= FIELD_PREP(ERDMA_SQE_HDR_OPCODE_MASK, hw_op); in erdma_push_one_sqe() 394 wqe_hdr |= in erdma_push_one_sqe() [all …]
|
D | erdma_cq.c | 120 u64 *wqe_hdr; in erdma_poll_one_cqe() local 148 wqe_hdr = get_queue_entry(qp->kern_qp.sq_buf, wqe_idx, in erdma_poll_one_cqe() 151 FIELD_GET(ERDMA_SQE_HDR_WQEBB_CNT_MASK, *wqe_hdr) + in erdma_poll_one_cqe()
|