Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/selinux/ss/services.c security_context_to_sid() -> security_context_to_sid_core()

Type Parameter Key Value
PARAM_VALUE 3 def_sid 0
PARAM_VALUE 5 force 0
BUF_SIZE 0 scontext (-1)-s32max
BUF_SIZE 0 scontext (-1)-s32max
BUF_SIZE 2 sid (-1),4
BUF_SIZE 2 sid (-1),4
DATA_SOURCE 0 scontext $0
DATA_SOURCE 1 scontext_len $1
DATA_SOURCE 2 sid $2
DATA_SOURCE 4 gfp_flags $3
STR_LEN 0 scontext (-1)-1010101
STR_LEN 0 scontext (-1)-1010101
NOSPEC 1 scontext_len
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *scontext 0-255
USER_DATA 1 scontext_len 0-u32max
NO_OVERFLOW_SIMPLE 0 scontext->data
UNITS 1 scontext_len unit_byte
BYTE_COUNT 0 ==scontext1 8050
USER_PTR 0 scontext

security/selinux/ss/services.c security_context_to_sid_default() -> security_context_to_sid_core()

Type Parameter Key Value
PARAM_VALUE 0 scontext 4096-ptr_max
PARAM_VALUE 1 scontext_len 0-s32max
PARAM_VALUE 2 sid 7443847375937601536
PARAM_VALUE 4 gfp_flags 3136
PARAM_VALUE 5 force 1
BUF_SIZE 0 scontext 1-s32max
BUF_SIZE 0 scontext 1-s32max
DATA_SOURCE 0 scontext $0
DATA_SOURCE 1 scontext_len $1
DATA_SOURCE 2 sid $2
DATA_SOURCE 3 def_sid $3
DATA_SOURCE 4 gfp_flags $4
TERMINATED 0 scontext 1
RX_PATH
TASK_NOT_RUNNING

security/selinux/ss/services.c security_context_to_sid_force() -> security_context_to_sid_core()

Type Parameter Key Value
PARAM_VALUE 2 sid 3565475748694499328,7831139803311337472,8173227969169580032
PARAM_VALUE 2 *sid 0-19995
PARAM_VALUE 3 def_sid 0
PARAM_VALUE 4 gfp_flags 3264
PARAM_VALUE 5 force 1
BUF_SIZE 0 scontext (-1)-4096
BUF_SIZE 0 scontext (-1)-4096
DATA_SOURCE 0 scontext $0
DATA_SOURCE 1 scontext_len $1
DATA_SOURCE 2 sid $2
USER_DATA 0 *scontext 0-255
USER_DATA 1 scontext_len 0-u32max
UNITS 1 scontext_len unit_byte
USER_PTR 0 scontext