Symbol: watch_queue
fs/pipe.c
846
if (pipe->watch_queue)
fs/pipe.c
847
watch_queue_clear(pipe->watch_queue);
fs/pipe.c
858
if (pipe->watch_queue)
fs/pipe.c
859
put_watch_queue(pipe->watch_queue);
include/linux/pipe_fs_i.h
108
struct watch_queue *watch_queue;
include/linux/pipe_fs_i.h
164
return pipe->watch_queue != NULL;
include/linux/watch_queue.h
59
struct watch_queue __rcu *queue; /* Queue to post events to */
include/linux/watch_queue.h
83
extern struct watch_queue *get_watch_queue(int);
include/linux/watch_queue.h
84
extern void put_watch_queue(struct watch_queue *);
include/linux/watch_queue.h
85
extern void init_watch(struct watch *, struct watch_queue *);
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
92
extern void watch_queue_clear(struct watch_queue *);
kernel/watch_queue.c
199
struct watch_queue *wqueue;
kernel/watch_queue.c
239
struct watch_queue *wqueue = pipe->watch_queue;
kernel/watch_queue.c
322
struct watch_queue *wqueue = pipe->watch_queue;
kernel/watch_queue.c
396
struct watch_queue *wqueue =
kernel/watch_queue.c
397
container_of(kref, struct watch_queue, usage);
kernel/watch_queue.c
416
void put_watch_queue(struct watch_queue *wqueue)
kernel/watch_queue.c
42
static inline bool lock_wqueue(struct watch_queue *wqueue)
kernel/watch_queue.c
454
void init_watch(struct watch *watch, struct watch_queue *wqueue)
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
468
struct watch_queue *wq = rcu_access_pointer(w->queue);
kernel/watch_queue.c
503
struct watch_queue *wqueue;
kernel/watch_queue.c
52
static inline void unlock_wqueue(struct watch_queue *wqueue)
kernel/watch_queue.c
531
int remove_watch_from_object(struct watch_list *wlist, struct watch_queue *wq,
kernel/watch_queue.c
535
struct watch_queue *wqueue;
kernel/watch_queue.c
60
struct watch_queue *wqueue = (struct watch_queue *)buf->private;
kernel/watch_queue.c
602
void watch_queue_clear(struct watch_queue *wqueue)
kernel/watch_queue.c
670
struct watch_queue *get_watch_queue(int fd)
kernel/watch_queue.c
673
struct watch_queue *wqueue = ERR_PTR(-EINVAL);
kernel/watch_queue.c
678
if (pipe && pipe->watch_queue) {
kernel/watch_queue.c
679
wqueue = pipe->watch_queue;
kernel/watch_queue.c
693
struct watch_queue *wqueue;
kernel/watch_queue.c
704
pipe->watch_queue = wqueue;
kernel/watch_queue.c
97
static bool post_one_notification(struct watch_queue *wqueue,
security/keys/keyctl.c
1775
struct watch_queue *wqueue;