Documented in 1 files:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/regulator/core.c regulator_handle_critical() -> hw_protection_trigger()

Type Parameter Key Value
PARAM_VALUE 0 reason 1367221837007015936,4086388876853657600,6073754249291436032
BUF_SIZE 0 reason 41,49
BUF_SIZE 0 reason 41,49
STR_LEN 0 reason 40,48
STR_LEN 0 reason 40,48
BIT_INFO 0 reason 0x1000410042000000,0x7effdf4f7bfdd000
BIT_INFO 0 reason 0x1000410042000000,0x7effdf4f7bfdd000
TERMINATED 0 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pcdev->lock

drivers/power/supply/macsmc-power.c macsmc_power_critical_work() -> hw_protection_trigger()

Type Parameter Key Value
PARAM_VALUE 0 reason 387862335969452032
PARAM_VALUE 1 ms_until_forced 1500
BUF_SIZE 0 reason 37
STR_LEN 0 reason 36
TERMINATED 0 reason 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/regulator/irq_helpers.c regulator_notifier_isr() -> hw_protection_trigger()

Type Parameter Key Value
PARAM_VALUE 0 reason 560700646532001792
PARAM_VALUE 1 ms_until_forced 10000
BUF_SIZE 0 reason 40
STR_LEN 0 reason 39
TERMINATED 0 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/regulator/irq_helpers.c regulator_notifier_isr() -> hw_protection_trigger()

Type Parameter Key Value
PARAM_VALUE 0 reason 7197774382685020160
PARAM_VALUE 1 ms_until_forced 10000
BUF_SIZE 0 reason 35
STR_LEN 0 reason 34
TERMINATED 0 reason 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/regulator/irq_helpers.c regulator_notifier_isr_work() -> hw_protection_trigger()

Type Parameter Key Value
PARAM_VALUE 0 reason 1924934696103129088
PARAM_VALUE 1 ms_until_forced 10000
BUF_SIZE 0 reason 39
STR_LEN 0 reason 38
TERMINATED 0 reason 1
HALF_LOCKED2 &pool->lock

drivers/regulator/irq_helpers.c regulator_notifier_isr_work() -> hw_protection_trigger()

Type Parameter Key Value
PARAM_VALUE 0 reason 1162015590365249536
PARAM_VALUE 1 ms_until_forced 10000
BUF_SIZE 0 reason 41
STR_LEN 0 reason 40
TERMINATED 0 reason 1
HALF_LOCKED2 &pool->lock