Lines Matching defs:mrhdl

1113 	hermon_mrhdl_t		mrhdl;
1140 status = hermon_mr_register(state, pdhdl, mr_attr, &mrhdl,
1145 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
1148 mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
1149 mr_desc->md_lkey = mrhdl->mr_lkey;
1154 mr_desc->md_rkey = mrhdl->mr_rkey;
1161 mr_desc->md_sync_required = (mrhdl->mr_bindinfo.bi_flags &
1165 *mr_p = (ibc_mr_hdl_t)mrhdl;
1185 hermon_mrhdl_t mrhdl;
1213 &mrhdl, &op, HERMON_MPT_DMPT);
1217 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
1220 mr_desc->md_vaddr = mrhdl->mr_bindinfo.bi_addr;
1221 mr_desc->md_lkey = mrhdl->mr_lkey;
1226 mr_desc->md_rkey = mrhdl->mr_rkey;
1233 mr_desc->md_sync_required = (mrhdl->mr_bindinfo.bi_flags &
1237 *mr_p = (ibc_mr_hdl_t)mrhdl;
1252 hermon_mrhdl_t mrhdl;
1257 mrhdl = (hermon_mrhdl_t)mr;
1262 status = hermon_mr_deregister(state, &mrhdl, HERMON_MR_DEREG_ALL,
1278 hermon_mrhdl_t mrhdl;
1285 mrhdl = (hermon_mrhdl_t)mr;
1288 status = hermon_mr_query(state, mrhdl, mr_attr);
1306 hermon_mrhdl_t mrhdl, mrhdl_new;
1328 mrhdl = (hermon_mrhdl_t)mr;
1331 status = hermon_mr_register_shared(state, mrhdl, pdhdl, mr_attr,
1376 hermon_mrhdl_t mrhdl, mrhdl_new;
1385 /* Grab the Hermon softstate pointer, mrhdl, and pdhdl */
1387 mrhdl = (hermon_mrhdl_t)mr;
1392 status = hermon_mr_reregister(state, mrhdl, pdhdl, mr_attr,
1437 hermon_mrhdl_t mrhdl, mrhdl_new;
1446 /* Grab the Hermon softstate pointer, mrhdl, and pdhdl */
1448 mrhdl = (hermon_mrhdl_t)mr;
1453 status = hermon_mr_reregister_buf(state, mrhdl, pdhdl, attrp, buf,
1601 hermon_mrhdl_t mrhdl;
1624 status = hermon_dma_mr_register(state, pdhdl, mr_attr, &mrhdl);
1628 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
1632 mr_desc->md_lkey = mrhdl->mr_lkey;
1637 mr_desc->md_rkey = mrhdl->mr_rkey;
1647 *mr_p = (ibc_mr_hdl_t)mrhdl;
2627 hermon_mrhdl_t mrhdl;
2641 status = hermon_mr_alloc_lkey(state, pdhdl, flags, list_sz, &mrhdl);
2645 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*mrhdl))
2650 mem_desc_p->pmd_lkey = mrhdl->mr_lkey;
2653 mem_desc_p->pmd_rkey = mrhdl->mr_rkey;
2658 *mr_p = (ibc_mr_hdl_t)mrhdl;
2783 hermon_mrhdl_t mrhdl;
2797 &mrhdl, mem_desc_p);
2807 mem_desc_p->pmd_sync_required = (mrhdl->mr_bindinfo.bi_flags &
2811 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(mrhdl->mr_bindinfo))
2812 mrhdl->mr_bindinfo.bi_dmahdl =
2817 *mr_p = (ibc_mr_hdl_t)mrhdl;
2831 hermon_mrhdl_t mrhdl;
2836 mrhdl = (hermon_mrhdl_t)mr;
2842 status = hermon_deregister_fmr(state, mrhdl);