Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hsi/clients/cmt_speech.c cs_hsi_start() -> cs_hsi_free_data()

Type Parameter Key Value
PARAM_VALUE 0 hi 4096-ptr_max
PARAM_VALUE 0 hi->cl 4096-ptr_max
PARAM_VALUE 0 hi->cl->device.bus 0,4096-ptr_max
PARAM_VALUE 0 hi->cl->device.class 0,4096-ptr_max
PARAM_VALUE 0 hi->cl->device.driver 0,4096-ptr_max
PARAM_VALUE 0 hi->cmdqueue.next 4096-ptr_max
PARAM_VALUE 0 hi->cmdqueue.next->next 4096-ptr_max
PARAM_VALUE 0 hi->cmdqueue.prev 4096-ptr_max
PARAM_VALUE 0 hi->cmdqueue.prev->next 4096-ptr_max
PARAM_VALUE 0 hi->cmdqueue.prev->prev 4096-ptr_max
PARAM_VALUE 0 hi->data_rx_msg 4096-ptr_max
PARAM_VALUE 0 hi->data_rx_msg->context 4096-ptr_max
PARAM_VALUE 0 hi->data_rx_msg->destructor 1669167869601263616
PARAM_VALUE 0 hi->data_rx_msg->sgt.nents 0
PARAM_VALUE 0 hi->data_rx_msg->sgt.orig_nents 0
PARAM_VALUE 0 hi->data_rx_msg->sgt.sgl 0
PARAM_VALUE 0 hi->data_tx_msg 4096-ptr_max
PARAM_VALUE 0 hi->data_tx_msg->context 4096-ptr_max
PARAM_VALUE 0 hi->data_tx_msg->destructor 1669167869601263616
PARAM_VALUE 0 hi->data_tx_msg->sgt.nents 0
PARAM_VALUE 0 hi->data_tx_msg->sgt.orig_nents 0
PARAM_VALUE 0 hi->data_tx_msg->sgt.sgl 0
PARAM_VALUE 0 hi->datawait.head.next 4096-ptr_max
PARAM_VALUE 0 hi->datawait.head.next->next 4096-ptr_max
PARAM_VALUE 0 hi->datawait.head.prev 4096-ptr_max
PARAM_VALUE 0 hi->datawait.head.prev->next 4096-ptr_max
PARAM_VALUE 0 hi->datawait.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 hi->iface_state 0
PARAM_VALUE 0 hi->master 4096-ptr_max,(-19)
PARAM_VALUE 0 hi->master->device.driver_data 4096-ptr_max
PARAM_VALUE 0 hi->master->device.driver_data->netdev 4096-ptr_max
PARAM_VALUE 0 hi->mmap_base 18379471554275704832,18446612682070032384
PARAM_VALUE 0 hi->mmap_cfg 18379471554275704832,18446612682070032384
PARAM_VALUE 0 hi->mmap_size 4096
BUF_SIZE 0 hi 456
DATA_SOURCE 0 hi r _kzalloc_noprof
MEM_ZERO 0 hi->mmap_cfg
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hsi/clients/cmt_speech.c cs_hsi_stop() -> cs_hsi_free_data()

Type Parameter Key Value
PARAM_VALUE 0 hi 4096-ptr_max
PARAM_VALUE 0 hi->cl 4096-ptr_max
PARAM_VALUE 0 hi->cl->pclaimed 0
PARAM_VALUE 0 hi->iface_state 0
PARAM_VALUE 0 hi->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hi->master->device.driver_data->keep_alive.flags 0-4194302
PARAM_VALUE 0 hi->master->device.driver_data->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hi->master->device.driver_data->tx_usecnt.counter s32min-s32max
PARAM_VALUE 0 hi->master->device.driver_data->tx_wd.flags 0-4194302
PARAM_VALUE 0 hi->pm_qos_req.qos 0-2404875435994365951,2404875435994365953-u64max
PARAM_VALUE 0 hi->wakeline_state 0
CAPPED_DATA 0 hi->cl 1
DATA_SOURCE 0 hi $0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &hi->lock
TYPE_LOCK (struct cs_hsi_iface)->lock