Home
last modified time | relevance | path

Searched refs:fl_blocker (Results 1 – 4 of 4) sorted by relevance

/linux-6.6.21/include/trace/events/
Dfilelock.h71 __field(struct file_lock *, fl_blocker)
85 __entry->fl_blocker = fl ? fl->fl_blocker : NULL;
97 __entry->i_ino, __entry->fl_blocker, __entry->fl_owner,
128 __field(struct file_lock *, fl_blocker)
140 __entry->fl_blocker = fl ? fl->fl_blocker : NULL;
150 __entry->i_ino, __entry->fl_blocker, __entry->fl_owner,
/linux-6.6.21/fs/
Dlocks.c412 f->fl_blocker = new; in locks_move_blocks()
685 smp_store_release(&waiter->fl_blocker, NULL); in __locks_wake_up_blocks()
720 if (!smp_load_acquire(&waiter->fl_blocker) && in locks_delete_block()
725 if (waiter->fl_blocker) in locks_delete_block()
734 smp_store_release(&waiter->fl_blocker, NULL); in locks_delete_block()
769 waiter->fl_blocker = blocker; in __locks_insert_block()
983 while (fl->fl_blocker) in what_owner_is_waiting_for()
984 fl = fl->fl_blocker; in what_owner_is_waiting_for()
2770 if (node == NULL || node->fl_blocker == NULL) in get_next_blocked_member()
2775 if (list_entry_is_head(tmp, &node->fl_blocker->fl_blocked_requests, fl_blocked_member) in get_next_blocked_member()
[all …]
/linux-6.6.21/include/linux/
Dfilelock.h89 struct file_lock *fl_blocker; /* The lock, that is blocking us */ member
/linux-6.6.21/fs/smb/server/
Dvfs.c1827 wait_event(flock->fl_wait, !flock->fl_blocker); in ksmbd_vfs_posix_lock_wait()
1833 !flock->fl_blocker, in ksmbd_vfs_posix_lock_wait_timeout()