Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/apparmor/file.c profile_path_perm() -> __aa_path_perm()

Type Parameter Key Value
PARAM_VALUE 2 profile 4096-ptr_max
PARAM_VALUE 2 profile->mode s64min-2,4-s64max
PARAM_VALUE 3 name 0
PARAM_VALUE 3 *name 0-255
PARAM_VALUE 5 cond 4096-ptr_max
PARAM_VALUE 6 flags 65536-65539
PARAM_VALUE 7 perms 4048704588912881664,5953789125568098304
BUF_SIZE 0 op (-1),5,11-13
BUF_SIZE 0 op (-1),5,11-13
DATA_SOURCE 0 op $0
DATA_SOURCE 1 subj_cred $1
DATA_SOURCE 2 profile $2
DATA_SOURCE 4 request $5
DATA_SOURCE 5 cond $6
DATA_SOURCE 6 flags $7
DATA_SOURCE 7 perms $8
STR_LEN 0 op (-1),4,10-12
STR_LEN 0 op (-1),4,10-12
BIT_INFO 6 flags 0x10000,0x1ffff
PREEMPT_ADD