Home
last modified time | relevance | path

Searched refs:uverbs_file (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.4/drivers/infiniband/core/
Duverbs_main.c223 struct ib_uverbs_file *uverbs_file, in ib_uverbs_event_read() argument
245 !uverbs_file->device->ib_dev))) in ib_uverbs_event_read()
250 !uverbs_file->device->ib_dev) in ib_uverbs_event_read()
288 return ib_uverbs_event_read(&file->ev_queue, file->uverbs_file, filp, in ib_uverbs_async_event_read()
354 struct ib_uverbs_file *uverbs_file = file->uverbs_file; in ib_uverbs_async_event_close() local
358 mutex_lock(&uverbs_file->device->lists_mutex); in ib_uverbs_async_event_close()
370 ib_unregister_event_handler(&uverbs_file->event_handler); in ib_uverbs_async_event_close()
372 mutex_unlock(&uverbs_file->device->lists_mutex); in ib_uverbs_async_event_close()
374 kref_put(&uverbs_file->ref, ib_uverbs_release_file); in ib_uverbs_async_event_close()
561 struct file *ib_uverbs_alloc_async_event_file(struct ib_uverbs_file *uverbs_file, in ib_uverbs_alloc_async_event_file() argument
[all …]
Duverbs.h128 struct ib_uverbs_file *uverbs_file; member
222 struct file *ib_uverbs_alloc_async_event_file(struct ib_uverbs_file *uverbs_file,
224 void ib_uverbs_free_async_event_file(struct ib_uverbs_file *uverbs_file);