Lines Matching refs:uevent

994 	obj->uevent.uobject.user_handle = cmd->user_handle;  in create_cq()
996 INIT_LIST_HEAD(&obj->uevent.event_list); in create_cq()
1022 obj->uevent.uobject.object = cq; in create_cq()
1023 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in create_cq()
1024 if (obj->uevent.event_file) in create_cq()
1025 uverbs_uobject_get(&obj->uevent.event_file->uobj); in create_cq()
1026 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in create_cq()
1028 resp.base.cq_handle = obj->uevent.uobject.id; in create_cq()
1040 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_cq()
1104 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_resize_cq()
1188 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_poll_cq()
1210 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_req_notify_cq()
1231 obj = container_of(uobj, struct ib_ucq_object, uevent.uobject); in ib_uverbs_destroy_cq()
1234 resp.async_events_reported = obj->uevent.events_reported; in ib_uverbs_destroy_cq()
1280 obj->uevent.uobject.user_handle = cmd->user_handle; in create_qp()
1376 INIT_LIST_HEAD(&obj->uevent.event_list); in create_qp()
1431 obj->uevent.uobject.object = qp; in create_qp()
1432 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in create_qp()
1433 if (obj->uevent.event_file) in create_qp()
1434 uverbs_uobject_get(&obj->uevent.event_file->uobj); in create_qp()
1446 rdma_lookup_put_uobject(&scq->uobject->uevent.uobject, in create_qp()
1449 rdma_lookup_put_uobject(&rcq->uobject->uevent.uobject, in create_qp()
1452 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in create_qp()
1456 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in create_qp()
1459 resp.base.qp_handle = obj->uevent.uobject.id; in create_qp()
1477 rdma_lookup_put_uobject(&scq->uobject->uevent.uobject, in create_qp()
1480 rdma_lookup_put_uobject(&rcq->uobject->uevent.uobject, in create_qp()
1483 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in create_qp()
1488 uobj_alloc_abort(&obj->uevent.uobject, attrs); in create_qp()
1575 INIT_LIST_HEAD(&obj->uevent.event_list); in ib_uverbs_open_qp()
1584 obj->uevent.uobject.object = qp; in ib_uverbs_open_qp()
1585 obj->uevent.uobject.user_handle = cmd.user_handle; in ib_uverbs_open_qp()
1591 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in ib_uverbs_open_qp()
1594 resp.qp_handle = obj->uevent.uobject.id; in ib_uverbs_open_qp()
1600 uobj_alloc_abort(&obj->uevent.uobject, attrs); in ib_uverbs_open_qp()
1654 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_query_qp()
1892 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in modify_qp()
1961 obj = container_of(uobj, struct ib_uqp_object, uevent.uobject); in ib_uverbs_destroy_qp()
1963 resp.events_reported = obj->uevent.events_reported; in ib_uverbs_destroy_qp()
2157 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_post_send()
2300 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_post_recv()
2351 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_post_srq_recv()
2500 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_attach_mcast()
2544 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_detach_mcast()
2909 INIT_LIST_HEAD(&obj->uevent.event_list); in ib_uverbs_ex_create_wq()
2910 obj->uevent.uobject.user_handle = cmd.user_handle; in ib_uverbs_ex_create_wq()
2919 obj->uevent.uobject.object = wq; in ib_uverbs_ex_create_wq()
2927 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in ib_uverbs_ex_create_wq()
2928 if (obj->uevent.event_file) in ib_uverbs_ex_create_wq()
2929 uverbs_uobject_get(&obj->uevent.event_file->uobj); in ib_uverbs_ex_create_wq()
2932 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_create_wq()
2934 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in ib_uverbs_ex_create_wq()
2936 resp.wq_handle = obj->uevent.uobject.id; in ib_uverbs_ex_create_wq()
2944 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_create_wq()
2949 uobj_alloc_abort(&obj->uevent.uobject, attrs); in ib_uverbs_ex_create_wq()
2974 obj = container_of(uobj, struct ib_uwq_object, uevent.uobject); in ib_uverbs_ex_destroy_wq()
2975 resp.events_reported = obj->uevent.events_reported; in ib_uverbs_ex_destroy_wq()
3011 rdma_lookup_put_uobject(&wq->uobject->uevent.uobject, in ib_uverbs_ex_modify_wq()
3104 rdma_lookup_put_uobject(&wqs[i]->uobject->uevent.uobject, in ib_uverbs_ex_create_rwq_ind_table()
3120 rdma_lookup_put_uobject(&wqs[i]->uobject->uevent.uobject, in ib_uverbs_ex_create_rwq_ind_table()
3282 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_ex_create_flow()
3298 rdma_lookup_put_uobject(&qp->uobject->uevent.uobject, in ib_uverbs_ex_create_flow()
3383 INIT_LIST_HEAD(&obj->uevent.event_list); in __uverbs_create_xsrq()
3384 obj->uevent.uobject.user_handle = cmd->user_handle; in __uverbs_create_xsrq()
3392 obj->uevent.uobject.object = srq; in __uverbs_create_xsrq()
3393 obj->uevent.uobject.user_handle = cmd->user_handle; in __uverbs_create_xsrq()
3394 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in __uverbs_create_xsrq()
3395 if (obj->uevent.event_file) in __uverbs_create_xsrq()
3396 uverbs_uobject_get(&obj->uevent.event_file->uobj); in __uverbs_create_xsrq()
3405 rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject, in __uverbs_create_xsrq()
3409 uobj_finalize_uobj_create(&obj->uevent.uobject, attrs); in __uverbs_create_xsrq()
3411 resp.srq_handle = obj->uevent.uobject.id; in __uverbs_create_xsrq()
3420 rdma_lookup_put_uobject(&attr.ext.cq->uobject->uevent.uobject, in __uverbs_create_xsrq()
3430 uobj_alloc_abort(&obj->uevent.uobject, attrs); in __uverbs_create_xsrq()
3489 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_modify_srq()
3513 rdma_lookup_put_uobject(&srq->uobject->uevent.uobject, in ib_uverbs_query_srq()
3639 rdma_lookup_put_uobject(&cq->uobject->uevent.uobject, in ib_uverbs_ex_modify_cq()