Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

security/apparmor/policy_unpack_test.c policy_unpack_test_unpack_X_code_match() -> aa_unpack_X()

Type Parameter Key Value
PARAM_VALUE 1 code 4

security/apparmor/policy_unpack_test.c policy_unpack_test_unpack_X_code_mismatch() -> aa_unpack_X()

Type Parameter Key Value
PARAM_VALUE 1 code 5

security/apparmor/policy_unpack_test.c policy_unpack_test_unpack_X_out_of_bounds() -> aa_unpack_X()

Type Parameter Key Value
PARAM_VALUE 0 e 4096-ptr_max
PARAM_VALUE 1 code 4

security/apparmor/policy_unpack.c aa_unpack_nameX() -> aa_unpack_X()

Type Parameter Key Value
PARAM_VALUE 0 e 4096-ptr_max
PARAM_VALUE 1 code 4
DATA_SOURCE 0 e $0
STR_LEN 0 e (-1),4-12
STR_LEN 0 e (-1),4-12

security/apparmor/policy_unpack.c aa_unpack_nameX() -> aa_unpack_X()

Type Parameter Key Value
PARAM_VALUE 0 e 4096-ptr_max
PARAM_VALUE 1 code 0,2-3,5-8,11-12
DATA_SOURCE 0 e $0
DATA_SOURCE 1 code $1
STR_LEN 0 e (-1),4-12
STR_LEN 0 e (-1),4-12
HARD_MAX 1 code 12