Documented in 1 files:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

sound/core/oss/pcm_plugin.c snd_pcm_plug_format_plugins() -> params_access()

Type Parameter Key Value
DATA_SOURCE 0 p $2

sound/core/pcm_native.c snd_pcm_hw_params() -> params_access()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
BUF_SIZE 0 p (-1),608
BUF_SIZE 0 p (-1),608
DATA_SOURCE 0 p $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 p->cmask 0-u32max
USER_DATA 0 p->flags 0-u32max
USER_DATA 0 p->msbits 0-u32max
USER_DATA 0 p->rate_den 0-u32max
USER_DATA 0 p->rate_num 0-u32max
USER_PTR 0 p
USER_PTR 0 p->intervals
USER_PTR 0 p->ires
USER_PTR 0 p->masks
USER_PTR 0 p->mres
USER_PTR 0 p->reserved
LOCK2 &runtime->buffer_mutex
TYPE_LOCK (struct snd_pcm_runtime)->buffer_mutex

drivers/usb/gadget/function/u_uac1_legacy.c playback_default_hw_params() -> params_access()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
BUF_SIZE 0 p 608
DATA_SOURCE 0 p r _kzalloc_noprof
MEM_ZERO 0 p
RX_PATH
TASK_NOT_RUNNING

sound/pci/asihpi/asihpi.c print_hwparams() -> params_access()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
DATA_SOURCE 0 p $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 p->cmask 0-u32max
USER_DATA 0 p->flags 0-u32max
USER_DATA 0 p->msbits 0-u32max
USER_DATA 0 p->rate_den 0-u32max
USER_DATA 0 p->rate_num 0-u32max
USER_PTR 0 p
USER_PTR 0 p->intervals
USER_PTR 0 p->ires
USER_PTR 0 p->masks
USER_PTR 0 p->mres
USER_PTR 0 p->reserved
LOCK2 &runtime->buffer_mutex
TYPE_LOCK (struct snd_pcm_runtime)->buffer_mutex

sound/core/oss/io.c snd_pcm_plugin_build_io() -> params_access()

Type Parameter Key Value
PARAM_VALUE 0 p 1-u64max
DATA_SOURCE 0 p $1