Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/notify/dnotify/dnotify.c fcntl_dirnotify() -> security_path_notify()

Type Parameter Key Value
PARAM_VALUE 0 path 4096-ptr_max
PARAM_VALUE 1 mask 134217728-134217735,134218112-939525063
PARAM_VALUE 2 obj_type 0
DATA_SOURCE 1 mask r convert_arg

fs/notify/inotify/inotify_user.c inotify_find_inode() -> security_path_notify()

Type Parameter Key Value
PARAM_VALUE 0 path 253687808884531200
PARAM_VALUE 0 path->dentry 4096-ptr_max
PARAM_VALUE 0 path->mnt 4096-ptr_max
PARAM_VALUE 1 mask 0-4095
PARAM_VALUE 2 obj_type 0
DATA_SOURCE 0 path $1
DATA_SOURCE 1 mask $3
USER_DATA 1 mask 0-4095[c]

fs/notify/fanotify/fanotify_user.c do_fanotify_mark() -> security_path_notify()

Type Parameter Key Value
PARAM_VALUE 0 path 8404068417170477056
PARAM_VALUE 0 path->dentry 4096-ptr_max
PARAM_VALUE 0 path->mnt 4096-ptr_max
PARAM_VALUE 2 obj_type 0-3
DATA_SOURCE 1 mask $2 [m]
FUZZY_MAX 2 obj_type 3
HARD_MAX 2 obj_type 3
USER_DATA 1 mask 0-u64max