Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/b44.c b44_remove_one() -> ssb_pcihost_set_power_state()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 0 sdev->bus 4096-ptr_max
PARAM_VALUE 0 sdev->bus->powered_up 0
PARAM_VALUE 0 sdev->ops 4096-ptr_max
PARAM_VALUE 0 sdev->ops->read32 4096-ptr_max
PARAM_VALUE 1 state 3
CAPPED_DATA 0 sdev 1
DATA_SOURCE 0 sdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 sdev->bus->chipco.capabilities 0-u32max
HOST_DATA 0 sdev->bus->chipco.max_timer_ms 2114-u16max,541200-u32max[c]
HOST_DATA 0 sdev->bus->chipco.status 0-u32max
HOST_DATA 0 sdev->bus->chipco.ticks_per_ms 1-31[c]
HALF_LOCKED2 &bus->sprom_mutex
HALF_LOCKED2 &of->mutex

drivers/net/ethernet/broadcom/b44.c b44_suspend() -> ssb_pcihost_set_power_state()

Type Parameter Key Value
PARAM_VALUE 0 sdev 4096-ptr_max
PARAM_VALUE 1 state 3
DATA_SOURCE 0 sdev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &system_transition_mutex
TYPE_LOCK (struct device)->mutex