Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/integrity/ima/ima_main.c ima_bprm_check() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 2 prop 2207544826841829376
PARAM_VALUE 3 buf 0
PARAM_VALUE 4 size 0
PARAM_VALUE 5 mask 1
PARAM_VALUE 6 func 4
PARAM_VALUE 7 read_id 0
PARAM_VALUE 8 bprm_is_check 1
MEM_ZERO 2 prop

security/integrity/ima/ima_main.c ima_creds_check() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 2 prop 3220660527705780224
PARAM_VALUE 3 buf 0
PARAM_VALUE 4 size 0
PARAM_VALUE 5 mask 1
PARAM_VALUE 6 func 5
PARAM_VALUE 7 read_id 0
PARAM_VALUE 8 bprm_is_check 0
DATA_SOURCE 0 file $1
MEM_ZERO 2 prop

security/integrity/ima/ima_main.c ima_file_check() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 2 prop 7450172123262091264
PARAM_VALUE 3 buf 0
PARAM_VALUE 4 size 0
PARAM_VALUE 5 mask 0-15
PARAM_VALUE 6 func 1
PARAM_VALUE 7 read_id 0
PARAM_VALUE 8 bprm_is_check 0
DATA_SOURCE 0 file $0
MEM_ZERO 2 prop

security/integrity/ima/ima_main.c ima_file_mmap() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 0 file 1-u64max
PARAM_VALUE 2 prop 4338735797268008960
PARAM_VALUE 3 buf 0
PARAM_VALUE 4 size 0
PARAM_VALUE 5 mask 1
PARAM_VALUE 6 func 3
PARAM_VALUE 7 read_id 0
PARAM_VALUE 8 bprm_is_check 0
DATA_SOURCE 0 file $0
MEM_ZERO 2 prop

security/integrity/ima/ima_main.c ima_file_mmap() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 0 file 1-u64max
PARAM_VALUE 0 file->f_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 file->f_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 2 prop 4338735797268008960
PARAM_VALUE 3 buf 0
PARAM_VALUE 4 size 0
PARAM_VALUE 5 mask 1
PARAM_VALUE 6 func 2
PARAM_VALUE 7 read_id 0
PARAM_VALUE 8 bprm_is_check 0
DATA_SOURCE 0 file $0
MEM_ZERO 2 prop

security/integrity/ima/ima_main.c ima_post_read_file() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 0 file 1-u64max
PARAM_VALUE 2 prop 6227056788323926016
PARAM_VALUE 3 buf 1-u64max
PARAM_VALUE 4 size s64min-(-1),1-s64max
PARAM_VALUE 5 mask 4
PARAM_VALUE 6 func 1-u32max
PARAM_VALUE 8 bprm_is_check 0
DATA_SOURCE 0 file $0
DATA_SOURCE 3 buf $1
DATA_SOURCE 4 size $2
DATA_SOURCE 7 read_id $3
FUZZY_MAX 6 func 1
BIT_INFO 6 func 0x0,0x7fffffff
MEM_ZERO 2 prop

security/integrity/ima/ima_main.c ima_read_file() -> process_measurement()

Type Parameter Key Value
PARAM_VALUE 2 prop 4111566355697172480
PARAM_VALUE 3 buf 0
PARAM_VALUE 4 size 0
PARAM_VALUE 5 mask 4
PARAM_VALUE 6 func 1-u32max
PARAM_VALUE 7 read_id 0
PARAM_VALUE 8 bprm_is_check 0
DATA_SOURCE 0 file $0
FUZZY_MAX 6 func 1
BIT_INFO 6 func 0x0,0x7fffffff
MEM_ZERO 2 prop