Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/base/power/main.c device_complete() -> pm_dev_dbg()

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->pm 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->class->pm 0,4096-ptr_max
PARAM_VALUE 0 dev->pm_domain 0,4096-ptr_max
PARAM_VALUE 0 dev->power.entry.next 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.prev 4096-ptr_max
PARAM_VALUE 0 dev->power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->power.is_prepared 0
PARAM_VALUE 0 dev->power.syscore 0
PARAM_VALUE 0 dev->type 0,4096-ptr_max
PARAM_VALUE 0 dev->type->pm 0,4096-ptr_max
PARAM_VALUE 2 info 127760642382819328,3049292880026353664,3428315401152970752,4219823592093798400,4430323845170872320
BUF_SIZE 2 info 16-19,25
BUF_SIZE 2 info 16-19,25
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 state $1
STR_LEN 0 dev 15-18,24
STR_LEN 2 info 15-18,24
BIT_INFO 2 info 0x1000000004000,0x3fffffb7fffbf000
BIT_INFO 2 info 0x1000000004000,0x3fffffb7fffbf000
TERMINATED 2 info 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &system_transition_mutex
LOCK2 0 &dev->mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &device_hotplug_lock
TYPE_LOCK (struct device)->mutex

drivers/base/power/main.c device_suspend() -> pm_dev_dbg()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->power.direct_complete 1
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 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 2568166305887006720
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 17
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 state $1
STR_LEN 0 dev 16
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_dbg()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 4096-ptr_max
PARAM_VALUE 0 dev->bus->pm 0
PARAM_VALUE 0 dev->bus->suspend 1-u64max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->class->pm 0
PARAM_VALUE 0 dev->pm_domain 0
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 0 dev->type 0,4096-ptr_max
PARAM_VALUE 0 dev->type->pm 0
PARAM_VALUE 2 info 5749904880773840896
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 12
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 state $1
STR_LEN 0 dev 11
TERMINATED 2 info 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &dev->mutex
HALF_LOCKED2 global &system_transition_mutex
TYPE_LOCK (struct device)->mutex

drivers/base/power/main.c dpm_run_callback() -> pm_dev_dbg()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->power.direct_complete 0
PARAM_VALUE 0 dev->power.syscore 0
PARAM_VALUE 2 info 0,4096-ptr_max
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 0,5-8,10-14,19-20
BUF_SIZE 2 info 0,5-8,10-14,19-20
DATA_SOURCE 0 dev $1
DATA_SOURCE 1 state $2
DATA_SOURCE 2 info $3
STR_LEN 0 dev (-1),4-7,9-13,18-19
STR_LEN 2 info (-1),4-7,9-13,18-19
BIT_INFO 2 info 0x0,0x7ffffffffffff000
BIT_INFO 2 info 0x0,0x7ffffffffffff000
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &system_transition_mutex
HALF_LOCKED2 0 &dev->mutex