Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

sound/usb/qcom/qc_audio_offload.c qc_usb_audio_probe() -> qmi_add_server()

Type Parameter Key Value
PARAM_VALUE 0 qmi 4096-ptr_max
PARAM_VALUE 0 qmi->handlers 5367937664101462016
PARAM_VALUE 0 qmi->handlers->decoded_size 0-1,4,20,25,46,72,322,2504
PARAM_VALUE 0 qmi->handlers->msg_id 0-1,32-34,36,43,53,55-56,62
PARAM_VALUE 0 qmi->handlers->type 0,2,4
PARAM_VALUE 0 qmi->lookup_results.next 4096-ptr_max
PARAM_VALUE 0 qmi->lookup_results.next->next 4096-ptr_max
PARAM_VALUE 0 qmi->lookup_results.prev 4096-ptr_max
PARAM_VALUE 0 qmi->lookup_results.prev->next 4096-ptr_max
PARAM_VALUE 0 qmi->lookup_results.prev->prev 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.next 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.next->next 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.prev 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.prev->next 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.prev->prev 4096-ptr_max
PARAM_VALUE 0 qmi->recv_buf 0,4096-ptr_max
PARAM_VALUE 0 qmi->recv_buf_size 20-21,32,53,81,86,2396,6189,8199
PARAM_VALUE 0 qmi->services.next 4096-ptr_max
PARAM_VALUE 0 qmi->services.next->next 4096-ptr_max
PARAM_VALUE 0 qmi->services.prev 4096-ptr_max
PARAM_VALUE 0 qmi->services.prev->next 4096-ptr_max
PARAM_VALUE 0 qmi->services.prev->prev 4096-ptr_max
PARAM_VALUE 0 qmi->sock_lock.dep_map->name 0-255
PARAM_VALUE 0 qmi->sock_lock.first_waiter 0
PARAM_VALUE 0 qmi->sock_lock.magic 4096-ptr_max
PARAM_VALUE 0 qmi->sock_lock.osq.tail.counter 0
PARAM_VALUE 0 qmi->sock_lock.owner.counter 0
PARAM_VALUE 0 qmi->txn_lock.dep_map->name 0-255
PARAM_VALUE 0 qmi->txn_lock.magic 4096-ptr_max
PARAM_VALUE 0 qmi->txns.idr_base 0
PARAM_VALUE 0 qmi->txns.idr_next 0
PARAM_VALUE 0 qmi->txns.idr_rt.xa_flags 33554436
PARAM_VALUE 1 service 1053
PARAM_VALUE 2 version 1
PARAM_VALUE 3 instance 0
BUF_SIZE 0 qmi 632
DATA_SOURCE 0 qmi r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING

drivers/net/ipa/ipa_qmi.c ipa_qmi_setup() -> qmi_add_server()

Type Parameter Key Value
PARAM_VALUE 0 qmi 4096-ptr_max
PARAM_VALUE 0 qmi->handlers 2039564107621765120
PARAM_VALUE 0 qmi->lookup_results.next 4096-ptr_max
PARAM_VALUE 0 qmi->lookup_results.prev 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.next 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.prev 4096-ptr_max
PARAM_VALUE 0 qmi->recv_buf 4096-ptr_max
PARAM_VALUE 0 qmi->recv_buf_size 20-21,32,53,81,86,2396,6189,8199
PARAM_VALUE 0 qmi->services.next 4096-ptr_max
PARAM_VALUE 0 qmi->services.prev 4096-ptr_max
PARAM_VALUE 0 qmi->sock 4096-ptr_max
PARAM_VALUE 0 qmi->sock_lock.first_waiter 0
PARAM_VALUE 0 qmi->sock_lock.magic 4096-ptr_max
PARAM_VALUE 0 qmi->sock_lock.osq.tail.counter 0
PARAM_VALUE 0 qmi->sock_lock.owner.counter 0
PARAM_VALUE 0 qmi->txn_lock.magic 4096-ptr_max
PARAM_VALUE 0 qmi->txns.idr_rt.xa_flags 33554436
PARAM_VALUE 0 qmi->wq 4096-ptr_max
PARAM_VALUE 1 service 49
PARAM_VALUE 2 version 1
PARAM_VALUE 3 instance 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

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

Type Parameter Key Value
PARAM_VALUE 0 qmi 4096-ptr_max
PARAM_VALUE 0 qmi->handlers 1577701417416855552
PARAM_VALUE 0 qmi->lookup_results.next 4096-ptr_max
PARAM_VALUE 0 qmi->lookup_results.prev 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.next 4096-ptr_max
PARAM_VALUE 0 qmi->lookups.prev 4096-ptr_max
PARAM_VALUE 0 qmi->recv_buf 4096-ptr_max
PARAM_VALUE 0 qmi->recv_buf_size 20-21,32,53,81,86,2396,6189,8199
PARAM_VALUE 0 qmi->services.next 4096-ptr_max
PARAM_VALUE 0 qmi->services.prev 4096-ptr_max
PARAM_VALUE 0 qmi->sock 4096-ptr_max
PARAM_VALUE 0 qmi->sock_lock.first_waiter 0
PARAM_VALUE 0 qmi->sock_lock.magic 4096-ptr_max
PARAM_VALUE 0 qmi->sock_lock.osq.tail.counter 0
PARAM_VALUE 0 qmi->sock_lock.owner.counter 0
PARAM_VALUE 0 qmi->txn_lock.magic 4096-ptr_max
PARAM_VALUE 0 qmi->txns.idr_rt.xa_flags 33554436
PARAM_VALUE 0 qmi->wq 4096-ptr_max
PARAM_VALUE 1 service 64
PARAM_VALUE 2 version 257
PARAM_VALUE 3 instance 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &qcom_pdm_mutex