Home
last modified time | relevance | path

Searched refs:event_file (Results 1 – 8 of 8) sorted by relevance

/drivers/infiniband/core/
A Duverbs_std_types_async_fd.c25 struct ib_uverbs_async_event_file *event_file = in uverbs_async_event_destroy_uobj() local
28 ib_unregister_event_handler(&event_file->event_handler); in uverbs_async_event_destroy_uobj()
31 ib_uverbs_async_handler(event_file, 0, IB_EVENT_DEVICE_FATAL, in uverbs_async_event_destroy_uobj()
37 struct ib_uverbs_async_event_file *event_file; in uverbs_async_event_release() local
44 event_file = in uverbs_async_event_release()
55 ib_uverbs_free_event_queue(&event_file->ev_queue); in uverbs_async_event_release()
A Duverbs_std_types_wq.c66 obj->uevent.event_file = ib_uverbs_get_async_event(attrs, in UVERBS_HANDLER()
110 if (obj->uevent.event_file) in UVERBS_HANDLER()
111 uverbs_uobject_put(&obj->uevent.event_file->uobj); in UVERBS_HANDLER()
A Duverbs_std_types_srq.c101 obj->uevent.event_file = ib_uverbs_get_async_event(attrs, in UVERBS_HANDLER()
139 if (obj->uevent.event_file) in UVERBS_HANDLER()
140 uverbs_uobject_put(&obj->uevent.event_file->uobj); in UVERBS_HANDLER()
A Duverbs_std_types_cq.c110 obj->uevent.event_file = ib_uverbs_get_async_event( in UVERBS_HANDLER()
212 if (obj->uevent.event_file) in UVERBS_HANDLER()
213 uverbs_uobject_put(&obj->uevent.event_file->uobj); in UVERBS_HANDLER()
A Duverbs_std_types_qp.c228 obj->uevent.event_file = ib_uverbs_get_async_event(attrs, in UVERBS_HANDLER()
281 if (obj->uevent.event_file) in UVERBS_HANDLER()
282 uverbs_uobject_put(&obj->uevent.event_file->uobj); in UVERBS_HANDLER()
A Duverbs.h154 struct ib_uverbs_async_event_file *event_file; member
A Duverbs_cmd.c1077 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in create_cq()
1078 if (obj->uevent.event_file) in create_cq()
1079 uverbs_uobject_get(&obj->uevent.event_file->uobj); in create_cq()
1471 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in create_qp()
1472 if (obj->uevent.event_file) in create_qp()
1473 uverbs_uobject_get(&obj->uevent.event_file->uobj); in create_qp()
2969 obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file); in ib_uverbs_ex_create_wq()
2970 if (obj->uevent.event_file) in ib_uverbs_ex_create_wq()
2971 uverbs_uobject_get(&obj->uevent.event_file->uobj); in ib_uverbs_ex_create_wq()
3459 if (obj->uevent.event_file) in __uverbs_create_xsrq()
[all …]
A Duverbs_main.c165 struct ib_uverbs_async_event_file *async_file = uobj->event_file; in ib_uverbs_release_uevent()
443 ib_uverbs_async_handler(eobj->event_file, in uverbs_uobj_event()

Completed in 643 milliseconds