Lines Matching refs:uobject
242 container_of(uobj, struct ib_uqp_object, uevent.uobject); in ib_uverbs_cleanup_ucontext()
258 container_of(uobj, struct ib_uevent_object, uobject); in ib_uverbs_cleanup_ucontext()
270 container_of(uobj, struct ib_ucq_object, uobject); in ib_uverbs_cleanup_ucontext()
290 container_of(uobj, struct ib_uxrcd_object, uobject); in ib_uverbs_cleanup_ucontext()
460 uobj = container_of(cq->uobject, struct ib_ucq_object, uobject); in ib_uverbs_comp_handler()
462 entry->desc.comp.cq_handle = cq->uobject->user_handle; in ib_uverbs_comp_handler()
509 struct ib_ucq_object *uobj = container_of(event->element.cq->uobject, in ib_uverbs_cq_event_handler()
510 struct ib_ucq_object, uobject); in ib_uverbs_cq_event_handler()
512 ib_uverbs_async_handler(uobj->uverbs_file, uobj->uobject.user_handle, in ib_uverbs_cq_event_handler()
522 if (!event->element.qp->uobject || !event->element.qp->uobject->live) in ib_uverbs_qp_event_handler()
525 uobj = container_of(event->element.qp->uobject, in ib_uverbs_qp_event_handler()
526 struct ib_uevent_object, uobject); in ib_uverbs_qp_event_handler()
528 ib_uverbs_async_handler(context_ptr, uobj->uobject.user_handle, in ib_uverbs_qp_event_handler()
537 uobj = container_of(event->element.srq->uobject, in ib_uverbs_srq_event_handler()
538 struct ib_uevent_object, uobject); in ib_uverbs_srq_event_handler()
540 ib_uverbs_async_handler(context_ptr, uobj->uobject.user_handle, in ib_uverbs_srq_event_handler()