Lines Matching refs:async_file
148 spin_lock_irq(&file->async_file->lock);
153 spin_unlock_irq(&file->async_file->lock);
161 spin_lock_irq(&file->async_file->lock);
166 spin_unlock_irq(&file->async_file->lock);
418 spin_lock_irqsave(&file->async_file->lock, flags);
419 if (file->async_file->is_closed) {
420 spin_unlock_irqrestore(&file->async_file->lock, flags);
426 spin_unlock_irqrestore(&file->async_file->lock, flags);
434 list_add_tail(&entry->list, &file->async_file->event_list);
437 spin_unlock_irqrestore(&file->async_file->lock, flags);
439 wake_up_interruptible(&file->async_file->poll_wait);
440 kill_fasync(&file->async_file->async_queue, SIGIO, POLL_IN);
620 file->async_file = NULL;
642 if (file->async_file)
643 kref_put(&file->async_file->ref, ib_uverbs_release_event_file);