Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/fuse/control.c fuse_ctl_add_conn() -> fuse_ctl_add_dentry()

Type Parameter Key Value
PARAM_VALUE 1 fc 4096-ptr_max
PARAM_VALUE 1 fc->no_control 0
PARAM_VALUE 2 name 7702260273356161024
PARAM_VALUE 3 mode 16704
PARAM_VALUE 4 iop 8017166675830939648
PARAM_VALUE 5 fop 9042970988161003520
BUF_SIZE 1 fc->curr_bucket (-1),112
BUF_SIZE 2 name 32
DATA_SOURCE 1 fc $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_jiffy
LOCK2 global &fuse_mutex
HALF_LOCKED2 &fsc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/fuse/control.c fuse_ctl_add_conn() -> fuse_ctl_add_dentry()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->d_alias.pprev 4096-ptr_max
PARAM_VALUE 0 parent->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->d_children.first->pprev 0
PARAM_VALUE 0 parent->d_fsdata->lease_gen 0
PARAM_VALUE 0 parent->d_hash.next 0,4096-ptr_max
PARAM_VALUE 0 parent->d_inode 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_dname 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_iput 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_prune 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_real 0,4096-ptr_max
PARAM_VALUE 0 parent->d_parent 4096-ptr_max
PARAM_VALUE 0 parent->d_parent->d_inode 4096-ptr_max
PARAM_VALUE 0 parent->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->d_sb->__s_d_op 0,4096-ptr_max
PARAM_VALUE 1 fc 4096-ptr_max
PARAM_VALUE 1 fc->no_control 0
PARAM_VALUE 2 name 5653995258168029184
PARAM_VALUE 3 mode 33024
PARAM_VALUE 4 iop 0
PARAM_VALUE 5 fop 320771680832880640
BUF_SIZE 1 fc->curr_bucket (-1),112
BUF_SIZE 2 name 8
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent r fuse_ctl_add_dentry
DATA_SOURCE 1 fc $0
STR_LEN 0 parent 7
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->d_inode->i_size
UNITS 0 parent unit_jiffy
LOCK2 global &fuse_mutex
HALF_LOCKED2 &fsc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/fuse/control.c fuse_ctl_add_conn() -> fuse_ctl_add_dentry()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->d_alias.pprev 4096-ptr_max
PARAM_VALUE 0 parent->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->d_children.first->pprev 0
PARAM_VALUE 0 parent->d_fsdata->lease_gen 0
PARAM_VALUE 0 parent->d_hash.next 0,4096-ptr_max
PARAM_VALUE 0 parent->d_inode 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_dname 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_iput 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_prune 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_real 0,4096-ptr_max
PARAM_VALUE 0 parent->d_parent 4096-ptr_max
PARAM_VALUE 0 parent->d_parent->d_inode 4096-ptr_max
PARAM_VALUE 0 parent->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->d_sb->__s_d_op 0,4096-ptr_max
PARAM_VALUE 1 fc 4096-ptr_max
PARAM_VALUE 1 fc->no_control 0
PARAM_VALUE 2 name 256987119736864768
PARAM_VALUE 3 mode 32896
PARAM_VALUE 4 iop 0
PARAM_VALUE 5 fop 114911642517286912
BUF_SIZE 1 fc->curr_bucket (-1),112
BUF_SIZE 2 name 6
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent r fuse_ctl_add_dentry
DATA_SOURCE 1 fc $0
STR_LEN 0 parent 5
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->d_inode->i_size
UNITS 0 parent unit_jiffy
LOCK2 global &fuse_mutex
HALF_LOCKED2 &fsc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/fuse/control.c fuse_ctl_add_conn() -> fuse_ctl_add_dentry()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->d_alias.pprev 4096-ptr_max
PARAM_VALUE 0 parent->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->d_children.first->pprev 0
PARAM_VALUE 0 parent->d_fsdata->lease_gen 0
PARAM_VALUE 0 parent->d_hash.next 0,4096-ptr_max
PARAM_VALUE 0 parent->d_inode 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_dname 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_iput 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_prune 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_real 0,4096-ptr_max
PARAM_VALUE 0 parent->d_parent 4096-ptr_max
PARAM_VALUE 0 parent->d_parent->d_inode 4096-ptr_max
PARAM_VALUE 0 parent->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->d_sb->__s_d_op 0,4096-ptr_max
PARAM_VALUE 1 fc 4096-ptr_max
PARAM_VALUE 1 fc->no_control 0
PARAM_VALUE 2 name 1950382438945591296
PARAM_VALUE 3 mode 33152
PARAM_VALUE 4 iop 0
PARAM_VALUE 5 fop 5491117074484674560
BUF_SIZE 1 fc->curr_bucket (-1),112
BUF_SIZE 2 name 15
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent r fuse_ctl_add_dentry
DATA_SOURCE 1 fc $0
STR_LEN 0 parent 14
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->d_inode->i_size
UNITS 0 parent unit_jiffy
LOCK2 global &fuse_mutex
HALF_LOCKED2 &fsc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/fuse/control.c fuse_ctl_add_conn() -> fuse_ctl_add_dentry()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->d_alias.pprev 4096-ptr_max
PARAM_VALUE 0 parent->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->d_children.first->pprev 0
PARAM_VALUE 0 parent->d_fsdata->lease_gen 0
PARAM_VALUE 0 parent->d_hash.next 0,4096-ptr_max
PARAM_VALUE 0 parent->d_inode 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_dname 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_iput 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_prune 0,4096-ptr_max
PARAM_VALUE 0 parent->d_op->d_real 0,4096-ptr_max
PARAM_VALUE 0 parent->d_parent 4096-ptr_max
PARAM_VALUE 0 parent->d_parent->d_inode 4096-ptr_max
PARAM_VALUE 0 parent->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->d_sb->__s_d_op 0,4096-ptr_max
PARAM_VALUE 1 fc 4096-ptr_max
PARAM_VALUE 1 fc->no_control 0
PARAM_VALUE 2 name 7605617480970096640
PARAM_VALUE 3 mode 33152
PARAM_VALUE 4 iop 0
PARAM_VALUE 5 fop 8388511161011150848
BUF_SIZE 1 fc->curr_bucket (-1),112
BUF_SIZE 2 name 21
CAPPED_DATA 0 parent 1
DATA_SOURCE 0 parent r fuse_ctl_add_dentry
DATA_SOURCE 1 fc $0
STR_LEN 0 parent 20
TERMINATED 2 name 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 parent->d_inode->i_size
UNITS 0 parent unit_jiffy
LOCK2 global &fuse_mutex
HALF_LOCKED2 &fsc->uapi_mutex
HALF_LOCKED2 &sb->s_umount