Defined in 2 files as a function:
- drivers/net/ethernet/sfc/efx.c, line 1362 (as a function)
- drivers/net/ethernet/sfc/siena/efx.c, line 1227 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/net/ethernet/sfc/efx.c efx_pm_suspend() -> efx_pm_resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data->active_queues.counter | 0 |
| PARAM_VALUE | 0 | dev->driver_data->fc_disable | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->list.prev | 2212933610777083904 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->must_restore_filters | 1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->must_restore_rss_contexts | 1 |
| PARAM_VALUE | 0 | dev->driver_data->irq_soft_enabled | 0 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mac_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->mcdi->iface.proxy_rx_status | (-114),(-105),(-98),(-95),(-71),(-62),(-38),(-35),(-28),(-22),(-16),(-13),(-11),(-4),(-2)-0 |
| PARAM_VALUE | 0 | dev->driver_data->mcdi->iface.resp_data_len | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->mcdi->iface.resprc | (-114),(-105),(-98),(-95),(-71),(-62),(-38),(-35),(-28),(-22),(-16),(-13),(-11),(-5)-(-4),(-2)-0 |
| PARAM_VALUE | 0 | dev->driver_data->monitor_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->must_realloc_vis | 1 |
| PARAM_VALUE | 0 | dev->driver_data->net_dev->addr_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->net_dev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736 |
| PARAM_VALUE | 0 | dev->driver_data->net_dev->tx_global_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->must_check_datapath_caps | 1 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->must_probe_vswitching | 1 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->must_restore_piobufs | 1 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->warm_boot_count | 0-u16max |
| PARAM_VALUE | 0 | dev->driver_data->pci_dev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->pci_dev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->port_enabled | 0 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->rxq.qlen | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->txq.next->prev | 2011684551238094848 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->txq.prev->next | 2011684551238094848 |
| PARAM_VALUE | 0 | dev->driver_data->rss_context.priv.context_id | 4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->rx_nodesc_drops_prev_state | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->rxq_flush_outstanding.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->rxq_flush_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->selftest_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->state | 0,512-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->stats_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->vport_id | 16777216 |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->driver_data->mcdi->iface.logging_buffer | 0-255 |
| PARAM_VALUE | 0 | *dev->driver_data->net_dev->name | 0-255 |
| PARAM_VALUE | 0 | *dev->driver_data->stats_buffer.addr | (-4611686018427387904) |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/net/ethernet/sfc/siena/efx.c efx_pm_suspend() -> efx_pm_resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data->active_queues.counter | 0 |
| PARAM_VALUE | 0 | dev->driver_data->fc_disable | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->list.next | 2212933610777083904 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->list.prev | 2212933610777083904 |
| PARAM_VALUE | 0 | dev->driver_data->filter_sem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->must_restore_filters | 1 |
| PARAM_VALUE | 0 | dev->driver_data->filter_state->must_restore_rss_contexts | 1 |
| PARAM_VALUE | 0 | dev->driver_data->irq_soft_enabled | 0 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mac_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mac_work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->mcdi->iface.proxy_rx_status | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->mcdi->iface.resp_data_len | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->mcdi->iface.resprc | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->monitor_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->must_realloc_vis | 1 |
| PARAM_VALUE | 0 | dev->driver_data->net_dev->addr_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->net_dev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736 |
| PARAM_VALUE | 0 | dev->driver_data->net_dev->tx_global_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->must_check_datapath_caps | 1 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->must_probe_vswitching | 1 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->must_restore_piobufs | 1 |
| PARAM_VALUE | 0 | dev->driver_data->nic_data->warm_boot_count | 0-u16max |
| PARAM_VALUE | 0 | dev->driver_data->pci_dev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->pci_dev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->port_enabled | 0 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->evt_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->rxfilter_installed | 0 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->rxq.qlen | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->txq.next->prev | 2011684551238094848 |
| PARAM_VALUE | 0 | dev->driver_data->ptp_data->txq.prev->next | 2011684551238094848 |
| PARAM_VALUE | 0 | dev->driver_data->rss_context.priv.context_id | 4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->rx_nodesc_drops_prev_state | 0-1 |
| PARAM_VALUE | 0 | dev->driver_data->rxq_flush_outstanding.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->rxq_flush_pending.counter | s32min-s32max |
| PARAM_VALUE | 0 | dev->driver_data->selftest_work.work.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->state | 0-4294967295 |
| PARAM_VALUE | 0 | dev->driver_data->stats_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->driver_data->vport_id | 16777216 |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | *dev->driver_data->mcdi->iface.logging_buffer | 0-255 |
| PARAM_VALUE | 0 | *dev->driver_data->net_dev->name | 0-255 |
| PARAM_VALUE | 0 | *dev->driver_data->stats_buffer.addr | (-4611686018427387904) |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/scsi/scsi_pm.c do_scsi_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | dev->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->type | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/usb/phy/phy-fsl-usb.c fsl_otg_start_host() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm->resume | 1-u64max |
| CONTAINER | 0 | -24-120-288+0 | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fsm->lock |
drivers/hid/intel-ish-hid/ishtp/bus.c ishtp_cl_device_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/platform.c platform_pm_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm->resume | 1-u64max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/pnp/driver.c pnp_bus_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/pci/pci-driver.c pci_pm_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm->resume | 1-u64max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/firmware/arm_scmi/bus.c scmi_pm_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm->resume | 1-u64max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/power/generic_ops.c pm_generic_resume() -> (struct dev_pm_ops)->resume()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/scsi_pm.c do_scsi_restore() -> (struct dev_pm_ops)->restore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | dev->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | dev->type | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/platform.c platform_pm_restore() -> (struct dev_pm_ops)->restore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm->restore | 1-u64max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/pci/pci-driver.c pci_pm_restore() -> (struct dev_pm_ops)->restore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver->pm->restore | 1-u64max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/base/power/generic_ops.c pm_generic_restore() -> (struct dev_pm_ops)->restore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/base/power/main.c dpm_run_callback() -> dpm_run_callback param 0()
| 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 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| BUF_SIZE | 0 | dev | (-1),16,24,56,64,120,1616,7104 |
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | 0 | &dev->mutex |