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