Lines Matching refs:uobject
244 container_of(uobj, struct ib_uqp_object, uevent.uobject); in ib_uverbs_cleanup_ucontext()
260 container_of(uobj, struct ib_uevent_object, uobject); in ib_uverbs_cleanup_ucontext()
272 container_of(uobj, struct ib_ucq_object, uobject); in ib_uverbs_cleanup_ucontext()
292 container_of(uobj, struct ib_uxrcd_object, uobject); in ib_uverbs_cleanup_ucontext()
487 uobj = container_of(cq->uobject, struct ib_ucq_object, uobject); in ib_uverbs_comp_handler()
489 entry->desc.comp.cq_handle = cq->uobject->user_handle; in ib_uverbs_comp_handler()
536 struct ib_ucq_object *uobj = container_of(event->element.cq->uobject, in ib_uverbs_cq_event_handler()
537 struct ib_ucq_object, uobject); in ib_uverbs_cq_event_handler()
539 ib_uverbs_async_handler(uobj->uverbs_file, uobj->uobject.user_handle, in ib_uverbs_cq_event_handler()
549 if (!event->element.qp->uobject || !event->element.qp->uobject->live) in ib_uverbs_qp_event_handler()
552 uobj = container_of(event->element.qp->uobject, in ib_uverbs_qp_event_handler()
553 struct ib_uevent_object, uobject); in ib_uverbs_qp_event_handler()
555 ib_uverbs_async_handler(context_ptr, uobj->uobject.user_handle, in ib_uverbs_qp_event_handler()
564 uobj = container_of(event->element.srq->uobject, in ib_uverbs_srq_event_handler()
565 struct ib_uevent_object, uobject); in ib_uverbs_srq_event_handler()
567 ib_uverbs_async_handler(context_ptr, uobj->uobject.user_handle, in ib_uverbs_srq_event_handler()