Lines Matching refs:sw_params
861 struct snd_pcm_sw_params *sw_params; in snd_pcm_oss_change_params_locked() local
873 sw_params = kzalloc(sizeof(*sw_params), GFP_KERNEL); in snd_pcm_oss_change_params_locked()
876 if (!sw_params || !params || !sparams) { in snd_pcm_oss_change_params_locked()
1012 sw_params->start_threshold = 1; in snd_pcm_oss_change_params_locked()
1014 sw_params->start_threshold = runtime->boundary; in snd_pcm_oss_change_params_locked()
1018 sw_params->stop_threshold = runtime->boundary; in snd_pcm_oss_change_params_locked()
1020 sw_params->stop_threshold = runtime->buffer_size; in snd_pcm_oss_change_params_locked()
1021 sw_params->tstamp_mode = SNDRV_PCM_TSTAMP_NONE; in snd_pcm_oss_change_params_locked()
1022 sw_params->period_step = 1; in snd_pcm_oss_change_params_locked()
1023 sw_params->avail_min = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ? in snd_pcm_oss_change_params_locked()
1027 sw_params->silence_threshold = 0; in snd_pcm_oss_change_params_locked()
1028 sw_params->silence_size = 0; in snd_pcm_oss_change_params_locked()
1034 sw_params->silence_threshold = frames; in snd_pcm_oss_change_params_locked()
1035 sw_params->silence_size = frames; in snd_pcm_oss_change_params_locked()
1038 err = snd_pcm_kernel_ioctl(substream, SNDRV_PCM_IOCTL_SW_PARAMS, sw_params); in snd_pcm_oss_change_params_locked()
1097 kfree(sw_params); in snd_pcm_oss_change_params_locked()