Home
last modified time | relevance | path

Searched refs:block_fl (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/fs/
H A Dlocks.c988 * caller_fl which is about to wait for a conflicting lock block_fl, we
1013 /* Find a lock that the owner of the given block_fl is blocking on. */
1014 static struct file_lock *what_owner_is_waiting_for(struct file_lock *block_fl) in what_owner_is_waiting_for() argument
1018 hash_for_each_possible(blocked_hash, fl, fl_link, posix_owner_key(block_fl)) { in what_owner_is_waiting_for()
1019 if (posix_same_owner(fl, block_fl)) { in what_owner_is_waiting_for()
1030 struct file_lock *block_fl) in posix_locks_deadlock()
1043 while ((block_fl = what_owner_is_waiting_for(block_fl))) { in posix_locks_deadlock()
1046 if (posix_same_owner(caller_fl, block_fl)) in posix_locks_deadlock()
1029 posix_locks_deadlock(struct file_lock *caller_fl, struct file_lock *block_fl) posix_locks_deadlock() argument
/kernel/linux/linux-6.6/fs/
H A Dlocks.c951 * caller_fl which is about to wait for a conflicting lock block_fl, we
976 /* Find a lock that the owner of the given block_fl is blocking on. */
977 static struct file_lock *what_owner_is_waiting_for(struct file_lock *block_fl) in what_owner_is_waiting_for() argument
981 hash_for_each_possible(blocked_hash, fl, fl_link, posix_owner_key(block_fl)) { in what_owner_is_waiting_for()
982 if (posix_same_owner(fl, block_fl)) { in what_owner_is_waiting_for()
993 struct file_lock *block_fl) in posix_locks_deadlock()
1006 while ((block_fl = what_owner_is_waiting_for(block_fl))) { in posix_locks_deadlock()
1009 if (posix_same_owner(caller_fl, block_fl)) in posix_locks_deadlock()
992 posix_locks_deadlock(struct file_lock *caller_fl, struct file_lock *block_fl) posix_locks_deadlock() argument

Completed in 7 milliseconds