Searched refs:iwmr (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_verbs.c | 1292 * @iwmr: iwmr for IB's user page addresses 1296 static void i40iw_copy_user_pgaddrs(struct i40iw_mr *iwmr, in i40iw_copy_user_pgaddrs() argument 1300 struct ib_umem *region = iwmr->region; in i40iw_copy_user_pgaddrs() 1301 struct i40iw_pbl *iwpbl = &iwmr->iwpbl; in i40iw_copy_user_pgaddrs() 1309 if (iwmr->type == IW_MEMREG_TYPE_QP) in i40iw_copy_user_pgaddrs() 1312 rdma_umem_for_each_dma_block(region, &biter, iwmr->page_size) { in i40iw_copy_user_pgaddrs() 1373 * @iwmr: mr pointer for this memory registration 1377 struct i40iw_mr *iwmr, in i40iw_setup_pbles() 1380 struct i40iw_pbl *iwpbl = &iwmr in i40iw_setup_pbles() 1376 i40iw_setup_pbles(struct i40iw_device *iwdev, struct i40iw_mr *iwmr, bool use_pbles) i40iw_setup_pbles() argument 1423 struct i40iw_mr *iwmr = iwpbl->iwmr; i40iw_handle_q_mem() local 1494 i40iw_hw_alloc_stag(struct i40iw_device *iwdev, struct i40iw_mr *iwmr) i40iw_hw_alloc_stag() argument 1543 struct i40iw_mr *iwmr; i40iw_alloc_mr() local 1600 struct i40iw_mr *iwmr = to_iwmr(ibmr); i40iw_set_page() local 1622 struct i40iw_mr *iwmr = to_iwmr(ibmr); i40iw_map_mr_sg() local 1660 i40iw_hwreg_mr(struct i40iw_device *iwdev, struct i40iw_mr *iwmr, u16 access) i40iw_hwreg_mr() argument 1738 struct i40iw_mr *iwmr; i40iw_reg_user_mr() local 1879 struct i40iw_mr *iwmr; i40iw_reg_phys_mr() local 1937 i40iw_del_memlist(struct i40iw_mr *iwmr, struct i40iw_ucontext *ucontext) i40iw_del_memlist() argument 1973 struct i40iw_mr *iwmr = to_iwmr(ib_mr); i40iw_dereg_mr() local 2218 struct i40iw_mr *iwmr = to_iwmr(reg_wr(ib_wr)->mr); i40iw_post_send() local [all...] |
H A D | i40iw_verbs.h | 84 struct i40iw_mr *iwmr; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | verbs.c | 2328 * @iwmr: iwmr for IB's user page addresses 2332 static void irdma_copy_user_pgaddrs(struct irdma_mr *iwmr, u64 *pbl, in irdma_copy_user_pgaddrs() argument 2335 struct ib_umem *region = iwmr->region; in irdma_copy_user_pgaddrs() 2336 struct irdma_pbl *iwpbl = &iwmr->iwpbl; in irdma_copy_user_pgaddrs() 2345 if (iwmr->type == IRDMA_MEMREG_TYPE_QP) in irdma_copy_user_pgaddrs() 2348 rdma_umem_for_each_dma_block(region, &biter, iwmr->page_size) { in irdma_copy_user_pgaddrs() 2414 * @iwmr: mr pointer for this memory registration 2417 static int irdma_setup_pbles(struct irdma_pci_f *rf, struct irdma_mr *iwmr, in irdma_setup_pbles() argument 2420 struct irdma_pbl *iwpbl = &iwmr in irdma_setup_pbles() 2462 struct irdma_mr *iwmr = iwpbl->iwmr; irdma_handle_q_mem() local 2537 irdma_hw_alloc_mw(struct irdma_device *iwdev, struct irdma_mr *iwmr) irdma_hw_alloc_mw() argument 2577 struct irdma_mr *iwmr = to_iwmw(ibmw); irdma_alloc_mw() local 2605 struct irdma_mr *iwmr = to_iwmr((struct ib_mr *)ibmw); irdma_dealloc_mw() local 2637 irdma_hw_alloc_stag(struct irdma_device *iwdev, struct irdma_mr *iwmr) irdma_hw_alloc_stag() argument 2682 struct irdma_mr *iwmr; irdma_alloc_mr() local 2737 struct irdma_mr *iwmr = to_iwmr(ibmr); irdma_set_page() local 2769 struct irdma_mr *iwmr = to_iwmr(ibmr); irdma_map_mr_sg() local 2782 irdma_hwreg_mr(struct irdma_device *iwdev, struct irdma_mr *iwmr, u16 access) irdma_hwreg_mr() argument 2836 irdma_reg_user_mr_type_mem(struct irdma_mr *iwmr, int access) irdma_reg_user_mr_type_mem() argument 2890 struct irdma_mr *iwmr; irdma_alloc_iwmr() local 2921 irdma_free_iwmr(struct irdma_mr *iwmr) irdma_free_iwmr() argument 2926 irdma_reg_user_mr_type_qp(struct irdma_mem_reg_req req, struct ib_udata *udata, struct irdma_mr *iwmr) irdma_reg_user_mr_type_qp() argument 2963 irdma_reg_user_mr_type_cq(struct irdma_mem_reg_req req, struct ib_udata *udata, struct irdma_mr *iwmr) irdma_reg_user_mr_type_cq() argument 3014 struct irdma_mr *iwmr = NULL; irdma_reg_user_mr() local 3080 struct irdma_mr *iwmr; irdma_reg_user_mr_dmabuf() local 3127 struct irdma_mr *iwmr; irdma_reg_phys_mr() local 3186 irdma_del_memlist(struct irdma_mr *iwmr, struct irdma_ucontext *ucontext) irdma_del_memlist() argument 3223 struct irdma_mr *iwmr = to_iwmr(ib_mr); irdma_dereg_mr() local 3397 struct irdma_mr *iwmr = to_iwmr(reg_wr(ib_wr)->mr); irdma_post_send() local [all...] |
H A D | verbs.h | 94 struct irdma_mr *iwmr; member
|
Completed in 9 milliseconds