Lines Matching refs:ibmr
1497 struct i40iw_pd *iwpd = to_iwpd(iwmr->ibmr.pd); in i40iw_hw_alloc_stag()
1557 iwmr->ibmr.rkey = stag; in i40iw_alloc_mr()
1558 iwmr->ibmr.lkey = stag; in i40iw_alloc_mr()
1559 iwmr->ibmr.pd = pd; in i40iw_alloc_mr()
1560 iwmr->ibmr.device = pd->device; in i40iw_alloc_mr()
1579 return &iwmr->ibmr; in i40iw_alloc_mr()
1594 static int i40iw_set_page(struct ib_mr *ibmr, u64 addr) in i40iw_set_page() argument
1596 struct i40iw_mr *iwmr = to_iwmr(ibmr); in i40iw_set_page()
1615 static int i40iw_map_mr_sg(struct ib_mr *ibmr, struct scatterlist *sg, in i40iw_map_mr_sg() argument
1618 struct i40iw_mr *iwmr = to_iwmr(ibmr); in i40iw_map_mr_sg()
1621 return ib_sg_to_pages(ibmr, sg, sg_nents, sg_offset, i40iw_set_page); in i40iw_map_mr_sg()
1662 struct i40iw_pd *iwpd = to_iwpd(iwmr->ibmr.pd); in i40iw_hwreg_mr()
1768 iwmr->ibmr.pd = pd; in i40iw_reg_user_mr()
1769 iwmr->ibmr.device = pd->device; in i40iw_reg_user_mr()
1829 iwmr->ibmr.rkey = stag; in i40iw_reg_user_mr()
1830 iwmr->ibmr.lkey = stag; in i40iw_reg_user_mr()
1846 return &iwmr->ibmr; in i40iw_reg_user_mr()
1882 iwmr->ibmr.pd = pd; in i40iw_reg_phys_mr()
1883 iwmr->ibmr.device = pd->device; in i40iw_reg_phys_mr()
1895 iwmr->ibmr.rkey = stag; in i40iw_reg_phys_mr()
1896 iwmr->ibmr.lkey = stag; in i40iw_reg_phys_mr()
1908 return &iwmr->ibmr; in i40iw_reg_phys_mr()
2227 info.va = (void *)(uintptr_t)iwmr->ibmr.iova; in i40iw_post_send()
2228 info.total_len = iwmr->ibmr.length; in i40iw_post_send()