Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

fs/fuse/dir.c fuse_access() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_access 0
PARAM_VALUE 0 fm->sb 4096-ptr_max
PARAM_VALUE 1 args 774013063217737728
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 34
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &cgroup_mutex

fs/fuse/dir.c fuse_dentry_revalidate() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 6733914726109204480
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 3
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 1
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 args->nodeid 1-u64max[c]
UNITS 0 fm unit_byte

fs/fuse/dir.c fuse_do_getattr() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 2914201575732490240
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 3
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/dir.c fuse_do_setattr() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 2921955869173141504
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 4
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &mapping->invalidate_lock
HALF_LOCKED2 &pool->lock

fs/fuse/dir.c fuse_do_statx() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 500456621419036672
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 52
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/dir.c fuse_flush_times() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 4255009053715505152
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 4
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/dir.c fuse_lookup_name() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 1298355222712119296
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 3
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 1
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 args->nodeid 1-u64max[c]
UNITS 0 fm unit_byte

fs/fuse/dir.c fuse_readlink_folio() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 139331725752201216
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 5
PARAM_VALUE 1 args->out_argvar 1
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->out_pages 1
PARAM_VALUE 1 args->page_zeroing 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/dir.c fuse_rmdir() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 8199534146850119680
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 2
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 11
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &entry->d_inode->i_rwsem
HALF_LOCKED2 &dir->d_inode->i_rwsem
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &entry->d_lockref.lock
HALF_LOCKED2 &entry->d_sb->s_vfs_rename_mutex
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/dir.c fuse_unlink() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 2356476520917794816
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 2
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 10
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &target->i_rwsem
HALF_LOCKED2 &dir->d_inode->i_rwsem
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &entry->d_lockref.lock
HALF_LOCKED2 &entry->d_sb->s_vfs_rename_mutex
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/readdir.c fuse_force_forget() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 2958387884124299264
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 1
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->nodeid 1-u64max
PARAM_VALUE 1 args->noreply 1
PARAM_VALUE 1 args->opcode 2
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 fm unit_byte
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &dir_fp->readdir_lock
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/readdir.c fuse_readdir_uncached() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 3025355443890184248
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->nodeid 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 0
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->out_pages 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/dax.c fuse_send_removemapping() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 5921802921416933376
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 3
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 49
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &fi->dax->sem
HALF_LOCKED2 &inode->i_mapping->invalidate_lock

fs/fuse/dax.c fuse_setup_one_mapping() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->dax 4096-ptr_max
PARAM_VALUE 1 args 5236994631372075008
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 48
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &fi->dax->sem
HALF_LOCKED2 &inode->i_rwsem
TYPE_LOCK (struct fuse_inode_dax)->sem

fs/fuse/xattr.c fuse_getxattr() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_getxattr 0
PARAM_VALUE 1 args 2417492056632365056
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 2
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 22
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/xattr.c fuse_listxattr() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_listxattr 0
PARAM_VALUE 1 args 6288024441199747072
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 23
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/xattr.c fuse_removexattr() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_removexattr 0
PARAM_VALUE 1 args 4006319020789702656
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 2
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 24
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/xattr.c fuse_setxattr() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_setxattr 0
PARAM_VALUE 1 args 8439592732239216640
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 3
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 21
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/poll.c fuse_file_poll() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_poll 0
PARAM_VALUE 1 args 3176464081646755840
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 40
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &kvm->irq_srcu
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &vm->irqfds_lock
HALF_LOCKED2 global &irqfds_srcu

fs/fuse/ioctl.c fuse_send_ioctl() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 164335488640729088,5428053326851133440
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->in_numargs 1-255
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 39
PARAM_VALUE 1 args->out_args 4096-ptr_max
PARAM_VALUE 1 args->out_numargs 2
PARAM_VALUE 1 args->pid 0-s32max
DATA_SOURCE 0 fm $0
DATA_SOURCE 1 args $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/inode.c fuse_send_destroy() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->conn_init 1
PARAM_VALUE 0 fm->fc->destroy 1
PARAM_VALUE 0 fm->fc->killsb.dep_map->name 0-255
PARAM_VALUE 0 fm->fc->killsb.first_waiter->handoff_set 1
PARAM_VALUE 0 fm->fc->killsb.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 fm->fc->killsb.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 fm->fc->killsb.first_waiter->type 0-1
PARAM_VALUE 0 fm->fc->killsb.osq.tail.counter 0-s32max
PARAM_VALUE 0 fm->fc->mounts.next 4096-ptr_max
PARAM_VALUE 0 fm->fc_entry.next->prev 4096-ptr_max
PARAM_VALUE 0 fm->fc_entry.prev->next 4096-ptr_max
PARAM_VALUE 1 args 5962905165020372992
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 1
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 1
PARAM_VALUE 1 args->nodeid 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 38
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm (-1),4416
BUF_SIZE 0 fm (-1),4416
DATA_SOURCE 0 fm $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 fm unit_byte
HALF_LOCKED2 &s->s_umount
HALF_LOCKED2 &sb->s_umount
HALF_LOCKED2 global &cifs_mount_mutex

fs/fuse/inode.c fuse_send_init() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->sync_init 1
PARAM_VALUE 0 fm->sb 4096-ptr_max
PARAM_VALUE 0 fm->sb->s_bdi 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->abort_on_kill 1
PARAM_VALUE 1 args->force 1
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->nocreds 1
PARAM_VALUE 1 args->opcode 26
PARAM_VALUE 1 args->out_argvar 1
PARAM_VALUE 1 args->out_numargs 1
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
DATA_SOURCE 0 fm $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &fsc->uapi_mutex
HALF_LOCKED2 global &virtio_fs_mutex

fs/fuse/inode.c fuse_statfs() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 3181942997234745344
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 17
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &s->s_umount

fs/fuse/inode.c fuse_sync_fs() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->curr_bucket 4096-ptr_max
PARAM_VALUE 0 fm->fc->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fm->fc->sync_fs 1
PARAM_VALUE 1 args 8601096112721162240
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 50
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm (-1),376,4416
BUF_SIZE 0 fm (-1),376,4416
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &sb->s_umount

fs/fuse/file.c __fuse_copy_file_range() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_copy_file_range 0
PARAM_VALUE 1 args 8530564327947575296
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 47,53
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0-s32max
RX_PATH
UNITS 0 fm unit_byte
LOCK2 &inode_out->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/file.c fuse_bmap() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_bmap 0
PARAM_VALUE 1 args 5814353980103405568
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 37
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/file.c fuse_do_readfolio() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 1559597108474576952
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 15,28,44
PARAM_VALUE 1 args->out_argvar 1
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->out_pages 1
PARAM_VALUE 1 args->page_zeroing 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/file.c fuse_file_fallocate() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_fallocate 0
PARAM_VALUE 1 args 2176449754323161088
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 43
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &inode->i_mapping->invalidate_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/file.c fuse_file_put() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 fm->fc->polled_files.rb_node 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 1 args 160
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 fm unit_byte

fs/fuse/file.c fuse_flush() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_flush 0
PARAM_VALUE 0 fm->fc->scramble_key 4096-ptr_max
PARAM_VALUE 1 args 8017552493857820672
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 1
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 25
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/file.c fuse_fsync_common() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 7816301350752993280
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 20,30
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/file.c fuse_getlk() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 4211331235646365696
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 31
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem

fs/fuse/file.c fuse_lseek() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 0 fm->fc->no_lseek 0
PARAM_VALUE 1 args 7226095100589531136
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 46
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/file.c fuse_send_open() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 5544787677130657792
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 14,27
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 1
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm (-1),1-s32max
BUF_SIZE 0 fm (-1),1-s32max
DATA_SOURCE 0 fm $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte

fs/fuse/file.c fuse_send_read() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->opcode 15,28,44
PARAM_VALUE 1 args->out_argvar 1
PARAM_VALUE 1 args->out_numargs 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &iocb->ki_filp->f_inode->i_rwsem
HALF_LOCKED2 &pool->lock

fs/fuse/file.c fuse_send_readpages() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->out_pages 1
PARAM_VALUE 1 args->page_replace 1
PARAM_VALUE 1 args->page_zeroing 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &mapping->invalidate_lock

fs/fuse/file.c fuse_send_write() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 1 args 4096-ptr_max
PARAM_VALUE 1 args->in_numargs 2
PARAM_VALUE 1 args->opcode 16
PARAM_VALUE 1 args->out_numargs 1
CAPABLE 0 4
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &iocb->ki_filp->f_inode->i_rwsem
HALF_LOCKED2 &pool->lock

fs/fuse/file.c fuse_send_write_pages() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 3965156861059698744
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_pages 1
PARAM_VALUE 1 args->nodeid 0
PARAM_VALUE 1 args->opcode 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte
LOCK2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem

fs/fuse/file.c fuse_setlk() -> fuse_simple_request()

Type Parameter Key Value
PARAM_VALUE 0 fm 4096-ptr_max
PARAM_VALUE 0 fm->fc 4096-ptr_max
PARAM_VALUE 1 args 6640427045168611328
PARAM_VALUE 1 args->abort_on_kill 0
PARAM_VALUE 1 args->end 0
PARAM_VALUE 1 args->ext_idx 0
PARAM_VALUE 1 args->force 0
PARAM_VALUE 1 args->gid 0
PARAM_VALUE 1 args->in_numargs 1
PARAM_VALUE 1 args->in_pages 0
PARAM_VALUE 1 args->is_ext 0
PARAM_VALUE 1 args->nocreds 0
PARAM_VALUE 1 args->noreply 0
PARAM_VALUE 1 args->opcode 32-33
PARAM_VALUE 1 args->out_argvar 0
PARAM_VALUE 1 args->out_numargs 0
PARAM_VALUE 1 args->pid 0
PARAM_VALUE 1 args->uid 0
BUF_SIZE 0 fm 1-s32max
BUF_SIZE 0 fm 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 fm unit_byte