Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/memfd_luo.c memfd_luo_retrieve() -> memfd_alloc_file()

Type Parameter Key Value
PARAM_VALUE 0 name 4602998933304729600
PARAM_VALUE 1 flags 2
STR_LEN 0 name 0
TERMINATED 0 name 1
LOCK2 _T->lock
HALF_LOCKED2 &session->mutex

mm/memfd.c __do_sys_memfd_create() -> memfd_alloc_file()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
PARAM_VALUE 1 flags 0,8-u32max
BUF_SIZE 0 name 256
BUF_SIZE 0 name 256
DATA_SOURCE 0 name r alloc_name
DATA_SOURCE 1 flags $1 [m]
USER_DATA 1 flags 0,8-u32max

mm/memfd.c __do_sys_memfd_create() -> memfd_alloc_file()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
PARAM_VALUE 1 flags 0,8-u32max
BUF_SIZE 0 name 256
BUF_SIZE 0 name 256
DATA_SOURCE 0 name r alloc_name
DATA_SOURCE 1 flags $1 [m]
USER_DATA 1 flags 0,8-u32max