Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

security/smack/smack_access.c smk_import_entry() -> smk_parse_smack()

Type Parameter Key Value
BUF_SIZE 0 string (-1),1-1000000001,2147479553
BUF_SIZE 0 string (-1),1-1000000001,2147479553
DATA_SOURCE 0 string $0
DATA_SOURCE 1 len $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *string 0-255
USER_DATA 1 len 0-4096[c]
NO_OVERFLOW_SIMPLE 0 string->data
UNITS 1 len unit_byte
USER_PTR 0 string
HALF_LOCKED2 global &smack_cipso_lock

security/smack/smackfs.c smk_fill_rule() -> smk_parse_smack()

Type Parameter Key Value
PARAM_VALUE 1 len 0,24
BUF_SIZE 0 string (-1),1-1000000001,2147479553
BUF_SIZE 0 string (-1),1-1000000001,2147479553
DATA_SOURCE 0 string $0
DATA_SOURCE 1 len $6
HARD_MAX 1 len 24
USER_DATA 0 *string 0-255
NO_OVERFLOW_SIMPLE 0 string->data
USER_PTR 0 string

security/smack/smackfs.c smk_fill_rule() -> smk_parse_smack()

Type Parameter Key Value
PARAM_VALUE 1 len 0,24
CAPPED_DATA 1 len 1
DATA_SOURCE 0 string $1
DATA_SOURCE 1 len $6
HARD_MAX 1 len 24
USER_DATA 0 *string 0-255
USER_PTR 0 string

security/smack/smackfs.c smk_write_revoke_subj() -> smk_parse_smack()

Type Parameter Key Value
PARAM_VALUE 0 string 1-ptr_max
PARAM_VALUE 1 len 1-256
BUF_SIZE 0 string 1-256
BUF_SIZE 0 string 1-256
CAPPED_DATA 1 len 1
DATA_SOURCE 0 string r memdup_user
DATA_SOURCE 1 len $2
USER_DATA 0 *string 0-255
USER_DATA 1 len 2-256[c]
BYTE_COUNT 0 ==string1 8050
USER_PTR 0 string