Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/infiniband/core/
Duverbs_main.c211 spin_lock_irq(&file->async_file->ev_queue.lock); in ib_uverbs_release_ucq()
216 spin_unlock_irq(&file->async_file->ev_queue.lock); in ib_uverbs_release_ucq()
224 spin_lock_irq(&file->async_file->ev_queue.lock); in ib_uverbs_release_uevent()
229 spin_unlock_irq(&file->async_file->ev_queue.lock); in ib_uverbs_release_uevent()
512 spin_lock_irqsave(&file->async_file->ev_queue.lock, flags); in ib_uverbs_async_handler()
513 if (file->async_file->ev_queue.is_closed) { in ib_uverbs_async_handler()
514 spin_unlock_irqrestore(&file->async_file->ev_queue.lock, flags); in ib_uverbs_async_handler()
520 spin_unlock_irqrestore(&file->async_file->ev_queue.lock, flags); in ib_uverbs_async_handler()
529 list_add_tail(&entry->list, &file->async_file->ev_queue.event_list); in ib_uverbs_async_handler()
532 spin_unlock_irqrestore(&file->async_file->ev_queue.lock, flags); in ib_uverbs_async_handler()
[all …]
Duverbs.h147 struct ib_uverbs_async_event_file *async_file; member