Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/soc/qcom/qcom_pd_mapper.c qcom_pdm_remove() -> qcom_pdm_stop()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
BUF_SIZE 0 data s32min-(-2),1-s32max
BUF_SIZE 0 data s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 data unit_byte
LOCK2 global &qcom_pdm_mutex
HALF_LOCKED2 &dev->mutex

drivers/soc/qcom/qcom_pd_mapper.c qcom_pdm_start() -> qcom_pdm_stop()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->handle.handlers 1577701417416855552
PARAM_VALUE 0 data->handle.handlers->decoded_size 0-1,4,20,25,46,72,322,2504
PARAM_VALUE 0 data->handle.handlers->ei 0,4096-ptr_max
PARAM_VALUE 0 data->handle.handlers->fn 0,4096-ptr_max
PARAM_VALUE 0 data->handle.handlers->msg_id 0-1,32-34,36,43,53,55-56,62
PARAM_VALUE 0 data->handle.handlers->type 0,2,4
PARAM_VALUE 0 data->handle.lookup_results.next 4096-ptr_max
PARAM_VALUE 0 data->handle.lookup_results.next->next 4096-ptr_max
PARAM_VALUE 0 data->handle.lookup_results.prev 4096-ptr_max
PARAM_VALUE 0 data->handle.lookup_results.prev->next 4096-ptr_max
PARAM_VALUE 0 data->handle.lookup_results.prev->prev 4096-ptr_max
PARAM_VALUE 0 data->handle.lookups.next 4096-ptr_max
PARAM_VALUE 0 data->handle.lookups.next->next 4096-ptr_max
PARAM_VALUE 0 data->handle.lookups.prev 4096-ptr_max
PARAM_VALUE 0 data->handle.lookups.prev->next 4096-ptr_max
PARAM_VALUE 0 data->handle.lookups.prev->prev 4096-ptr_max
PARAM_VALUE 0 data->handle.recv_buf 4096-ptr_max
PARAM_VALUE 0 data->handle.recv_buf_size 20-21,32,53,81,86,2396,6189,8199
PARAM_VALUE 0 data->handle.services.next 4096-ptr_max
PARAM_VALUE 0 data->handle.services.next->next 4096-ptr_max
PARAM_VALUE 0 data->handle.services.prev 4096-ptr_max
PARAM_VALUE 0 data->handle.services.prev->next 4096-ptr_max
PARAM_VALUE 0 data->handle.services.prev->prev 4096-ptr_max
PARAM_VALUE 0 data->handle.sock 4096-ptr_max
PARAM_VALUE 0 data->handle.sock->sk->sk_data_ready 4992329655682707456
PARAM_VALUE 0 data->handle.sock->sk->sk_error_report 4992329655682707456
PARAM_VALUE 0 data->handle.sock->type 2
PARAM_VALUE 0 data->handle.sock_lock.dep_map->name 0-255
PARAM_VALUE 0 data->handle.sock_lock.first_waiter 0
PARAM_VALUE 0 data->handle.sock_lock.magic 4096-ptr_max
PARAM_VALUE 0 data->handle.sock_lock.osq.tail.counter 0
PARAM_VALUE 0 data->handle.sock_lock.owner.counter 0
PARAM_VALUE 0 data->handle.txn_lock.dep_map->name 0-255
PARAM_VALUE 0 data->handle.txn_lock.first_waiter 0
PARAM_VALUE 0 data->handle.txn_lock.magic 4096-ptr_max
PARAM_VALUE 0 data->handle.txn_lock.osq.tail.counter 0
PARAM_VALUE 0 data->handle.txn_lock.owner.counter 0
PARAM_VALUE 0 data->handle.txns.idr_base 0
PARAM_VALUE 0 data->handle.txns.idr_next 0
PARAM_VALUE 0 data->handle.txns.idr_rt.xa_flags 33554436
PARAM_VALUE 0 data->handle.txns.idr_rt.xa_head 0
PARAM_VALUE 0 data->handle.wq 4096-ptr_max
PARAM_VALUE 0 data->refcnt.refs.counter 1
PARAM_VALUE 0 data->services.next 4096-ptr_max
PARAM_VALUE 0 data->services.next->next 4096-ptr_max
PARAM_VALUE 0 data->services.prev->next 4096-ptr_max
PARAM_VALUE 0 data->services.prev->prev 4096-ptr_max
BUF_SIZE 0 data 656
CAPPED_DATA 0 data->handle.recv_buf 1
DATA_SOURCE 0 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &qcom_pdm_mutex