Home
last modified time | relevance | path

Searched refs:fanotify_data (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/fs/notify/fanotify/
H A Dfanotify_user.c258 client_fd = get_unused_fd_flags(group->fanotify_data.f_flags); in create_fd()
267 group->fanotify_data.f_flags | __FMODE_NONOTIFY, in create_fd()
370 list_for_each_entry(event, &group->fanotify_data.access_list, in process_access_response()
377 wake_up(&group->fanotify_data.access_waitq); in process_access_response()
864 wake_up(&group->fanotify_data.access_waitq); in fanotify_read()
868 &group->fanotify_data.access_list); in fanotify_read()
933 while (!list_empty(&group->fanotify_data.access_list)) { in fanotify_release()
936 event = list_first_entry(&group->fanotify_data.access_list, in fanotify_release()
963 wake_up(&group->fanotify_data.access_waitq); in fanotify_release()
1212 struct ucounts *ucounts = group->fanotify_data.ucounts; in fanotify_add_new_mark()
[all …]
H A Dfanotify.c192 struct hlist_head *hlist = &group->fanotify_data.merge_hash[bucket]; in fanotify_merge()
237 ret = wait_event_killable(group->fanotify_data.access_waitq, in fanotify_get_response()
687 fee = mempool_alloc(&group->fanotify_data.error_events_pool, GFP_NOFS); in fanotify_alloc_error_event()
879 struct hlist_head *hlist = &group->fanotify_data.merge_hash[bucket]; in fanotify_insert_event()
988 kfree(group->fanotify_data.merge_hash); in fanotify_free_group_priv()
989 if (group->fanotify_data.ucounts) in fanotify_free_group_priv()
990 dec_ucount(group->fanotify_data.ucounts, in fanotify_free_group_priv()
993 if (mempool_initialized(&group->fanotify_data.error_events_pool)) in fanotify_free_group_priv()
994 mempool_exit(&group->fanotify_data.error_events_pool); in fanotify_free_group_priv()
1028 mempool_free(fee, &group->fanotify_data.error_events_pool); in fanotify_free_error_event()
[all …]
/openbmc/linux/fs/notify/
H A Dfdinfo.c136 group->fanotify_data.flags & FANOTIFY_INIT_FLAGS, in fanotify_show_fdinfo()
137 group->fanotify_data.f_flags); in fanotify_show_fdinfo()
/openbmc/linux/include/linux/
H A Dfanotify.h9 ((group)->fanotify_data.flags & (flag))
H A Dfsnotify_backend.h255 } fanotify_data; member