Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- block/blk-ioc.c, line 287
- block/ioprio.c
- fs/ext4/fast_commit.c
- fs/ext4/super.c
- fs/f2fs/checkpoint.c, line 2163
- fs/f2fs/sysfs.c, line 561
Smatch caller information:
fs/ext4/fast_commit.c ext4_fc_commit() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ioprio | 0-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ext4/fast_commit.c ext4_fc_commit() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ioprio | 0-u16max |
| DATA_SOURCE | 1 | ioprio | r get_current_ioprio |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ext4/fast_commit.c ext4_fc_commit() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ioprio | 0-u16max |
| DATA_SOURCE | 1 | ioprio | r get_current_ioprio |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem |
fs/f2fs/checkpoint.c f2fs_start_ckpt_thread() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| PARAM_VALUE | 0 | task->blocked_on | 0 |
| PARAM_VALUE | 0 | task->cpus_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | task->migration_disabled | 0-1 |
| PARAM_VALUE | 0 | task->on_rq | 0-1,3-255 |
| PARAM_VALUE | 0 | task->pushable_dl_tasks.__rb_parent_color | 1 |
| PARAM_VALUE | 0 | task->saved_state | 0 |
| PARAM_VALUE | 0 | task->wake_cpu | 0-s32max |
| DATA_SOURCE | 0 | task | r kthread_create_on_node |
| NOCHECK_CALL |
block/ioprio.c __do_sys_ioprio_set() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 1-u64max |
| DATA_SOURCE | 1 | ioprio | $2 |
| USER_DATA | 1 | ioprio | s32min-s32max |
| LOCK2 | rcu_read |
block/ioprio.c __do_sys_ioprio_set() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| DATA_SOURCE | 1 | ioprio | $2 |
| USER_DATA | 0 | task->io_context->ioprio | 0-u16max |
| USER_DATA | 1 | ioprio | s32min-s32max |
| LOCK2 | global &tasklist_lock | ||
| LOCK2 | rcu_read |
block/ioprio.c __do_sys_ioprio_set() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| DATA_SOURCE | 1 | ioprio | $2 |
| USER_DATA | 0 | task->io_context->ioprio | 0-u16max |
| USER_DATA | 1 | ioprio | s32min-s32max |
block/ioprio.c __do_sys_ioprio_set() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 1-u64max |
| DATA_SOURCE | 1 | ioprio | $2 |
| USER_DATA | 1 | ioprio | s32min-s32max |
| LOCK2 | rcu_read |
block/ioprio.c __do_sys_ioprio_set() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| DATA_SOURCE | 1 | ioprio | $2 |
| USER_DATA | 0 | task->io_context->ioprio | 0-u16max |
| USER_DATA | 1 | ioprio | s32min-s32max |
| LOCK2 | global &tasklist_lock | ||
| LOCK2 | rcu_read |
block/ioprio.c __do_sys_ioprio_set() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 4096-ptr_max |
| DATA_SOURCE | 1 | ioprio | $2 |
| USER_DATA | 0 | task->io_context->ioprio | 0-u16max |
| USER_DATA | 1 | ioprio | s32min-s32max |
fs/f2fs/sysfs.c __sbi_store() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | task | 1-u64max |
| PARAM_VALUE | 1 | ioprio | 0-s16max |
| DATA_SOURCE | 1 | ioprio | r ioprio_value |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ioprio | 0-s16max[c] |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &sbi->sb->s_umount | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/ext4/super.c ext4_load_and_init_journal() -> set_task_ioprio()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |