Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/core/
Duverbs_main.c171 spin_lock_irq(&file->async_file->lock); in ib_uverbs_release_ucq()
176 spin_unlock_irq(&file->async_file->lock); in ib_uverbs_release_ucq()
184 spin_lock_irq(&file->async_file->lock); in ib_uverbs_release_uevent()
189 spin_unlock_irq(&file->async_file->lock); in ib_uverbs_release_uevent()
481 spin_lock_irqsave(&file->async_file->lock, flags); in ib_uverbs_async_handler()
482 if (file->async_file->is_closed) { in ib_uverbs_async_handler()
483 spin_unlock_irqrestore(&file->async_file->lock, flags); in ib_uverbs_async_handler()
489 spin_unlock_irqrestore(&file->async_file->lock, flags); in ib_uverbs_async_handler()
498 list_add_tail(&entry->list, &file->async_file->event_list); in ib_uverbs_async_handler()
501 spin_unlock_irqrestore(&file->async_file->lock, flags); in ib_uverbs_async_handler()
[all …]
Duverbs.h117 struct ib_uverbs_event_file *async_file; member
Duverbs_cmd.c370 file->async_file = filp->private_data; in ib_uverbs_get_context()
378 kref_get(&file->async_file->ref); in ib_uverbs_get_context()