Lines Matching refs:fanotify_data
225 client_fd = get_unused_fd_flags(group->fanotify_data.f_flags); in create_fd()
234 group->fanotify_data.f_flags | FMODE_NONOTIFY, in create_fd()
304 list_for_each_entry(event, &group->fanotify_data.access_list, in process_access_response()
311 wake_up(&group->fanotify_data.access_waitq); in process_access_response()
718 wake_up(&group->fanotify_data.access_waitq); in fanotify_read()
722 &group->fanotify_data.access_list); in fanotify_read()
783 while (!list_empty(&group->fanotify_data.access_list)) { in fanotify_release()
786 event = list_first_entry(&group->fanotify_data.access_list, in fanotify_release()
813 wake_up(&group->fanotify_data.access_waitq); in fanotify_release()
1018 struct ucounts *ucounts = group->fanotify_data.ucounts; in fanotify_add_new_mark()
1223 group->fanotify_data.ucounts = inc_ucount(current_user_ns(), in SYSCALL_DEFINE2()
1226 if (!group->fanotify_data.ucounts) { in SYSCALL_DEFINE2()
1231 group->fanotify_data.flags = flags | internal_flags; in SYSCALL_DEFINE2()
1234 group->fanotify_data.merge_hash = fanotify_alloc_merge_hash(); in SYSCALL_DEFINE2()
1235 if (!group->fanotify_data.merge_hash) { in SYSCALL_DEFINE2()
1248 group->fanotify_data.f_flags = event_f_flags; in SYSCALL_DEFINE2()
1249 init_waitqueue_head(&group->fanotify_data.access_waitq); in SYSCALL_DEFINE2()
1250 INIT_LIST_HEAD(&group->fanotify_data.access_list); in SYSCALL_DEFINE2()