Lines Matching refs:uobject

443 	pd->uobject = uobj;  in ib_uverbs_alloc_pd()
623 obj->uobject.object = xrcd; in ib_uverbs_open_xrcd()
639 uobj_finalize_uobj_create(&obj->uobject, attrs); in ib_uverbs_open_xrcd()
641 resp.xrcd_handle = obj->uobject.id; in ib_uverbs_open_xrcd()
648 uobj_alloc_abort(&obj->uobject, attrs); in ib_uverbs_open_xrcd()
671 int ib_uverbs_dealloc_xrcd(struct ib_uobject *uobject, struct ib_xrcd *xrcd, in ib_uverbs_dealloc_xrcd() argument
739 mr->uobject = uobj; in ib_uverbs_reg_mr()
841 new_mr->uobject = uobj; in ib_uverbs_rereg_mr()
940 mw->uobject = uobj; in ib_uverbs_alloc_mw()
1031 obj->uevent.uobject.user_handle = cmd->user_handle; in create_cq()
1045 cq->uobject = obj; in create_cq()
1059 obj->uevent.uobject.object = cq; in create_cq()
1063 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in create_cq()
1065 resp.base.cq_handle = obj->uevent.uobject.id; in create_cq()
1077 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_cq()
1141 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_resize_cq()
1225 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_poll_cq()
1247 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_req_notify_cq()
1268 obj = container_of(uobj, struct ib_ucq_object, uevent.uobject); in ib_uverbs_destroy_cq()
1317 obj->uevent.uobject.user_handle = cmd->user_handle; in create_qp()
1445 obj->uevent.uobject.object = qp; in create_qp()
1452 uobject); in create_qp()
1460 rdma_lookup_put_uobject(&scq->uobject->uevent.uobject, in create_qp()
1463 rdma_lookup_put_uobject(&rcq->uobject->uevent.uobject, in create_qp()
1466 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in create_qp()
1470 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in create_qp()
1473 resp.base.qp_handle = obj->uevent.uobject.id; in create_qp()
1488 rdma_lookup_put_uobject(&scq->uobject->uevent.uobject, in create_qp()
1491 rdma_lookup_put_uobject(&rcq->uobject->uevent.uobject, in create_qp()
1494 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in create_qp()
1499 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_qp()
1595 obj->uevent.uobject.object = qp; in ib_uverbs_open_qp()
1596 obj->uevent.uobject.user_handle = cmd.user_handle; in ib_uverbs_open_qp()
1598 obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject); in ib_uverbs_open_qp()
1600 qp->uobject = obj; in ib_uverbs_open_qp()
1602 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in ib_uverbs_open_qp()
1605 resp.qp_handle = obj->uevent.uobject.id; in ib_uverbs_open_qp()
1611 uobj_alloc_abort(&obj->uevent.uobject, attrs); in ib_uverbs_open_qp()
1665 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_query_qp()
1908 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in modify_qp()
1973 obj = container_of(uobj, struct ib_uqp_object, uevent.uobject); in ib_uverbs_destroy_qp()
2170 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_post_send()
2313 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_post_recv()
2364 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_post_srq_recv()
2442 ah->uobject = uobj; in ib_uverbs_create_ah()
2486 obj = qp->uobject; in ib_uverbs_attach_mcast()
2513 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_attach_mcast()
2536 obj = qp->uobject; in ib_uverbs_detach_mcast()
2557 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_detach_mcast()
2923 obj->uevent.uobject.user_handle = cmd.user_handle; in ib_uverbs_ex_create_wq()
2931 wq->uobject = obj; in ib_uverbs_ex_create_wq()
2932 obj->uevent.uobject.object = wq; in ib_uverbs_ex_create_wq()
2945 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_create_wq()
2947 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in ib_uverbs_ex_create_wq()
2949 resp.wq_handle = obj->uevent.uobject.id; in ib_uverbs_ex_create_wq()
2957 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_create_wq()
2962 uobj_alloc_abort(&obj->uevent.uobject, attrs); in ib_uverbs_ex_create_wq()
2987 obj = container_of(uobj, struct ib_uwq_object, uevent.uobject); in ib_uverbs_ex_destroy_wq()
3041 rdma_lookup_put_uobject(&wq->uobject->uevent.uobject, in ib_uverbs_ex_modify_wq()
3123 rwq_ind_tbl->uobject = uobj; in ib_uverbs_ex_create_rwq_ind_table()
3134 rdma_lookup_put_uobject(&wqs[i]->uobject->uevent.uobject, in ib_uverbs_ex_create_rwq_ind_table()
3150 rdma_lookup_put_uobject(&wqs[i]->uobject->uevent.uobject, in ib_uverbs_ex_create_rwq_ind_table()
3317 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_ex_create_flow()
3333 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_ex_create_flow()
3393 obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, uobject); in __uverbs_create_xsrq()
3419 obj->uevent.uobject.user_handle = cmd->user_handle; in __uverbs_create_xsrq()
3427 obj->uevent.uobject.object = srq; in __uverbs_create_xsrq()
3428 obj->uevent.uobject.user_handle = cmd->user_handle; in __uverbs_create_xsrq()
3440 rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject, in __uverbs_create_xsrq()
3444 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in __uverbs_create_xsrq()
3446 resp.srq_handle = obj->uevent.uobject.id; in __uverbs_create_xsrq()
3455 rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject, in __uverbs_create_xsrq()
3465 uobj_alloc_abort(&obj->uevent.uobject, attrs); in __uverbs_create_xsrq()
3524 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_modify_srq()
3548 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_query_srq()
3579 obj = container_of(uobj, struct ib_uevent_object, uobject); in ib_uverbs_destroy_srq()
3674 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_modify_cq()