Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/apparmor/label.c __label_update() -> aa_label_alloc()

Type Parameter Key Value
PARAM_VALUE 2 gfp 3264
UNITS 0 size unit_array_size
LOCK2 &ns->lock
TYPE_LOCK (struct aa_ns)->lock

security/apparmor/label.c aa_label_merge() -> aa_label_alloc()

Type Parameter Key Value
PARAM_VALUE 1 proxy 0
DATA_SOURCE 2 gfp $2
HALF_LOCKED2 &fctx->lock

security/apparmor/label.c vec_create_and_insert_label() -> aa_label_alloc()

Type Parameter Key Value
PARAM_VALUE 0 size s32min-0,2-s32max
PARAM_VALUE 1 proxy 0
DATA_SOURCE 0 size $1
DATA_SOURCE 2 gfp $2
FUZZY_MAX 0 size 2
UNITS 0 size unit_array_size
HALF_LOCKED2 &ns->lock