Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

sound/soc/sof/pcm.c sof_pcm_hw_params() -> snd_sof_create_page_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 dmab->addr 9223372036854788096-9223372036855042047[c]
USER_DATA 1 dmab->bytes 0,4096-4294967296[c]
UNITS 0 dev unit_byte
UNITS 3 size unit_byte

sound/soc/sof/ipc3-dtrace.c ipc3_dtrace_init() -> snd_sof_create_page_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 0,4096-ptr_max
PARAM_VALUE 0 dev->bus 0,4096-ptr_max
PARAM_VALUE 0 dev->class 0,4096-ptr_max
PARAM_VALUE 0 dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->driver 0,4096-ptr_max
PARAM_VALUE 0 dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 dev->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 dev->kobj.release.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 dev->kobj.release.wq->saved_min_active s32min-s32max
PARAM_VALUE 1 dmab 4096-ptr_max
PARAM_VALUE 1 dmab->addr 0
PARAM_VALUE 1 dmab->area 1-u64max
PARAM_VALUE 1 dmab->bytes 0,4096-u64max
PARAM_VALUE 1 dmab->dev.dev 0,4096-ptr_max
PARAM_VALUE 1 dmab->dev.dir 2
PARAM_VALUE 1 dmab->dev.type 3
PARAM_VALUE 2 page_table 1-u64max
PARAM_VALUE 3 size 0,4096-u64max
NOSPEC 3 size
MEM_ZERO 1 dmab
UNITS 3 size unit_byte
HALF_LOCKED2 &pool->lock

sound/soc/sof/compress.c create_page_table() -> snd_sof_create_page_table()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 dmab 4096-ptr_max
PARAM_VALUE 1 dmab->area 1-u64max
PARAM_VALUE 1 dmab->bytes 0,4096-u64max
PARAM_VALUE 3 size 0-u32max
DATA_SOURCE 3 size $3
NOSPEC 3 size
NOSPEC 3 size
USER_DATA 1 dmab->addr 9223372036854788096-9223372036855042047[c]
USER_DATA 1 dmab->bytes 0,4096-4294967296[c]
USER_DATA 3 size 1-u32max[c]
UNITS 0 dev unit_byte
UNITS 3 size unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &fe->card->mutex