Home
last modified time | relevance | path

Searched refs:iwmr (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/infiniband/hw/i40iw/
H A Di40iw_verbs.c1296 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()
1377 struct i40iw_mr *iwmr, in i40iw_setup_pbles() argument
1380 struct i40iw_pbl *iwpbl = &iwmr->iwpbl; in i40iw_setup_pbles()
1389 status = i40iw_get_pble(&iwdev->sc_dev, iwdev->pble_rsrc, palloc, iwmr->page_cnt); in i40iw_setup_pbles()
1399 pbl = iwmr->pgaddrmem; in i40iw_setup_pbles()
1402 i40iw_copy_user_pgaddrs(iwmr, pbl, level); in i40iw_setup_pbles()
[all …]
H A Di40iw_verbs.h84 struct i40iw_mr *iwmr; member