Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/fuse/dir.c fuse_simple_idmap_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | args | 2048037600292929536,4965205713887404032,5148664503761395712,5338892273911730176,8006164484597628928,8312157357826068480 |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0,2-3 |
| PARAM_VALUE | 2 | args->force | 0 |
| PARAM_VALUE | 2 | args->gid | 0 |
| PARAM_VALUE | 2 | args->in_numargs | 2-4 |
| PARAM_VALUE | 2 | args->in_pages | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->noreply | 0 |
| PARAM_VALUE | 2 | args->opcode | 6,8-9,12-13,35,45,51 |
| PARAM_VALUE | 2 | args->out_argvar | 0 |
| PARAM_VALUE | 2 | args->out_numargs | 0-2 |
| PARAM_VALUE | 2 | args->pid | 0 |
| PARAM_VALUE | 2 | args->uid | 0 |
| BUF_SIZE | 1 | fm | 1-s32max |
| BUF_SIZE | 1 | fm | 1-s32max |
| DATA_SOURCE | 0 | idmap | $0 |
| DATA_SOURCE | 1 | fm | $1 |
| DATA_SOURCE | 2 | args | $2 |
| HARD_MAX | 2 | args->out_numargs | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | fm | unit_byte |
fs/fuse/dir.c fuse_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 2 | args | 4096-ptr_max |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0 |
| PARAM_VALUE | 2 | args->force | 0 |
| PARAM_VALUE | 2 | args->gid | 0 |
| PARAM_VALUE | 2 | args->in_numargs | 0-3 |
| PARAM_VALUE | 2 | args->in_pages | 0 |
| PARAM_VALUE | 2 | args->is_ext | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->noreply | 0 |
| PARAM_VALUE | 2 | args->opcode | 1,3-5,10-11,34,52 |
| PARAM_VALUE | 2 | args->out_numargs | 0-1 |
| PARAM_VALUE | 2 | args->pid | 0 |
| PARAM_VALUE | 2 | args->uid | 0 |
| BUF_SIZE | 1 | fm | 1-s32max |
| BUF_SIZE | 1 | fm | 1-s32max |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| HARD_MAX | 2 | args->opcode | 52 |
| HARD_MAX | 2 | args->out_numargs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | args->nodeid | 1-u64max[c] |
| UNITS | 1 | fm | unit_byte |
| HALF_LOCKED2 | &entry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &target->i_rwsem |
fs/fuse/readdir.c fuse_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 2 | args | 2958387884124299264,3025355443890184248 |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0 |
| PARAM_VALUE | 2 | args->gid | 0 |
| PARAM_VALUE | 2 | args->in_pages | 0 |
| PARAM_VALUE | 2 | args->is_ext | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->opcode | 0,2 |
| PARAM_VALUE | 2 | args->out_argvar | 0 |
| PARAM_VALUE | 2 | args->out_numargs | 0 |
| PARAM_VALUE | 2 | args->pid | 0 |
| PARAM_VALUE | 2 | args->uid | 0 |
| BUF_SIZE | 1 | fm | 1-s32max |
| BUF_SIZE | 1 | fm | 1-s32max |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| HARD_MAX | 2 | args->opcode | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | 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_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 2 | args | 5236994631372075008,5921802921416933376 |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0 |
| PARAM_VALUE | 2 | args->force | 0 |
| PARAM_VALUE | 2 | args->gid | 0 |
| PARAM_VALUE | 2 | args->in_numargs | 1,3 |
| PARAM_VALUE | 2 | args->in_pages | 0 |
| PARAM_VALUE | 2 | args->is_ext | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->noreply | 0 |
| PARAM_VALUE | 2 | args->opcode | 48-49 |
| PARAM_VALUE | 2 | args->out_argvar | 0 |
| PARAM_VALUE | 2 | args->out_numargs | 0 |
| PARAM_VALUE | 2 | args->pid | 0 |
| PARAM_VALUE | 2 | args->uid | 0 |
| BUF_SIZE | 1 | fm | 1-s32max |
| BUF_SIZE | 1 | fm | 1-s32max |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| HARD_MAX | 2 | args->in_numargs | 3 |
| HARD_MAX | 2 | args->opcode | 49 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | fm | unit_byte |
| HALF_LOCKED2 | &fi->dax->sem |
fs/fuse/xattr.c fuse_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 1 | fm | 4096-ptr_max |
| PARAM_VALUE | 1 | fm->fc | 4096-ptr_max |
| PARAM_VALUE | 2 | args | 2417492056632365056,4006319020789702656,6288024441199747072,8439592732239216640 |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0 |
| PARAM_VALUE | 2 | args->force | 0 |
| PARAM_VALUE | 2 | args->gid | 0 |
| PARAM_VALUE | 2 | args->in_numargs | 1-3 |
| PARAM_VALUE | 2 | args->in_pages | 0 |
| PARAM_VALUE | 2 | args->is_ext | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->noreply | 0 |
| PARAM_VALUE | 2 | args->opcode | 21-24 |
| PARAM_VALUE | 2 | args->out_numargs | 0-1 |
| PARAM_VALUE | 2 | args->pid | 0 |
| PARAM_VALUE | 2 | args->uid | 0 |
| BUF_SIZE | 1 | fm | 1-s32max |
| BUF_SIZE | 1 | fm | 1-s32max |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| HARD_MAX | 2 | args->in_numargs | 3 |
| HARD_MAX | 2 | args->opcode | 24 |
| HARD_MAX | 2 | args->out_numargs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | fm | unit_byte |
fs/fuse/poll.c fuse_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 1 | fm | 4096-ptr_max |
| PARAM_VALUE | 1 | fm->fc | 4096-ptr_max |
| PARAM_VALUE | 1 | fm->fc->no_poll | 0 |
| PARAM_VALUE | 2 | args | 3176464081646755840 |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0 |
| PARAM_VALUE | 2 | args->force | 0 |
| PARAM_VALUE | 2 | args->gid | 0 |
| PARAM_VALUE | 2 | args->in_numargs | 1 |
| PARAM_VALUE | 2 | args->in_pages | 0 |
| PARAM_VALUE | 2 | args->is_ext | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->noreply | 0 |
| PARAM_VALUE | 2 | args->opcode | 40 |
| PARAM_VALUE | 2 | args->out_argvar | 0 |
| PARAM_VALUE | 2 | args->out_numargs | 1 |
| PARAM_VALUE | 2 | args->pid | 0 |
| PARAM_VALUE | 2 | args->uid | 0 |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | 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_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 2 | args | 164335488640729088,5428053326851133440 |
| PARAM_VALUE | 2 | args->abort_on_kill | 0 |
| PARAM_VALUE | 2 | args->end | 0 |
| PARAM_VALUE | 2 | args->ext_idx | 0 |
| PARAM_VALUE | 2 | args->force | 0 |
| PARAM_VALUE | 2 | args->in_numargs | 1-255 |
| PARAM_VALUE | 2 | args->is_ext | 0 |
| PARAM_VALUE | 2 | args->nocreds | 0 |
| PARAM_VALUE | 2 | args->noreply | 0 |
| PARAM_VALUE | 2 | args->opcode | 39 |
| PARAM_VALUE | 2 | args->out_args | 4096-ptr_max |
| PARAM_VALUE | 2 | args->out_numargs | 2 |
| PARAM_VALUE | 2 | args->pid | 0-s32max |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | fm | unit_byte |
fs/fuse/inode.c fuse_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 1 | fm | 4096-ptr_max |
| PARAM_VALUE | 1 | fm->fc | 4096-ptr_max |
| PARAM_VALUE | 1 | fm->fc->killsb.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 1 | fm->fc->killsb.first_waiter->type | 0-1 |
| PARAM_VALUE | 2 | args | 4096-ptr_max |
| PARAM_VALUE | 2 | args->opcode | 17,26,38,50 |
| PARAM_VALUE | 2 | args->out_numargs | 0-1 |
| BUF_SIZE | 1 | fm | (-1),1-s32max |
| BUF_SIZE | 1 | fm | (-1),1-s32max |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| HARD_MAX | 2 | args->opcode | 50 |
| HARD_MAX | 2 | args->out_numargs | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | fm | unit_byte |
fs/fuse/file.c fuse_simple_request() -> __fuse_simple_request()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | idmap | 6743757031135698944 |
| PARAM_VALUE | 2 | args | 4096-ptr_max |
| BUF_SIZE | 1 | fm | (-1),1-s32max |
| BUF_SIZE | 1 | fm | (-1),1-s32max |
| BUF_SIZE | 2 | args | (-1),160 |
| BUF_SIZE | 2 | args | (-1),160 |
| DATA_SOURCE | 1 | fm | $0 |
| DATA_SOURCE | 2 | args | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | fm | unit_byte |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &inode_out->i_rwsem |