Searched refs:watch_queue (Results 1 – 25 of 29) sorted by relevance
12
40 struct watch_queue *wqueue = (struct watch_queue *)buf->private; in watch_queue_pipe_buf_release()181 struct watch_queue *wqueue; in __post_watch_notification()218 struct watch_queue *wqueue = pipe->watch_queue; in watch_queue_set_size()293 struct watch_queue *wqueue = pipe->watch_queue; in watch_queue_set_filter()367 struct watch_queue *wqueue = in __put_watch_queue()488 struct watch_queue *wqueue; in remove_watch_from_object()625 struct watch_queue *get_watch_queue(int fd) in get_watch_queue()634 if (pipe && pipe->watch_queue) { in get_watch_queue()635 wqueue = pipe->watch_queue; in get_watch_queue()650 struct watch_queue *wqueue; in watch_queue_init()[all …]
129 obj-$(CONFIG_WATCH_QUEUE) += watch_queue.o
37 struct watch_queue { struct59 struct watch_queue __rcu *queue; /* Queue to post events to */ argument83 extern struct watch_queue *get_watch_queue(int);84 extern void put_watch_queue(struct watch_queue *);85 extern void init_watch(struct watch *, struct watch_queue *);87 extern int remove_watch_from_object(struct watch_list *, struct watch_queue *, u64, bool);92 extern void watch_queue_clear(struct watch_queue *);
81 struct watch_queue *watch_queue; member
438 if (pipe->watch_queue) { in pipe_write()833 if (pipe->watch_queue) { in free_pipe_info()834 watch_queue_clear(pipe->watch_queue); in free_pipe_info()835 put_watch_queue(pipe->watch_queue); in free_pipe_info()1315 if (pipe->watch_queue) in pipe_set_size()1370 if (for_splice && pipe->watch_queue) in get_pipe_info()
1254 include/linux/watch_queue.h \1255 include/uapi/linux/watch_queue.h \
33 subdir-$(CONFIG_SAMPLE_WATCH_QUEUE) += watch_queue
238 bool "Build example watch_queue notification API consumer"
168 * watch_queue
130 * ``struct watch_queue *get_watch_queue(int fd);``137 * ``void put_watch_queue(struct watch_queue *wqueue);``173 * ``void init_watch(struct watch *watch, struct watch_queue *wqueue);``187 struct watch_queue *wqueue,
169 watch_queue
187 * watch_queue
835 include/linux/watch_queue.h \836 include/uapi/linux/watch_queue.h \
926 include/linux/watch_queue.h \927 include/uapi/linux/watch_queue.h \
760 include/linux/watch_queue.h \761 include/uapi/linux/watch_queue.h \
925 include/linux/watch_queue.h \926 include/uapi/linux/watch_queue.h \
849 include/linux/watch_queue.h \850 include/uapi/linux/watch_queue.h \
729 include/linux/watch_queue.h \730 include/uapi/linux/watch_queue.h \
850 include/linux/watch_queue.h \851 include/uapi/linux/watch_queue.h \
1049 include/linux/watch_queue.h \1050 include/uapi/linux/watch_queue.h \
1770 struct watch_queue *wqueue; in keyctl_watch_key()
1213 include/linux/watch_queue.h \1214 include/uapi/linux/watch_queue.h \
1215 include/linux/watch_queue.h \1216 include/uapi/linux/watch_queue.h \
1296 include/linux/watch_queue.h \1297 include/uapi/linux/watch_queue.h \
206 'W' 60-61 linux/watch_queue.h
Completed in 53 milliseconds