Lines Matching refs:fanotify_data
108 client_fd = get_unused_fd_flags(group->fanotify_data.f_flags); in create_fd()
120 group->fanotify_data.f_flags | FMODE_NONOTIFY, in create_fd()
192 list_for_each_entry(event, &group->fanotify_data.access_list, in process_access_response()
199 wake_up(&group->fanotify_data.access_waitq); in process_access_response()
394 wake_up(&group->fanotify_data.access_waitq); in fanotify_read()
398 &group->fanotify_data.access_list); in fanotify_read()
458 while (!list_empty(&group->fanotify_data.access_list)) { in fanotify_release()
459 event = list_first_entry(&group->fanotify_data.access_list, in fanotify_release()
485 wake_up(&group->fanotify_data.access_waitq); in fanotify_release()
685 if (atomic_read(&group->num_marks) > group->fanotify_data.max_marks) in fanotify_add_new_mark()
821 group->fanotify_data.user = user; in SYSCALL_DEFINE2()
822 group->fanotify_data.flags = flags; in SYSCALL_DEFINE2()
836 group->fanotify_data.f_flags = event_f_flags; in SYSCALL_DEFINE2()
837 init_waitqueue_head(&group->fanotify_data.access_waitq); in SYSCALL_DEFINE2()
838 INIT_LIST_HEAD(&group->fanotify_data.access_list); in SYSCALL_DEFINE2()
867 group->fanotify_data.max_marks = UINT_MAX; in SYSCALL_DEFINE2()
869 group->fanotify_data.max_marks = FANOTIFY_DEFAULT_MAX_MARKS; in SYSCALL_DEFINE2()