Lines Matching refs:setup

728 	if (substream->oss.setup.period_size > 16)  in snd_pcm_oss_period_size()
729 oss_period_size = substream->oss.setup.period_size; in snd_pcm_oss_period_size()
771 if (substream->oss.setup.periods > 1) in snd_pcm_oss_period_size()
772 oss_periods = substream->oss.setup.periods; in snd_pcm_oss_period_size()
868 direct = substream->oss.setup.direct; in snd_pcm_oss_change_params()
1011 substream->oss.setup.nosilence) { in snd_pcm_oss_change_params()
1389 if (substream->oss.setup.partialfrag || in snd_pcm_oss_write1()
1790 direct = substream->oss.setup.direct; in snd_pcm_oss_get_formats()
2137 if (substream->oss.setup.buggyptr) in snd_pcm_oss_get_ptr()
2235 struct snd_pcm_oss_setup *setup; in snd_pcm_oss_look_for_setup() local
2239 for (setup = pcm->streams[stream].oss.setup_list; setup; in snd_pcm_oss_look_for_setup()
2240 setup = setup->next) { in snd_pcm_oss_look_for_setup()
2241 if (!strcmp(setup->task_name, task_name)) in snd_pcm_oss_look_for_setup()
2246 if (setup) in snd_pcm_oss_look_for_setup()
2247 *rsetup = *setup; in snd_pcm_oss_look_for_setup()
2264 struct snd_pcm_oss_setup *setup, in snd_pcm_oss_init_substream() argument
2270 substream->oss.setup = *setup; in snd_pcm_oss_init_substream()
2271 if (setup->nonblock) in snd_pcm_oss_init_substream()
2273 else if (setup->block) in snd_pcm_oss_init_substream()
2315 struct snd_pcm_oss_setup *setup) in snd_pcm_oss_open_file() argument
2335 if (setup[idx].disable) in snd_pcm_oss_open_file()
2354 snd_pcm_oss_init_substream(substream, &setup[idx], minor); in snd_pcm_oss_open_file()
2387 struct snd_pcm_oss_setup setup[2]; in snd_pcm_oss_open() local
2412 memset(setup, 0, sizeof(setup)); in snd_pcm_oss_open()
2415 task_name, &setup[0]); in snd_pcm_oss_open()
2418 task_name, &setup[1]); in snd_pcm_oss_open()
2429 iminor(inode), setup); in snd_pcm_oss_open()
2848 struct snd_pcm_oss_setup *setup = pstr->oss.setup_list; in snd_pcm_oss_proc_read() local
2850 while (setup) { in snd_pcm_oss_proc_read()
2852 setup->task_name, in snd_pcm_oss_proc_read()
2853 setup->periods, in snd_pcm_oss_proc_read()
2854 setup->period_size, in snd_pcm_oss_proc_read()
2855 setup->disable ? " disable" : "", in snd_pcm_oss_proc_read()
2856 setup->direct ? " direct" : "", in snd_pcm_oss_proc_read()
2857 setup->block ? " block" : "", in snd_pcm_oss_proc_read()
2858 setup->nonblock ? " non-block" : "", in snd_pcm_oss_proc_read()
2859 setup->partialfrag ? " partial-frag" : "", in snd_pcm_oss_proc_read()
2860 setup->nosilence ? " no-silence" : ""); in snd_pcm_oss_proc_read()
2861 setup = setup->next; in snd_pcm_oss_proc_read()
2868 struct snd_pcm_oss_setup *setup, *setupn; in snd_pcm_oss_proc_free_setup_list() local
2870 for (setup = pstr->oss.setup_list, pstr->oss.setup_list = NULL; in snd_pcm_oss_proc_free_setup_list()
2871 setup; setup = setupn) { in snd_pcm_oss_proc_free_setup_list()
2872 setupn = setup->next; in snd_pcm_oss_proc_free_setup_list()
2873 kfree(setup->task_name); in snd_pcm_oss_proc_free_setup_list()
2874 kfree(setup); in snd_pcm_oss_proc_free_setup_list()
2886 struct snd_pcm_oss_setup *setup, *setup1, template; in snd_pcm_oss_proc_write() local
2897 for (setup = pstr->oss.setup_list; setup; setup = setup->next) { in snd_pcm_oss_proc_write()
2898 if (!strcmp(setup->task_name, task_name)) { in snd_pcm_oss_proc_write()
2899 template = *setup; in snd_pcm_oss_proc_write()
2930 if (setup == NULL) { in snd_pcm_oss_proc_write()
2931 setup = kmalloc(sizeof(*setup), GFP_KERNEL); in snd_pcm_oss_proc_write()
2932 if (! setup) { in snd_pcm_oss_proc_write()
2938 pstr->oss.setup_list = setup; in snd_pcm_oss_proc_write()
2942 setup1->next = setup; in snd_pcm_oss_proc_write()
2946 kfree(setup); in snd_pcm_oss_proc_write()
2952 *setup = template; in snd_pcm_oss_proc_write()