Home
last modified time | relevance | path

Searched refs:push_idx (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/include/uapi/rdma/
Dirdma-abi.h93 __u16 push_idx; member
/Linux-v5.15/drivers/infiniband/hw/irdma/
Dctrl.c622 u32 push_idx; in irdma_sc_qp_setctx_roce() local
627 if (qp->push_idx == IRDMA_INVALID_PUSH_PAGE_INDEX) { in irdma_sc_qp_setctx_roce()
629 push_idx = 0; in irdma_sc_qp_setctx_roce()
632 push_idx = qp->push_idx; in irdma_sc_qp_setctx_roce()
640 FIELD_PREP(IRDMAQPC_PPIDX, push_idx) | in irdma_sc_qp_setctx_roce()
857 u32 push_idx; in irdma_sc_qp_setctx() local
869 if (qp->push_idx == IRDMA_INVALID_PUSH_PAGE_INDEX) { in irdma_sc_qp_setctx()
871 push_idx = 0; in irdma_sc_qp_setctx()
874 push_idx = qp->push_idx; in irdma_sc_qp_setctx()
881 FIELD_PREP(IRDMAQPC_PPIDX, push_idx) | in irdma_sc_qp_setctx()
[all …]
Dverbs.c267 cqp_info->in.u.manage_push_page.info.push_idx = 0; in irdma_alloc_push_page()
278 qp->push_idx = cqp_request->compl_info.op_ret_val; in irdma_alloc_push_page()
500 bar_off += rsvd + iwqp->sc_qp.push_idx * IRDMA_HW_PAGE_SIZE; in irdma_setup_push_mmap_entries()
837 qp->push_idx = IRDMA_INVALID_PUSH_PAGE_INDEX; in irdma_create_qp()
981 uresp.push_idx = IRDMA_INVALID_PUSH_PAGE_INDEX_GEN_1; in irdma_create_qp()
1328 iwqp->sc_qp.push_idx == IRDMA_INVALID_PUSH_PAGE_INDEX && in irdma_modify_qp_roce()
1416 if (iwqp->sc_qp.push_idx != IRDMA_INVALID_PUSH_PAGE_INDEX && in irdma_modify_qp_roce()
1494 iwqp->sc_qp.push_idx == IRDMA_INVALID_PUSH_PAGE_INDEX && in irdma_modify_qp()
1653 if (iwqp->sc_qp.push_idx != IRDMA_INVALID_PUSH_PAGE_INDEX && in irdma_modify_qp()
Dutils.c1095 if (qp->push_idx == IRDMA_INVALID_PUSH_PAGE_INDEX) in irdma_dealloc_push_page()
1105 cqp_info->in.u.manage_push_page.info.push_idx = qp->push_idx; in irdma_dealloc_push_page()
1113 qp->push_idx = IRDMA_INVALID_PUSH_PAGE_INDEX; in irdma_dealloc_push_page()
Dtype.h504 u32 push_idx; member
1164 u32 push_idx; member
Dpuda.c682 qp->push_idx = IRDMA_INVALID_PUSH_PAGE_INDEX; in irdma_puda_qp_create()