Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/base/power/main.c device_resume() -> pm_dev_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.completion.done | u32max |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->power.direct_complete | 0 |
| PARAM_VALUE | 0 | dev->power.in_dpm_list | 1 |
| PARAM_VALUE | 0 | dev->power.is_prepared | 0 |
| PARAM_VALUE | 0 | dev->power.is_suspended | 0 |
| PARAM_VALUE | 0 | dev->power.syscore | 0 |
| PARAM_VALUE | 2 | info | 1432915722220396544,4602998933304729600 |
| PARAM_VALUE | 3 | error | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 2 | info | 1,7 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 3 | error | r dpm_run_callback |
| STR_LEN | 0 | dev | 0,6 |
| BIT_INFO | 2 | info | 0x13e0210060006000,0x3fe3bf65e925e000 |
| TERMINATED | 2 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/power/main.c device_resume_early() -> pm_dev_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.completion.done | u32max |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->power.direct_complete | 0 |
| PARAM_VALUE | 0 | dev->power.in_dpm_list | 1 |
| PARAM_VALUE | 0 | dev->power.is_late_suspended | 0 |
| PARAM_VALUE | 0 | dev->power.last_status | (-1) |
| PARAM_VALUE | 0 | dev->power.must_resume | 1 |
| PARAM_VALUE | 0 | dev->power.syscore | 0 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 2 | info | 425917475855699968,4385066646459334656 |
| PARAM_VALUE | 3 | error | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 2 | info | 7,13 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 3 | error | r dpm_run_callback |
| STR_LEN | 0 | dev | 6,12 |
| BIT_INFO | 2 | info | 0x4c820a000020000,0x3dfbebf1ce9fd000 |
| TERMINATED | 2 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/power/main.c device_resume_noirq() -> pm_dev_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.completion.done | u32max |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->power.completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | dev->power.direct_complete | 0 |
| PARAM_VALUE | 0 | dev->power.in_dpm_list | 1 |
| PARAM_VALUE | 0 | dev->power.is_noirq_suspended | 0 |
| PARAM_VALUE | 0 | dev->power.syscore | 0 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 2 | info | 6183581683892940800,8849835439809101824 |
| PARAM_VALUE | 3 | error | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 2 | info | 7,13 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 3 | error | r dpm_run_callback |
| STR_LEN | 0 | dev | 6,12 |
| BIT_INFO | 2 | info | 0x50d06e418c0c0000,0x7fd0fef7ae7cf000 |
| TERMINATED | 2 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/power/main.c device_suspend() -> pm_dev_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus->suspend | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.direct_complete | 0 |
| PARAM_VALUE | 0 | dev->power.may_skip_resume | 1 |
| PARAM_VALUE | 0 | dev->power.request_pending | 0 |
| PARAM_VALUE | 0 | dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | dev->power.syscore | 0 |
| PARAM_VALUE | 0 | dev->power.timer_expires | 0 |
| PARAM_VALUE | 0 | dev->power.usage_count.counter | 0-s32max |
| PARAM_VALUE | 2 | info | 1432915722220396544,4602998933304729600 |
| PARAM_VALUE | 3 | error | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 2 | info | 1,7 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | state | $1 |
| STR_LEN | 0 | dev | 0,6 |
| BIT_INFO | 2 | info | 0x13e0210060006000,0x3fe3bf65e925e000 |
| TERMINATED | 2 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/power/main.c device_suspend_late() -> pm_dev_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.direct_complete | 0 |
| PARAM_VALUE | 0 | dev->power.disable_depth | 1-7 |
| PARAM_VALUE | 0 | dev->power.last_status | s32min-0,2,4-s32max |
| PARAM_VALUE | 0 | dev->power.request_pending | 0 |
| PARAM_VALUE | 0 | dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | dev->power.syscore | 0 |
| PARAM_VALUE | 0 | dev->power.timer_expires | 0 |
| PARAM_VALUE | 0 | dev->power.usage_count.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 2 | info | 380848232997044224,1175383309251346432 |
| PARAM_VALUE | 3 | error | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 2 | info | 6,12 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 3 | error | r dpm_run_callback |
| STR_LEN | 0 | dev | 5,11 |
| BIT_INFO | 2 | info | 0x49086028198000,0x154fcff77fdfc000 |
| TERMINATED | 2 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
drivers/base/power/main.c device_suspend_noirq() -> pm_dev_err()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.direct_complete | 0 |
| PARAM_VALUE | 0 | dev->power.syscore | 0 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 2 | info | 6183581683892940800,8849835439809101824 |
| PARAM_VALUE | 3 | error | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 2 | info | 7,13 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | state | $1 |
| DATA_SOURCE | 3 | error | r dpm_run_callback |
| STR_LEN | 0 | dev | 6,12 |
| BIT_INFO | 2 | info | 0x50d06e418c0c0000,0x7fd0fef7ae7cf000 |
| TERMINATED | 2 | info | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |