Searched refs:frmr (Results 1 – 5 of 5) sorted by relevance
40 if (cmpxchg(&ibmr->u.frmr.fr_state, in rds_transition_frwr_state()58 struct rds_ib_frmr *frmr; in rds_ib_alloc_frmr() local77 frmr = &ibmr->u.frmr; in rds_ib_alloc_frmr()78 frmr->mr = ib_alloc_mr(rds_ibdev->pd, IB_MR_TYPE_MEM_REG, in rds_ib_alloc_frmr()80 if (IS_ERR(frmr->mr)) { in rds_ib_alloc_frmr()82 err = PTR_ERR(frmr->mr); in rds_ib_alloc_frmr()95 frmr->fr_state = FRMR_IS_FREE; in rds_ib_alloc_frmr()96 init_waitqueue_head(&frmr->fr_inv_done); in rds_ib_alloc_frmr()97 init_waitqueue_head(&frmr->fr_reg_done); in rds_ib_alloc_frmr()125 struct rds_ib_frmr *frmr = &ibmr->u.frmr; in rds_ib_post_reg_frmr() local[all …]
127 struct ib_mr *frmr; in frwr_mr_init() local134 frmr = ib_alloc_mr(ep->re_pd, ep->re_mrtype, depth); in frwr_mr_init()135 if (IS_ERR(frmr)) in frwr_mr_init()139 mr->mr_ibmr = frmr; in frwr_mr_init()151 trace_xprtrdma_frwr_alloc(mr, PTR_ERR(frmr)); in frwr_mr_init()152 return PTR_ERR(frmr); in frwr_mr_init()
3100 wqe->frmr.pbl_ptr = (__le64 *)qplib_frpl->hwq.pbl_ptr[0]; in bnxt_re_legacy_set_uc_fence() 3101 wqe->frmr.pbl_dma_ptr = qplib_frpl->hwq.pbl_dma_ptr[0]; in bnxt_re_legacy_set_uc_fence() 3102 wqe->frmr.page_list = mr->pages; in bnxt_re_legacy_set_uc_fence() 3103 wqe->frmr.page_list_len = mr->npages; in bnxt_re_legacy_set_uc_fence() 3104 wqe->frmr.levels = qplib_frpl->hwq.level; in bnxt_re_legacy_set_uc_fence() 3111 wqe->frmr.access_cntl |= SQ_FR_PMR_ACCESS_CNTL_LOCAL_WRITE; in bnxt_re_post_send() 3113 wqe->frmr.access_cntl |= SQ_FR_PMR_ACCESS_CNTL_REMOTE_READ; in bnxt_re_post_send() 3115 wqe->frmr.access_cntl |= SQ_FR_PMR_ACCESS_CNTL_REMOTE_WRITE; in bnxt_re_post_send() 3117 wqe->frmr.access_cntl |= SQ_FR_PMR_ACCESS_CNTL_REMOTE_ATOMIC; in bnxt_re_post_send() 3119 wqe->frmr in bnxt_re_post_send() [all...]
153 (u64)rsrc_stats->frmr); in ocrdma_resource_stats()207 (u64)rsrc_stats->frmr); in ocrdma_resource_stats()
1947 u32 frmr; member