Searched refs:async_file (Results 1 – 3 of 3) sorted by relevance
171 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 …]
117 struct ib_uverbs_event_file *async_file; member
370 file->async_file = filp->private_data; in ib_uverbs_get_context()378 kref_get(&file->async_file->ref); in ib_uverbs_get_context()