Symbol: watch_list
include/linux/key.h
203
struct watch_list *watchers; /* Entities watching this key for changes */
include/linux/watch_queue.h
102
static inline void post_watch_notification(struct watch_list *wlist,
include/linux/watch_queue.h
111
static inline void remove_watch_list(struct watch_list *wlist, u64 id)
include/linux/watch_queue.h
61
struct watch_list __rcu *watch_list;
include/linux/watch_queue.h
79
extern void __post_watch_notification(struct watch_list *,
include/linux/watch_queue.h
86
extern int add_watch_to_object(struct watch *, struct watch_list *);
include/linux/watch_queue.h
87
extern int remove_watch_from_object(struct watch_list *, struct watch_queue *, u64, bool);
include/linux/watch_queue.h
94
static inline void init_watch_list(struct watch_list *wlist,
kernel/watch_queue.c
193
void __post_watch_notification(struct watch_list *wlist,
kernel/watch_queue.c
462
static int add_one_watch(struct watch *watch, struct watch_list *wlist, struct watch_queue *wqueue)
kernel/watch_queue.c
480
rcu_assign_pointer(watch->watch_list, wlist);
kernel/watch_queue.c
501
int add_watch_to_object(struct watch *watch, struct watch_list *wlist)
kernel/watch_queue.c
531
int remove_watch_from_object(struct watch_list *wlist, struct watch_queue *wq,
kernel/watch_queue.c
554
rcu_assign_pointer(watch->watch_list, NULL);
kernel/watch_queue.c
604
struct watch_list *wlist;
kernel/watch_queue.c
628
wlist = rcu_dereference(watch->watch_list);
kernel/watch_queue.c
637
rcu_assign_pointer(watch->watch_list, NULL);
security/keys/keyctl.c
1788
struct watch_list *wlist = NULL;