Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/security.c security_setselfattr() -> (union security_list_options)->setselfattr()

Type Parameter Key Value
PARAM_VALUE 1 ctx 4096-ptr_max
PARAM_VALUE 1 ctx->id 100-113
PARAM_VALUE 1 ctx->len 0-4096
PARAM_VALUE 2 size 32-4096
PARAM_VALUE 3 flags 0
BUF_SIZE 1 ctx 32-4096
BUF_SIZE 1 ctx 32-4096
BUF_SIZE 1 ctx->ctx 0-4064
CAPPED_DATA 1 ctx->id 1
CAPPED_DATA 1 ctx->len 1
CAPPED_DATA 2 size 1
DATA_SOURCE 0 attr $0
DATA_SOURCE 1 ctx r memdup_user
DATA_SOURCE 2 size $2
DATA_SOURCE 3 flags $3
FUZZY_MAX 1 ctx->len 4096
FUZZY_MAX 2 size 4096
PARAM_COMPARE 1 ctx->len <= $2
PARAM_COMPARE 2 size >= $1->len
HARD_MAX 1 ctx->len 4096
HARD_MAX 2 size 4096
USER_DATA 0 attr 0-u32max
USER_DATA 1 ctx->ctx_len 0-u64max
USER_DATA 1 ctx->flags 0-u64max
USER_DATA 1 ctx->len 0-4096[c]
USER_DATA 1 *ctx s64min-s64max
USER_DATA 2 size 32-4096[c]
USER_DATA 3 flags 0
USER_PTR 1 ctx
USER_PTR 1 ctx->ctx