Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/acpi/power.c __acpi_power_on() -> resource_dev_name()

Type Parameter Key Value
PARAM_VALUE 0 pr 4096-ptr_max
BUF_SIZE 0 pr (-1),2608
BUF_SIZE 0 pr (-1),2608
CAPPED_DATA 0 &pr->dependents 1
DATA_SOURCE 0 pr $0
PARAM_COMPARE 0 &pr->dependents != $0->dependents.next
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &power_resource_list_lock
HALF_LOCKED2 global &system_transition_mutex
HALF_LOCKED2 0 &pr->resource_lock

drivers/acpi/power.c acpi_power_resource_add_dependent() -> resource_dev_name()

Type Parameter Key Value
PARAM_VALUE 0 pr 4096-ptr_max
CAPPED_DATA 0 &pr->dependents 1
CAPPED_DATA 0 &pr->resource_lock 1
DATA_SOURCE 0 pr $0
LOCK2 0 &pr->resource_lock
TYPE_LOCK (struct acpi_power_resource)->resource_lock

drivers/acpi/power.c acpi_power_resource_remove_dependent() -> resource_dev_name()

Type Parameter Key Value
CAPPED_DATA 0 &pr->dependents 1
CAPPED_DATA 0 &pr->resource_lock 1
DATA_SOURCE 0 pr $0
LOCK2 0 &pr->resource_lock
TYPE_LOCK (struct acpi_power_resource)->resource_lock