Symbol: file_lock_core
fs/locks.c
1086
static struct file_lock_core *what_owner_is_waiting_for(struct file_lock_core *blocker)
fs/locks.c
1088
struct file_lock_core *flc;
fs/locks.c
1104
struct file_lock_core *caller = &caller_fl->c;
fs/locks.c
1105
struct file_lock_core *blocker = &block_fl->c;
fs/locks.c
1561
static bool leases_conflict(struct file_lock_core *lc, struct file_lock_core *bc)
fs/locks.c
1598
struct file_lock_core *flc;
fs/locks.c
1807
struct file_lock_core *flc;
fs/locks.c
1813
struct file_lock_core, flc_list);
fs/locks.c
221
struct file_lock_core *flc;
fs/locks.c
2374
static pid_t locks_translate_pid(struct file_lock_core *fl, struct pid_namespace *ns)
fs/locks.c
249
struct file_lock_core *flc;
fs/locks.c
273
static void locks_init_lock_heads(struct file_lock_core *flc)
fs/locks.c
2921
static void lock_get_status(struct seq_file *f, struct file_lock_core *flc,
fs/locks.c
2997
static struct file_lock_core *get_next_blocked_member(struct file_lock_core *node)
fs/locks.c
2999
struct file_lock_core *tmp;
fs/locks.c
3019
struct file_lock_core *cur, *tmp;
fs/locks.c
3023
cur = hlist_entry(v, struct file_lock_core, flc_link);
fs/locks.c
3042
struct file_lock_core,
fs/locks.c
3065
struct file_lock_core *fl;
fs/locks.c
308
struct file_lock_core *flc = &fl->c;
fs/locks.c
343
struct file_lock_core *flc;
fs/locks.c
377
struct file_lock_core *flc;
fs/locks.c
380
flc = list_first_entry(dispose, struct file_lock_core, flc_list);
fs/locks.c
389
struct file_lock_core *flc;
fs/locks.c
392
flc = list_first_entry(dispose, struct file_lock_core, flc_list);
fs/locks.c
496
static int assign_type(struct file_lock_core *flc, int type)
fs/locks.c
689
static int posix_same_owner(struct file_lock_core *fl1, struct file_lock_core *fl2)
fs/locks.c
695
static void locks_insert_global_locks(struct file_lock_core *flc)
fs/locks.c
708
static void locks_delete_global_locks(struct file_lock_core *flc)
fs/locks.c
72
static struct file_lock *file_lock(struct file_lock_core *flc)
fs/locks.c
729
posix_owner_key(struct file_lock_core *flc)
fs/locks.c
734
static void locks_insert_global_blocked(struct file_lock_core *waiter)
fs/locks.c
741
static void locks_delete_global_blocked(struct file_lock_core *waiter)
fs/locks.c
753
static void __locks_unlink_block(struct file_lock_core *waiter)
fs/locks.c
759
static void __locks_wake_up_blocks(struct file_lock_core *blocker)
fs/locks.c
762
struct file_lock_core *waiter;
fs/locks.c
766
struct file_lock_core, flc_blocked_member);
fs/locks.c
77
static struct file_lease *file_lease(struct file_lock_core *flc)
fs/locks.c
785
static int __locks_delete_block(struct file_lock_core *waiter)
fs/locks.c
856
static void __locks_insert_block(struct file_lock_core *blocker,
fs/locks.c
857
struct file_lock_core *waiter,
fs/locks.c
858
bool conflict(struct file_lock_core *,
fs/locks.c
859
struct file_lock_core *))
fs/locks.c
861
struct file_lock_core *flc;
fs/locks.c
885
static void locks_insert_block(struct file_lock_core *blocker,
fs/locks.c
886
struct file_lock_core *waiter,
fs/locks.c
887
bool conflict(struct file_lock_core *,
fs/locks.c
888
struct file_lock_core *))
fs/locks.c
900
static void locks_wake_up_blocks(struct file_lock_core *blocker)
fs/locks.c
918
locks_insert_lock_ctx(struct file_lock_core *fl, struct list_head *before)
fs/locks.c
925
locks_unlink_lock_ctx(struct file_lock_core *fl)
fs/locks.c
933
locks_delete_lock_ctx(struct file_lock_core *fl, struct list_head *dispose)
fs/locks.c
945
static bool locks_conflict(struct file_lock_core *caller_flc,
fs/locks.c
946
struct file_lock_core *sys_flc)
fs/locks.c
958
static bool posix_locks_conflict(struct file_lock_core *caller_flc,
fs/locks.c
959
struct file_lock_core *sys_flc)
fs/locks.c
983
struct file_lock_core *caller = &caller_fl->c;
fs/locks.c
984
struct file_lock_core *sys = &sys_fl->c;
fs/locks.c
998
static bool flock_locks_conflict(struct file_lock_core *caller_flc,
fs/locks.c
999
struct file_lock_core *sys_flc)
include/linux/filelock.h
108
struct file_lock_core *flc_blocker; /* The lock that is blocking us */
include/linux/filelock.h
127
struct file_lock_core c;
include/linux/filelock.h
148
struct file_lock_core c;
include/linux/filelock.h
194
static inline void locks_wake_up_waiter(struct file_lock_core *flc)
include/trace/events/filelock.h
164
__field(struct file_lock_core *, blocker)
include/trace/events/filelock.h
76
__field(struct file_lock_core *, blocker)