Home
last modified time | relevance | path

Searched refs:FAN_ONDIR (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/include/linux/
H A Dfanotify.h122 #define FANOTIFY_EVENT_FLAGS (FAN_EVENT_ON_CHILD | FAN_ONDIR)
127 FAN_Q_OVERFLOW | FAN_ONDIR)
131 FAN_EVENT_ON_CHILD | FAN_ONDIR)
/linux-6.15/fs/notify/fanotify/
H A Dfanotify.c311 bool ondir = event_mask & FAN_ONDIR; in fanotify_group_event_mask()
497 return (fid_mode & FAN_REPORT_FID) && !(mask & FAN_ONDIR); in fanotify_report_child_fid()
759 bool ondir = mask & FAN_ONDIR; in fanotify_alloc_event()
947 BUILD_BUG_ON(FAN_ONDIR != FS_ISDIR); in fanotify_handle_event()
H A Dfanotify_user.c172 (event->mask & FAN_ONDIR)) { in fanotify_event_len()
660 (event->mask & FAN_ONDIR)) { in copy_info_records_to_user()
670 (event->mask & FAN_ONDIR)) { in copy_info_records_to_user()
1415 if (mask & FANOTIFY_PRE_CONTENT_EVENTS && mask & FAN_ONDIR) in fanotify_may_update_existing_mark()
1960 if (mask & FANOTIFY_PRE_CONTENT_EVENTS && mask & FAN_ONDIR) in do_fanotify_mark()
/linux-6.15/include/uapi/linux/
H A Dfanotify.h38 #define FAN_ONDIR 0x40000000 /* Event occurred against dir */ macro