Lines Matching refs:uobject

462 	pd->uobject = uobj;  in ib_uverbs_alloc_pd()
642 obj->uobject.object = xrcd; in ib_uverbs_open_xrcd()
657 uobj_finalize_uobj_create(&obj->uobject, attrs); in ib_uverbs_open_xrcd()
659 resp.xrcd_handle = obj->uobject.id; in ib_uverbs_open_xrcd()
666 uobj_alloc_abort(&obj->uobject, attrs); in ib_uverbs_open_xrcd()
688 int ib_uverbs_dealloc_xrcd(struct ib_uobject *uobject, struct ib_xrcd *xrcd, in ib_uverbs_dealloc_xrcd() argument
756 mr->uobject = uobj; in ib_uverbs_reg_mr()
858 new_mr->uobject = uobj; in ib_uverbs_rereg_mr()
957 mw->uobject = uobj; in ib_uverbs_alloc_mw()
1048 obj->uevent.uobject.user_handle = cmd->user_handle; in create_cq()
1062 cq->uobject = obj; in create_cq()
1076 obj->uevent.uobject.object = cq; in create_cq()
1080 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in create_cq()
1082 resp.base.cq_handle = obj->uevent.uobject.id; in create_cq()
1094 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_cq()
1158 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_resize_cq()
1242 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_poll_cq()
1264 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_req_notify_cq()
1285 obj = container_of(uobj, struct ib_ucq_object, uevent.uobject); in ib_uverbs_destroy_cq()
1334 obj->uevent.uobject.user_handle = cmd->user_handle; in create_qp()
1470 obj->uevent.uobject.object = qp; in create_qp()
1477 uobject); in create_qp()
1485 rdma_lookup_put_uobject(&scq->uobject->uevent.uobject, in create_qp()
1488 rdma_lookup_put_uobject(&rcq->uobject->uevent.uobject, in create_qp()
1491 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in create_qp()
1495 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in create_qp()
1498 resp.base.qp_handle = obj->uevent.uobject.id; in create_qp()
1513 rdma_lookup_put_uobject(&scq->uobject->uevent.uobject, in create_qp()
1516 rdma_lookup_put_uobject(&rcq->uobject->uevent.uobject, in create_qp()
1519 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in create_qp()
1524 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_qp()
1620 obj->uevent.uobject.object = qp; in ib_uverbs_open_qp()
1621 obj->uevent.uobject.user_handle = cmd.user_handle; in ib_uverbs_open_qp()
1623 obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject); in ib_uverbs_open_qp()
1625 qp->uobject = obj; in ib_uverbs_open_qp()
1627 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in ib_uverbs_open_qp()
1630 resp.qp_handle = obj->uevent.uobject.id; in ib_uverbs_open_qp()
1636 uobj_alloc_abort(&obj->uevent.uobject, attrs); in ib_uverbs_open_qp()
1690 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_query_qp()
1935 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in modify_qp()
2000 obj = container_of(uobj, struct ib_uqp_object, uevent.uobject); in ib_uverbs_destroy_qp()
2199 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_post_send()
2342 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_post_recv()
2393 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_post_srq_recv()
2471 ah->uobject = uobj; in ib_uverbs_create_ah()
2515 obj = qp->uobject; in ib_uverbs_attach_mcast()
2542 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_attach_mcast()
2565 obj = qp->uobject; in ib_uverbs_detach_mcast()
2586 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_detach_mcast()
2952 obj->uevent.uobject.user_handle = cmd.user_handle; in ib_uverbs_ex_create_wq()
2960 wq->uobject = obj; in ib_uverbs_ex_create_wq()
2961 obj->uevent.uobject.object = wq; in ib_uverbs_ex_create_wq()
2974 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_create_wq()
2976 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in ib_uverbs_ex_create_wq()
2978 resp.wq_handle = obj->uevent.uobject.id; in ib_uverbs_ex_create_wq()
2986 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_create_wq()
2991 uobj_alloc_abort(&obj->uevent.uobject, attrs); in ib_uverbs_ex_create_wq()
3016 obj = container_of(uobj, struct ib_uwq_object, uevent.uobject); in ib_uverbs_ex_destroy_wq()
3070 rdma_lookup_put_uobject(&wq->uobject->uevent.uobject, in ib_uverbs_ex_modify_wq()
3152 rwq_ind_tbl->uobject = uobj; in ib_uverbs_ex_create_rwq_ind_table()
3163 rdma_lookup_put_uobject(&wqs[i]->uobject->uevent.uobject, in ib_uverbs_ex_create_rwq_ind_table()
3179 rdma_lookup_put_uobject(&wqs[i]->uobject->uevent.uobject, in ib_uverbs_ex_create_rwq_ind_table()
3346 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_ex_create_flow()
3362 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_ex_create_flow()
3422 obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject); in __uverbs_create_xsrq()
3448 obj->uevent.uobject.user_handle = cmd->user_handle; in __uverbs_create_xsrq()
3456 obj->uevent.uobject.object = srq; in __uverbs_create_xsrq()
3457 obj->uevent.uobject.user_handle = cmd->user_handle; in __uverbs_create_xsrq()
3469 rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject, in __uverbs_create_xsrq()
3473 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in __uverbs_create_xsrq()
3475 resp.srq_handle = obj->uevent.uobject.id; in __uverbs_create_xsrq()
3484 rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject, in __uverbs_create_xsrq()
3494 uobj_alloc_abort(&obj->uevent.uobject, attrs); in __uverbs_create_xsrq()
3553 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_modify_srq()
3577 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_query_srq()
3608 obj = container_of(uobj, struct ib_uevent_object, uobject); in ib_uverbs_destroy_srq()
3703 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_modify_cq()