Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/integrity/ima/ima_main.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0-1
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff
HARD_MAX 1 type 1
LOCK2 &iint->mutex
TYPE_LOCK (struct ima_iint_cache)->mutex

security/integrity/evm/evm_crypto.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_inode 4096-ptr_max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 1
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
STR_LEN 0 dentry (-1),12
STR_LEN 0 dentry (-1),12
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff
HALF_LOCKED2 &iint->mutex
HALF_LOCKED2 &inode->i_rwsem

security/ipe/eval.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff

fs/overlayfs/super.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0-1
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &iint->mutex

kernel/trace/trace_uprobe.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &dyn_event_ops_mutex

fs/bpf_fs_kfuncs.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff

security/integrity/ima/ima_api.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff
HALF_LOCKED2 &iint->mutex

kernel/trace/bpf_trace.c d_real() -> (struct dentry_operations)->d_real()

Type Parameter Key Value
PARAM_VALUE 0 dentry 4096-ptr_max
PARAM_VALUE 0 dentry->d_flags 8388608-u32max
PARAM_VALUE 0 dentry->d_op 4096-ptr_max
PARAM_VALUE 1 type 0
DATA_SOURCE 0 dentry $0
DATA_SOURCE 1 type $1
CONTAINER 0 -96-160+0 $(-1)
BIT_INFO 0 dentry->d_flags 0x800000,0xffffffff