Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

sound/soc/amd/acp/acp-rembrandt.c rmb_pcm_resume() -> config_pte_for_stream()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->rsrc 4096-ptr_max
PARAM_VALUE 1 stream 4096-ptr_max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
CAPPED_DATA 0 &chip->stream_list 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->acp_lock
TYPE_LOCK (struct acp_chip_info)->acp_lock

sound/soc/amd/acp/acp70.c acp70_pcm_resume() -> config_pte_for_stream()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 stream 4096-ptr_max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
CAPPED_DATA 0 &chip->stream_list 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->acp_lock
TYPE_LOCK (struct acp_chip_info)->acp_lock

sound/soc/amd/acp/acp-platform.c acp_dma_hw_params() -> config_pte_for_stream()

Type Parameter Key Value
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 1 stream s32min-(-2),1-s32max
BUF_SIZE 1 stream s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
UNITS 1 stream unit_byte
HALF_LOCKED2 &runtime->buffer_mutex

sound/soc/amd/acp/acp63.c acp63_pcm_resume() -> config_pte_for_stream()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->rsrc 4096-ptr_max
PARAM_VALUE 1 stream 4096-ptr_max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
CAPPED_DATA 0 &chip->stream_list 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->acp_lock
TYPE_LOCK (struct acp_chip_info)->acp_lock

sound/soc/amd/acp/acp-renoir.c rn_pcm_resume() -> config_pte_for_stream()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 stream 4096-ptr_max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
CAPPED_DATA 0 &chip->stream_list 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->acp_lock
TYPE_LOCK (struct acp_chip_info)->acp_lock