Lines Matching refs:pstr

1940 		if (substream->pstr->substream_count > 1)  in snd_pcm_oss_get_caps1()
2847 struct snd_pcm_str *pstr = entry->private_data; in snd_pcm_oss_proc_read() local
2848 struct snd_pcm_oss_setup *setup = pstr->oss.setup_list; in snd_pcm_oss_proc_read()
2849 mutex_lock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read()
2863 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read()
2866 static void snd_pcm_oss_proc_free_setup_list(struct snd_pcm_str * pstr) in snd_pcm_oss_proc_free_setup_list() argument
2870 for (setup = pstr->oss.setup_list, pstr->oss.setup_list = NULL; in snd_pcm_oss_proc_free_setup_list()
2876 pstr->oss.setup_list = NULL; in snd_pcm_oss_proc_free_setup_list()
2882 struct snd_pcm_str *pstr = entry->private_data; in snd_pcm_oss_proc_write() local
2889 mutex_lock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
2893 snd_pcm_oss_proc_free_setup_list(pstr); in snd_pcm_oss_proc_write()
2894 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
2897 for (setup = pstr->oss.setup_list; setup; setup = setup->next) { in snd_pcm_oss_proc_write()
2934 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
2937 if (pstr->oss.setup_list == NULL) in snd_pcm_oss_proc_write()
2938 pstr->oss.setup_list = setup; in snd_pcm_oss_proc_write()
2940 for (setup1 = pstr->oss.setup_list; in snd_pcm_oss_proc_write()
2948 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
2953 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
2962 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_oss_proc_init() local
2963 if (pstr->substream_count == 0) in snd_pcm_oss_proc_init()
2965 if ((entry = snd_info_create_card_entry(pcm->card, "oss", pstr->proc_root)) != NULL) { in snd_pcm_oss_proc_init()
2970 entry->private_data = pstr; in snd_pcm_oss_proc_init()
2976 pstr->oss.proc_entry = entry; in snd_pcm_oss_proc_init()
2984 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_oss_proc_done() local
2985 snd_info_free_entry(pstr->oss.proc_entry); in snd_pcm_oss_proc_done()
2986 pstr->oss.proc_entry = NULL; in snd_pcm_oss_proc_done()
2987 snd_pcm_oss_proc_free_setup_list(pstr); in snd_pcm_oss_proc_done()