Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/core/pcm_native.c snd_pcm_hw_params_old_user() -> snd_pcm_hw_convert_from_old_params()

Type Parameter Key Value
PARAM_VALUE 0 params 4096-ptr_max
PARAM_VALUE 1 oparams 1-ptr_max
BUF_SIZE 0 params 608
BUF_SIZE 1 oparams 256
DATA_SOURCE 0 params r _kmalloc_noprof
DATA_SOURCE 1 oparams r memdup_user
NOCHECK_CALL
USER_DATA 1 oparams->cmask 0-u32max
USER_DATA 1 oparams->fifo_size 0-u64max
USER_DATA 1 oparams->flags 0-u32max
USER_DATA 1 oparams->info 0-u32max
USER_DATA 1 oparams->msbits 0-u32max
USER_DATA 1 oparams->rate_den 0-u32max
USER_DATA 1 oparams->rate_num 0-u32max
USER_DATA 1 oparams->rmask 0-u32max
USER_DATA 1 *oparams s64min-s64max
USER_PTR 1 oparams
USER_PTR 1 oparams->intervals
USER_PTR 1 oparams->masks
USER_PTR 1 oparams->reserved

sound/core/pcm_native.c snd_pcm_hw_refine_old_user() -> snd_pcm_hw_convert_from_old_params()

Type Parameter Key Value
PARAM_VALUE 0 params 4096-ptr_max
PARAM_VALUE 1 oparams 1-ptr_max
BUF_SIZE 0 params 608
BUF_SIZE 1 oparams 256
DATA_SOURCE 0 params r _kmalloc_noprof
DATA_SOURCE 1 oparams r memdup_user
NOCHECK_CALL
USER_DATA 1 oparams->cmask 0-u32max
USER_DATA 1 oparams->fifo_size 0-u64max
USER_DATA 1 oparams->flags 0-u32max
USER_DATA 1 oparams->info 0-u32max
USER_DATA 1 oparams->msbits 0-u32max
USER_DATA 1 oparams->rate_den 0-u32max
USER_DATA 1 oparams->rate_num 0-u32max
USER_DATA 1 oparams->rmask 0-u32max
USER_DATA 1 *oparams s64min-s64max
USER_PTR 1 oparams
USER_PTR 1 oparams->intervals
USER_PTR 1 oparams->masks
USER_PTR 1 oparams->reserved