Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/anon_inodes.c anon_inode_make_secure_inode() -> security_inode_init_security_anon()

Type Parameter Key Value
PARAM_VALUE 0 inode 4096-ptr_max
PARAM_VALUE 0 inode->i_flags 524288-u32max
PARAM_VALUE 0 inode->i_ino 1-u32max
PARAM_VALUE 0 inode->i_mapping 4096-ptr_max
PARAM_VALUE 0 inode->i_mapping->a_ops 9190924229941444608
PARAM_VALUE 0 inode->i_mapping->a_ops->dirty_folio 6238236541637095424
PARAM_VALUE 0 inode->i_mode 384
PARAM_VALUE 0 inode->i_op 472484133523329024
PARAM_VALUE 0 inode->i_sb 4096-ptr_max
PARAM_VALUE 0 inode->i_state.__state 112
PARAM_VALUE 1 name 4096-ptr_max
BUF_SIZE 0 inode->i_op 256
CAPPED_DATA 0 inode->i_sb->s_time_max 1
DATA_SOURCE 0 inode r alloc_anon_inode
DATA_SOURCE 2 context_inode $2
BIT_INFO 0 inode->i_flags 0x80000,0xfffffdff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 1 name 4096-ptr_max
PARAM_VALUE 2 context_inode 0
HALF_LOCKED2 &session->mutex
HALF_LOCKED2 _T->lock