Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/namei.c __filename_parentat() -> path_parentat()

Type Parameter Key Value
PARAM_VALUE 0 nd 2024205125206544384
PARAM_VALUE 0 nd->depth 0
PARAM_VALUE 0 nd->name 0,4096-ptr_max
PARAM_VALUE 0 nd->path.dentry 0
PARAM_VALUE 0 nd->path.mnt 0
PARAM_VALUE 0 nd->saved 0,4096-ptr_max
PARAM_VALUE 0 nd->state 0-1
PARAM_VALUE 1 flags 256,384,16777472,134217984,150995200,150995202,150995328
PARAM_VALUE 2 parent->dentry->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 2 parent->dentry->d_inode->i_rwsem.first_waiter->type 0-1
DATA_SOURCE 2 parent $3
BIT_INFO 1 flags 0x100,0x9ffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nd->dfd s32min-s32max

fs/namei.c __filename_parentat() -> path_parentat()

Type Parameter Key Value
PARAM_VALUE 0 nd 2024205125206544384
PARAM_VALUE 0 nd->depth 0
PARAM_VALUE 0 nd->dir_mode 0
PARAM_VALUE 0 nd->flags 0-4294967039
PARAM_VALUE 0 nd->last_type 0-3
PARAM_VALUE 0 nd->name 0,4096-ptr_max
PARAM_VALUE 0 nd->next_seq 0
PARAM_VALUE 0 nd->path.dentry 0
PARAM_VALUE 0 nd->path.mnt 0
PARAM_VALUE 0 nd->saved 0,4096-ptr_max
PARAM_VALUE 0 nd->seq 0
PARAM_VALUE 1 flags 0,128,16777216,134217728,150994944,150994946,150995072
PARAM_VALUE 2 parent->dentry->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 2 parent->dentry->d_inode->i_rwsem.first_waiter->type 0-1
DATA_SOURCE 1 flags $2
DATA_SOURCE 2 parent $3
BIT_INFO 1 flags 0x0,0x9ffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nd->dfd s32min-s32max
USER_DATA 0 nd->last.hash 0-u32max[c]

fs/namei.c __filename_parentat() -> path_parentat()

Type Parameter Key Value
PARAM_VALUE 0 nd 2024205125206544384
PARAM_VALUE 0 nd->depth 0
PARAM_VALUE 0 nd->dir_mode 0
PARAM_VALUE 0 nd->flags 0-4294967039
PARAM_VALUE 0 nd->name 0,4096-ptr_max
PARAM_VALUE 0 nd->next_seq 0
PARAM_VALUE 0 nd->path.dentry 0
PARAM_VALUE 0 nd->path.mnt 0
PARAM_VALUE 0 nd->saved 0,4096-ptr_max
PARAM_VALUE 0 nd->seq 0
PARAM_VALUE 1 flags 128,16777344,134217856,150995072,150995074
PARAM_VALUE 2 parent->dentry->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 2 parent->dentry->d_inode->i_rwsem.first_waiter->type 0-1
DATA_SOURCE 2 parent $3
BIT_INFO 1 flags 0x80,0x9ffffff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 nd->dfd s32min-s32max
USER_DATA 0 nd->last.hash 0-u32max[c]