Lines Matching refs:entry

132 static void snd_pcm_lib_preallocate_proc_read(struct snd_info_entry *entry,  in snd_pcm_lib_preallocate_proc_read()  argument
135 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_lib_preallocate_proc_read()
144 static void snd_pcm_lib_preallocate_max_proc_read(struct snd_info_entry *entry, in snd_pcm_lib_preallocate_max_proc_read() argument
147 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_lib_preallocate_max_proc_read()
156 static void snd_pcm_lib_preallocate_proc_write(struct snd_info_entry *entry, in snd_pcm_lib_preallocate_proc_write() argument
159 struct snd_pcm_substream *substream = entry->private_data; in snd_pcm_lib_preallocate_proc_write()
200 struct snd_info_entry *entry; in preallocate_info_init() local
202 …if ((entry = snd_info_create_card_entry(substream->pcm->card, "prealloc", substream->proc_root)) !… in preallocate_info_init()
203 entry->c.text.read = snd_pcm_lib_preallocate_proc_read; in preallocate_info_init()
204 entry->c.text.write = snd_pcm_lib_preallocate_proc_write; in preallocate_info_init()
205 entry->mode |= S_IWUSR; in preallocate_info_init()
206 entry->private_data = substream; in preallocate_info_init()
207 if (snd_info_register(entry) < 0) { in preallocate_info_init()
208 snd_info_free_entry(entry); in preallocate_info_init()
209 entry = NULL; in preallocate_info_init()
212 substream->proc_prealloc_entry = entry; in preallocate_info_init()
213 …if ((entry = snd_info_create_card_entry(substream->pcm->card, "prealloc_max", substream->proc_root… in preallocate_info_init()
214 entry->c.text.read = snd_pcm_lib_preallocate_max_proc_read; in preallocate_info_init()
215 entry->private_data = substream; in preallocate_info_init()
216 if (snd_info_register(entry) < 0) { in preallocate_info_init()
217 snd_info_free_entry(entry); in preallocate_info_init()
218 entry = NULL; in preallocate_info_init()
221 substream->proc_prealloc_max_entry = entry; in preallocate_info_init()