Home
last modified time | relevance | path

Searched refs:wqe_hdr (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c646 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/
Derdma_qp.c300 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 …]
Derdma_cq.c120 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()