Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/interconnect/qcom/bcm-voter.c qcom_icc_bcm_voter_commit() -> rpmh_write_batch()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 state 2
PARAM_VALUE 2 cmd 7458661707749445632
PARAM_VALUE 3 n 4096-ptr_max
BUF_SIZE 2 cmd 768
BUF_SIZE 3 n 44
RX_PATH
TASK_NOT_RUNNING
LOCK2 &voter->lock
LOCK2 global &icc_bw_lock
HALF_LOCKED2 global &icc_lock
TYPE_LOCK (struct bcm_voter)->lock

drivers/interconnect/qcom/bcm-voter.c qcom_icc_bcm_voter_commit() -> rpmh_write_batch()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 state 1
PARAM_VALUE 2 cmd 7458661707749445632
PARAM_VALUE 3 n 4096-ptr_max
BUF_SIZE 2 cmd 768
BUF_SIZE 3 n 44
RX_PATH
TASK_NOT_RUNNING
LOCK2 &voter->lock
LOCK2 global &icc_bw_lock
HALF_LOCKED2 global &icc_lock
TYPE_LOCK (struct bcm_voter)->lock

drivers/interconnect/qcom/bcm-voter.c qcom_icc_bcm_voter_commit() -> rpmh_write_batch()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->parent 4096-ptr_max
PARAM_VALUE 1 state 0
PARAM_VALUE 2 cmd 7458661707749445632
PARAM_VALUE 3 n 4096-ptr_max
BUF_SIZE 2 cmd 768
BUF_SIZE 3 n 44
RX_PATH
TASK_NOT_RUNNING
LOCK2 &voter->lock
LOCK2 global &icc_bw_lock
HALF_LOCKED2 global &icc_lock
TYPE_LOCK (struct bcm_voter)->lock