Searched refs:watch_queue (Results 1 – 15 of 15) sorted by relevance
60 struct watch_queue *wqueue = (struct watch_queue *)buf->private; in watch_queue_pipe_buf_release()199 struct watch_queue *wqueue; in __post_watch_notification()239 struct watch_queue *wqueue = pipe->watch_queue; in watch_queue_set_size()322 struct watch_queue *wqueue = pipe->watch_queue; in watch_queue_set_filter()396 struct watch_queue *wqueue = in __put_watch_queue()503 struct watch_queue *wqueue; in add_watch_to_object()535 struct watch_queue *wqueue; in remove_watch_from_object()678 if (pipe && pipe->watch_queue) { in get_watch_queue()679 wqueue = pipe->watch_queue; in get_watch_queue()693 struct watch_queue *wqueue; in watch_queue_init()[all …]
135 obj-$(CONFIG_WATCH_QUEUE) += watch_queue.o
38 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 *);
117 struct watch_queue *watch_queue; member173 return pipe->watch_queue != NULL; in pipe_has_watch_queue()
5 :Original: Documentation/core-api/watch_queue.rst121 * ``struct watch_queue *get_watch_queue(int fd);``126 * ``void put_watch_queue(struct watch_queue *wqueue);``159 * ``void init_watch(struct watch *watch, struct watch_queue *wqueue);``171 struct watch_queue *wqueue,
31 watch_queue
38 subdir-$(CONFIG_SAMPLE_WATCH_QUEUE) += watch_queue
266 bool "Build example watch_queue notification API consumer"
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,
21 watch_queue
845 if (pipe->watch_queue) in free_pipe_info()846 watch_queue_clear(pipe->watch_queue); in free_pipe_info()857 if (pipe->watch_queue) in free_pipe_info()858 put_watch_queue(pipe->watch_queue); in free_pipe_info()
1775 struct watch_queue *wqueue; in keyctl_watch_key()
218 'W' 60-61 linux/watch_queue.h
468 See Documentation/core-api/watch_queue.rst
1049 See Documentation/core-api/watch_queue.rst for more information.