Searched refs:fanotify_data (Results 1 – 4 of 4) sorted by relevance
| /linux/fs/notify/fanotify/ |
| H A D | fanotify_user.c | 135 fanotify_data.perm_grp_list) { in perm_group_watchdog() 140 if (list_empty(&group->fanotify_data.access_list)) in perm_group_watchdog() 144 list_for_each_entry(event, &group->fanotify_data.access_list, in perm_group_watchdog() 175 if (!list_empty(&group->fanotify_data.perm_grp_list)) { in fanotify_perm_watchdog_group_remove() 178 list_del_init(&group->fanotify_data.perm_grp_list); in fanotify_perm_watchdog_group_remove() 189 if (list_empty(&group->fanotify_data.perm_grp_list)) { in fanotify_perm_watchdog_group_add() 193 list_add_tail(&group->fanotify_data.perm_grp_list, &perm_group_list); in fanotify_perm_watchdog_group_add() 362 client_fd = get_unused_fd_flags(group->fanotify_data.f_flags); in create_fd() 370 new_file = dentry_open_nonotify(path, group->fanotify_data.f_flags, in create_fd() 498 list_for_each_entry(event, &group->fanotify_data in process_access_response() [all...] |
| H A D | fanotify.c | 185 struct hlist_head *hlist = &group->fanotify_data.merge_hash[bucket]; in fanotify_merge() 230 ret = wait_event_state(group->fanotify_data.access_waitq, in fanotify_get_response() 724 fee = mempool_alloc(&group->fanotify_data.error_events_pool, GFP_NOFS); in fanotify_alloc_error_event() 917 struct hlist_head *hlist = &group->fanotify_data.merge_hash[bucket]; in fanotify_insert_event() 1024 kfree(group->fanotify_data.merge_hash); in fanotify_free_group_priv() 1025 if (group->fanotify_data.ucounts) in fanotify_free_group_priv() 1026 dec_ucount(group->fanotify_data.ucounts, in fanotify_free_group_priv() 1029 if (mempool_initialized(&group->fanotify_data.error_events_pool)) 1030 mempool_exit(&group->fanotify_data.error_events_pool); in fanotify_free_path_event() 1064 mempool_free(fee, &group->fanotify_data [all...] |
| /linux/include/linux/ |
| H A D | fanotify.h | 9 ((group)->fanotify_data.flags & (flag))
|
| H A D | fsnotify_backend.h | 278 } fanotify_data; member
|