Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/kernfs/dir.c kernfs_create_root() -> __kernfs_new_node()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
PARAM_VALUE 0 root->id_highbits 0
PARAM_VALUE 0 root->ino_idr.idr_base 0
PARAM_VALUE 0 root->ino_idr.idr_next 0
PARAM_VALUE 0 root->ino_idr.idr_rt.xa_flags 33554436
PARAM_VALUE 0 root->ino_idr.idr_rt.xa_head 0
PARAM_VALUE 0 root->kernfs_iattr_rwsem.count.counter 0
PARAM_VALUE 0 root->kernfs_iattr_rwsem.dep_map->name 0-255
PARAM_VALUE 0 root->kernfs_iattr_rwsem.first_waiter 0
PARAM_VALUE 0 root->kernfs_iattr_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 root->kernfs_iattr_rwsem.owner.counter 0
PARAM_VALUE 0 root->kernfs_rename_lock.magic 3736018669
PARAM_VALUE 0 root->kernfs_rename_lock.owner (-1)
PARAM_VALUE 0 root->kernfs_rename_lock.owner_cpu u32max
PARAM_VALUE 0 root->kernfs_rwsem.count.counter 0
PARAM_VALUE 0 root->kernfs_rwsem.dep_map->name 0-255
PARAM_VALUE 0 root->kernfs_rwsem.first_waiter 0
PARAM_VALUE 0 root->kernfs_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 root->kernfs_rwsem.osq.tail.counter 0
PARAM_VALUE 0 root->kernfs_rwsem.owner.counter 0
PARAM_VALUE 0 root->kernfs_supers_rwsem.count.counter 0
PARAM_VALUE 0 root->kernfs_supers_rwsem.dep_map->name 0-255
PARAM_VALUE 0 root->kernfs_supers_rwsem.first_waiter 0
PARAM_VALUE 0 root->kernfs_supers_rwsem.magic 4096-ptr_max
PARAM_VALUE 0 root->kernfs_supers_rwsem.owner.counter 0
PARAM_VALUE 0 root->supers.next 4096-ptr_max
PARAM_VALUE 0 root->supers.next->next 4096-ptr_max
PARAM_VALUE 0 root->supers.prev 4096-ptr_max
PARAM_VALUE 0 root->supers.prev->next 4096-ptr_max
PARAM_VALUE 0 root->supers.prev->prev 4096-ptr_max
PARAM_VALUE 1 parent 0
PARAM_VALUE 2 name 4602998933304729600
PARAM_VALUE 3 mode 16749
PARAM_VALUE 6 flags 1
BUF_SIZE 0 root 880
DATA_SOURCE 0 root r _kzalloc_noprof
STR_LEN 0 root 0
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &rdtgroup_mutex

fs/kernfs/dir.c kernfs_new_node() -> __kernfs_new_node()

Type Parameter Key Value
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->__parent 0
PARAM_VALUE 1 parent->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 6 flags 1-2,4
BUF_SIZE 1 parent s32min-(-1),1-s32max
BUF_SIZE 1 parent s32min-(-1),1-s32max
BUF_SIZE 2 name s32min-s32max
DATA_SOURCE 1 parent $0
DATA_SOURCE 2 name $1
DATA_SOURCE 3 mode $2 [m]
DATA_SOURCE 4 uid $3
DATA_SOURCE 5 gid $4 [m]
DATA_SOURCE 6 flags $5
STR_LEN 0 root (-1),2-19,24
STR_LEN 1 parent (-1),2-19,24
STR_LEN 1 parent (-1),3-6,10-13,16-19
STR_LEN 2 name (-1),3-6,10-13,16-19
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 mode 32768-34815[c]
UNITS 1 parent unit_array_size