Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/acpi/device_pm.c acpi_device_get_power() -> acpi_dev_pm_explicit_get()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 device->flags.power_manageable 1
PARAM_VALUE 0 device->fwnode.ops->add_links 0,2137766029948579840,3703196837730562048,3934821749319077888
PARAM_VALUE 0 device->fwnode.ops->device_dma_supported 0,159059282158383104,7773361554369830912
PARAM_VALUE 0 device->fwnode.ops->device_get_dma_attr 0,4061285148595707904,8593122367395028992
PARAM_VALUE 0 device->fwnode.ops->device_get_match_data 0,1440499684429152256,5916794525232787456
PARAM_VALUE 0 device->fwnode.ops->device_is_available 0,4456967533150867456,5897185320164048896
PARAM_VALUE 0 device->fwnode.ops->get 0,5266873307488796672,8589707393086369792
PARAM_VALUE 0 device->fwnode.ops->get_name 0,433550195800080384,2643902724260417536,3993747778854088704,8229256471647956992
PARAM_VALUE 0 device->fwnode.ops->get_name_prefix 0,2826539692250562560,4627243436550131712,8224764746028371968
PARAM_VALUE 0 device->fwnode.ops->get_named_child_node 0,1384867268179189760,7026124439836295168,7805931012362555392
PARAM_VALUE 0 device->fwnode.ops->get_next_child_node 0,319059481504260096,366893379737247744,6091944964344102912
PARAM_VALUE 0 device->fwnode.ops->get_parent 0,1556958998965321728,4716372431902826496,5152293409219158016,6537691125444190208
PARAM_VALUE 0 device->fwnode.ops->get_reference_args 0,2035688989253132288,3281501320512299008,8341377935324684288
PARAM_VALUE 0 device->fwnode.ops->graph_get_next_endpoint 0,3294542772007194624,5000551940235595776,6689510623730753536
PARAM_VALUE 0 device->fwnode.ops->graph_get_port_parent 0,29829198195286016,5751880212744695808,7650526914231107584
PARAM_VALUE 0 device->fwnode.ops->graph_get_remote_endpoint 0,639053873764306944,971939158805200896,8581575686848176128
PARAM_VALUE 0 device->fwnode.ops->graph_parse_endpoint 0,162100920750850048,3588870114635677696,7927257539208077312
PARAM_VALUE 0 device->fwnode.ops->iomap 0,5992382552872980480
PARAM_VALUE 0 device->fwnode.ops->irq_get 0,4799135008179109888,6119964739367534592
PARAM_VALUE 0 device->fwnode.ops->property_present 0,958538007259615232,4433732290240286720,5083868193192632320
PARAM_VALUE 0 device->fwnode.ops->property_read_bool 0,707518234024075264,958538007259615232,5083868193192632320
PARAM_VALUE 0 device->fwnode.ops->property_read_int_array 0,1469634359062355968,2808264358850727936,4341866810135662592
PARAM_VALUE 0 device->fwnode.ops->property_read_string_array 0,1510856150501982208,2489081500743008256,4434990740429426688,6877800984586207232,7126052093758070784
PARAM_VALUE 0 device->fwnode.ops->put 0,7972878730091065344,8942618317634842624
PARAM_VALUE 0 device->power.flags.explicit_get 1
PARAM_VALUE 1 state 8502013443730325504
BUF_SIZE 0 device s32min-(-1),1-s32max
BUF_SIZE 0 device s32min-(-1),1-s32max
BUF_SIZE 0 device->driver_data (-1),160
CAPPED_DATA 0 device 1
DATA_SOURCE 0 device $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 device unit_byte
HALF_LOCKED2 &of->mutex

drivers/acpi/device_pm.c acpi_device_set_power() -> acpi_dev_pm_explicit_get()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 0 device->flags.power_manageable 1
PARAM_VALUE 0 device->handler->detach 0,1100082136474046464,1582600108896296960,1609302589942390784,4128778365344645120
PARAM_VALUE 0 device->power.flags.explicit_get 1
PARAM_VALUE 0 device->power.state 0-4
PARAM_VALUE 0 device->power.states 4096-ptr_max
PARAM_VALUE 0 device->wakeup.ws->dev->kobj.parent->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 device->wakeup.ws->dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 device->wakeup.ws->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 state 6044280338236981248
BUF_SIZE 0 device s32min-(-1),1-s32max
BUF_SIZE 0 device s32min-(-1),1-s32max
BUF_SIZE 0 device->driver_data (-1),160
DATA_SOURCE 0 device $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 device unit_byte
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 global &pci_rescan_remove_lock