Searched refs:ib_uverbs_async_event_file (Results 1 – 4 of 4) sorted by relevance
/drivers/infiniband/core/ |
D | uverbs_std_types_async_fd.c | 18 container_of(uobj, struct ib_uverbs_async_event_file, uobj)); in UVERBS_HANDLER() 25 struct ib_uverbs_async_event_file *event_file = in uverbs_async_event_destroy_uobj() 26 container_of(uobj, struct ib_uverbs_async_event_file, uobj); in uverbs_async_event_destroy_uobj() 37 struct ib_uverbs_async_event_file *event_file; in uverbs_async_event_release() 45 container_of(uobj, struct ib_uverbs_async_event_file, uobj); in uverbs_async_event_release() 69 UVERBS_TYPE_ALLOC_FD(sizeof(struct ib_uverbs_async_event_file),
|
D | uverbs.h | 125 struct ib_uverbs_async_event_file { struct 145 struct ib_uverbs_async_event_file *default_async_file; argument 183 struct ib_uverbs_async_event_file *event_file; 220 void ib_uverbs_init_async_event_file(struct ib_uverbs_async_event_file *ev_file); 232 void ib_uverbs_async_handler(struct ib_uverbs_async_event_file *async_file, 300 static inline struct ib_uverbs_async_event_file * 305 struct ib_uverbs_async_event_file *async_ev_file; in ib_uverbs_get_async_event() 312 struct ib_uverbs_async_event_file, in ib_uverbs_get_async_event()
|
D | uverbs_main.c | 163 struct ib_uverbs_async_event_file *async_file = uobj->event_file; in ib_uverbs_release_uevent() 283 struct ib_uverbs_async_event_file *file = filp->private_data; in ib_uverbs_async_event_read() 321 struct ib_uverbs_async_event_file *file = filp->private_data; in ib_uverbs_async_event_poll() 337 struct ib_uverbs_async_event_file *file = filp->private_data; in ib_uverbs_async_event_fasync() 403 void ib_uverbs_async_handler(struct ib_uverbs_async_event_file *async_file, in ib_uverbs_async_handler() 475 container_of(handler, struct ib_uverbs_async_event_file, in ib_uverbs_event_handler() 490 struct ib_uverbs_async_event_file *async_file) in ib_uverbs_init_async_event_file()
|
D | uverbs_cmd.c | 311 container_of(uobj, struct ib_uverbs_async_event_file, uobj)); in ib_uverbs_get_context()
|