Searched refs:umem_pd (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_verbs.c | 192 dev_list = usnic_uiom_get_dev_list(pd->umem_pd); in find_free_vf_and_create_qp_grp() 445 void *umem_pd; in usnic_ib_alloc_pd() local 447 umem_pd = pd->umem_pd = usnic_uiom_alloc_pd(); in usnic_ib_alloc_pd() 448 if (IS_ERR_OR_NULL(umem_pd)) { in usnic_ib_alloc_pd() 449 return umem_pd ? PTR_ERR(umem_pd) : -ENOMEM; in usnic_ib_alloc_pd() 457 usnic_uiom_dealloc_pd((to_upd(pd))->umem_pd); in usnic_ib_dealloc_pd() 611 mr->umem = usnic_uiom_reg_get(to_upd(pd)->umem_pd, start, length, in usnic_ib_reg_mr()
|
H A D | usnic_ib.h | 61 struct usnic_uiom_pd *umem_pd; member
|
H A D | usnic_ib_qp_grp.c | 597 err = usnic_uiom_attach_dev_to_pd(pd->umem_pd, &pdev->dev); in qp_grp_and_vf_bind() 624 usnic_uiom_detach_dev_from_pd(pd->umem_pd, &pdev->dev); in qp_grp_and_vf_unbind()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_verbs.c | 192 dev_list = usnic_uiom_get_dev_list(pd->umem_pd); in find_free_vf_and_create_qp_grp() 446 pd->umem_pd = usnic_uiom_alloc_pd(ibpd->device->dev.parent); in usnic_ib_alloc_pd() 447 if (IS_ERR(pd->umem_pd)) in usnic_ib_alloc_pd() 448 return PTR_ERR(pd->umem_pd); in usnic_ib_alloc_pd() 455 usnic_uiom_dealloc_pd((to_upd(pd))->umem_pd); in usnic_ib_dealloc_pd() 607 mr->umem = usnic_uiom_reg_get(to_upd(pd)->umem_pd, start, length, in usnic_ib_reg_mr()
|
H A D | usnic_ib.h | 61 struct usnic_uiom_pd *umem_pd; member
|
H A D | usnic_ib_qp_grp.c | 596 err = usnic_uiom_attach_dev_to_pd(pd->umem_pd, &pdev->dev); in qp_grp_and_vf_bind() 623 usnic_uiom_detach_dev_from_pd(pd->umem_pd, &pdev->dev); in qp_grp_and_vf_unbind()
|
Completed in 9 milliseconds