Searched refs:uverbs_file (Results 1 – 2 of 2) sorted by relevance
273 struct ib_uverbs_file *uverbs_file, in ib_uverbs_event_read() argument295 !uverbs_file->device->ib_dev))) in ib_uverbs_event_read()300 !uverbs_file->device->ib_dev) in ib_uverbs_event_read()338 return ib_uverbs_event_read(&file->ev_queue, file->uverbs_file, filp, in ib_uverbs_async_event_read()404 struct ib_uverbs_file *uverbs_file = file->uverbs_file; in ib_uverbs_async_event_close() local408 mutex_lock(&uverbs_file->device->lists_mutex); in ib_uverbs_async_event_close()420 ib_unregister_event_handler(&uverbs_file->event_handler); in ib_uverbs_async_event_close()422 mutex_unlock(&uverbs_file->device->lists_mutex); in ib_uverbs_async_event_close()424 kref_put(&uverbs_file->ref, ib_uverbs_release_file); in ib_uverbs_async_event_close()611 struct file *ib_uverbs_alloc_async_event_file(struct ib_uverbs_file *uverbs_file, in ib_uverbs_alloc_async_event_file() argument[all …]
127 struct ib_uverbs_file *uverbs_file; member229 struct file *ib_uverbs_alloc_async_event_file(struct ib_uverbs_file *uverbs_file,231 void ib_uverbs_free_async_event_file(struct ib_uverbs_file *uverbs_file);