Home
last modified time | relevance | path

Searched refs:notification_lock (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/fs/notify/
Dnotification.c63 spin_lock(&group->notification_lock); in fsnotify_destroy_event()
65 spin_unlock(&group->notification_lock); in fsnotify_destroy_event()
93 spin_lock(&group->notification_lock); in fsnotify_add_event()
96 spin_unlock(&group->notification_lock); in fsnotify_add_event()
105 spin_unlock(&group->notification_lock); in fsnotify_add_event()
115 spin_unlock(&group->notification_lock); in fsnotify_add_event()
125 spin_unlock(&group->notification_lock); in fsnotify_add_event()
135 assert_spin_locked(&group->notification_lock); in fsnotify_remove_queued_event()
150 assert_spin_locked(&group->notification_lock); in fsnotify_peek_first_event()
185 spin_lock(&group->notification_lock); in fsnotify_flush_notify()
[all …]
Dgroup.c39 spin_lock(&group->notification_lock); in fsnotify_group_stop_queueing()
41 spin_unlock(&group->notification_lock); in fsnotify_group_stop_queueing()
127 spin_lock_init(&group->notification_lock); in __fsnotify_alloc_group()
/Linux-v5.15/fs/notify/fanotify/
Dfanotify_user.c164 assert_spin_locked(&group->notification_lock); in fanotify_unhash_event()
191 spin_lock(&group->notification_lock); in get_one_event()
215 spin_unlock(&group->notification_lock); in get_one_event()
260 __releases(&group->notification_lock) in finish_permission_event()
264 assert_spin_locked(&group->notification_lock); in finish_permission_event()
270 spin_unlock(&group->notification_lock); in finish_permission_event()
303 spin_lock(&group->notification_lock); in process_access_response()
314 spin_unlock(&group->notification_lock); in process_access_response()
645 spin_lock(&group->notification_lock); in fanotify_poll()
648 spin_unlock(&group->notification_lock); in fanotify_poll()
[all …]
Dfanotify.c205 spin_lock(&group->notification_lock); in fanotify_get_response()
210 spin_unlock(&group->notification_lock); in fanotify_get_response()
224 spin_unlock(&group->notification_lock); in fanotify_get_response()
703 assert_spin_locked(&group->notification_lock); in fanotify_insert_event()
/Linux-v5.15/fs/notify/inotify/
Dinotify_user.c123 spin_lock(&group->notification_lock); in inotify_poll()
126 spin_unlock(&group->notification_lock); in inotify_poll()
241 spin_lock(&group->notification_lock); in inotify_read()
243 spin_unlock(&group->notification_lock); in inotify_read()
307 spin_lock(&group->notification_lock); in inotify_ioctl()
313 spin_unlock(&group->notification_lock); in inotify_ioctl()
/Linux-v5.15/include/linux/
Dfsnotify_backend.h192 spinlock_t notification_lock; /* protect the notification_list */ member
499 assert_spin_locked(&group->notification_lock); in fsnotify_notify_queue_is_empty()