Defined in 1 files as a member:

Defined in 1 files as a function:

Defined in 1 files as a enum:

Referenced in 6 files:

Smatch caller information:

security/apparmor/mount.c build_pivotroot() -> path_flags()

Type Parameter Key Value
PARAM_VALUE 0 profile 4096-ptr_max
PARAM_VALUE 0 profile->label.rules 4096-ptr_max
PARAM_VALUE 0 profile->mode s64min-2,4-s64max
DATA_SOURCE 0 profile $0
DATA_SOURCE 1 path $3

security/apparmor/mount.c build_pivotroot() -> path_flags()

Type Parameter Key Value
PARAM_VALUE 0 profile 4096-ptr_max
PARAM_VALUE 0 profile->label.rules 4096-ptr_max
PARAM_VALUE 0 profile->mode s64min-2,4-s64max
DATA_SOURCE 0 profile $0
DATA_SOURCE 1 path $1

security/apparmor/mount.c match_mnt() -> path_flags()

Type Parameter Key Value
PARAM_VALUE 0 profile 4096-ptr_max
PARAM_VALUE 0 profile->label.rules 4096-ptr_max
PARAM_VALUE 1 path 4096-ptr_max
BUF_SIZE 1 path (-1),16
BUF_SIZE 1 path (-1),16
DATA_SOURCE 0 profile $0
DATA_SOURCE 1 path $3

security/apparmor/mount.c match_mnt_path_str() -> path_flags()

Type Parameter Key Value
PARAM_VALUE 0 profile 4096-ptr_max
PARAM_VALUE 0 profile->label.rules 4096-ptr_max
DATA_SOURCE 0 profile $0
DATA_SOURCE 1 path $1

security/apparmor/mount.c profile_umount() -> path_flags()

Type Parameter Key Value
PARAM_VALUE 0 profile 4096-ptr_max
PARAM_VALUE 0 profile->label.rules 4096-ptr_max
PARAM_VALUE 1 path 8935542277810339840
PARAM_VALUE 1 path->mnt 4096-ptr_max
DATA_SOURCE 0 profile $0
DATA_SOURCE 1 path $1