Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/soc/intel/atom/sst-mfld-platform-pcm.c power_down_sst() -> (struct sst_ops)->power()

Type Parameter Key Value
PARAM_VALUE 1 state 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/soc/intel/atom/sst-mfld-platform-pcm.c power_up_sst() -> (struct sst_ops)->power()

Type Parameter Key Value
PARAM_VALUE 1 state 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

sound/soc/intel/atom/sst-atom-controls.c sst_handle_vb_timer() -> (struct sst_ops)->power()

Type Parameter Key Value
PARAM_VALUE 1 state 1
CONTAINER 0 *(-72-16+8) $(-1)
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/atom/sst-atom-controls.c sst_handle_vb_timer() -> (struct sst_ops)->power()

Type Parameter Key Value
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 state 0
CONTAINER 0 *(-72-16+8) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

sound/soc/intel/atom/sst-mfld-platform-compress.c sst_platform_compr_free() -> (struct compress_sst_ops)->power()

Type Parameter Key Value
PARAM_VALUE 1 state 0
CONTAINER 0 *(-112-32+8) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fe->card->mutex
HALF_LOCKED2 _T->lock

sound/soc/intel/atom/sst-mfld-platform-compress.c sst_platform_compr_open() -> (struct compress_sst_ops)->power()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->owner 0,4096-ptr_max
PARAM_VALUE 0 dev->driver->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 dev->driver->owner->state 0-1,3-u32max
PARAM_VALUE 1 state 1
CONTAINER 0 *(-112-32+8) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock
HALF_LOCKED2 &fe->card->mutex