Home
last modified time | relevance | path

Searched refs:iwmr (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_verbs.c1292 * @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 Di40iw_verbs.h84 struct i40iw_mr *iwmr; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dverbs.c2328 * @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 Dverbs.h94 struct irdma_mr *iwmr; member

Completed in 8 milliseconds