Lines Matching refs:pstr

2035 		if (substream->pstr->substream_count > 1)  in snd_pcm_oss_get_caps1()
2965 struct snd_pcm_str *pstr = entry->private_data; in snd_pcm_oss_proc_read() local
2966 struct snd_pcm_oss_setup *setup = pstr->oss.setup_list; in snd_pcm_oss_proc_read()
2967 mutex_lock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read()
2981 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_read()
2984 static void snd_pcm_oss_proc_free_setup_list(struct snd_pcm_str * pstr) in snd_pcm_oss_proc_free_setup_list() argument
2988 for (setup = pstr->oss.setup_list, pstr->oss.setup_list = NULL; in snd_pcm_oss_proc_free_setup_list()
2994 pstr->oss.setup_list = NULL; in snd_pcm_oss_proc_free_setup_list()
3000 struct snd_pcm_str *pstr = entry->private_data; in snd_pcm_oss_proc_write() local
3007 mutex_lock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3011 snd_pcm_oss_proc_free_setup_list(pstr); in snd_pcm_oss_proc_write()
3012 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3015 for (setup = pstr->oss.setup_list; setup; setup = setup->next) { in snd_pcm_oss_proc_write()
3052 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3055 if (pstr->oss.setup_list == NULL) in snd_pcm_oss_proc_write()
3056 pstr->oss.setup_list = setup; in snd_pcm_oss_proc_write()
3058 for (setup1 = pstr->oss.setup_list; in snd_pcm_oss_proc_write()
3066 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3071 mutex_unlock(&pstr->oss.setup_mutex); in snd_pcm_oss_proc_write()
3080 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_oss_proc_init() local
3081 if (pstr->substream_count == 0) in snd_pcm_oss_proc_init()
3083 entry = snd_info_create_card_entry(pcm->card, "oss", pstr->proc_root); in snd_pcm_oss_proc_init()
3089 entry->private_data = pstr; in snd_pcm_oss_proc_init()
3095 pstr->oss.proc_entry = entry; in snd_pcm_oss_proc_init()
3103 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_oss_proc_done() local
3104 snd_info_free_entry(pstr->oss.proc_entry); in snd_pcm_oss_proc_done()
3105 pstr->oss.proc_entry = NULL; in snd_pcm_oss_proc_done()
3106 snd_pcm_oss_proc_free_setup_list(pstr); in snd_pcm_oss_proc_done()