Lines Matching refs:template
2886 struct snd_pcm_oss_setup *setup, *setup1, template; in snd_pcm_oss_proc_write() local
2890 memset(&template, 0, sizeof(template)); in snd_pcm_oss_proc_write()
2899 template = *setup; in snd_pcm_oss_proc_write()
2904 template.periods = simple_strtoul(str, NULL, 10); in snd_pcm_oss_proc_write()
2906 template.period_size = simple_strtoul(str, NULL, 10); in snd_pcm_oss_proc_write()
2908 if (template.period_size & (1 << idx1)) in snd_pcm_oss_proc_write()
2911 template.period_size &= ~(1 << idx1); in snd_pcm_oss_proc_write()
2915 template.disable = 1; in snd_pcm_oss_proc_write()
2917 template.direct = 1; in snd_pcm_oss_proc_write()
2919 template.block = 1; in snd_pcm_oss_proc_write()
2921 template.nonblock = 1; in snd_pcm_oss_proc_write()
2923 template.partialfrag = 1; in snd_pcm_oss_proc_write()
2925 template.nosilence = 1; in snd_pcm_oss_proc_write()
2927 template.buggyptr = 1; in snd_pcm_oss_proc_write()
2944 template.task_name = kstrdup(task_name, GFP_KERNEL); in snd_pcm_oss_proc_write()
2945 if (! template.task_name) { in snd_pcm_oss_proc_write()
2952 *setup = template; in snd_pcm_oss_proc_write()