Lines Matching refs:audio_dev
50 struct g_audio *audio_dev; member
189 struct g_audio *audio_dev; in uac_pcm_trigger() local
194 audio_dev = uac->audio_dev; in uac_pcm_trigger()
195 params = &audio_dev->params; in uac_pcm_trigger()
246 struct g_audio *audio_dev; in uac_pcm_open() local
252 audio_dev = uac->audio_dev; in uac_pcm_open()
253 params = &audio_dev->params; in uac_pcm_open()
325 struct g_audio *audio_dev; in free_ep() local
334 audio_dev = uac->audio_dev; in free_ep()
335 params = &audio_dev->params; in free_ep()
350 int u_audio_start_capture(struct g_audio *audio_dev) in u_audio_start_capture() argument
352 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_start_capture()
353 struct usb_gadget *gadget = audio_dev->gadget; in u_audio_start_capture()
358 struct uac_params *params = &audio_dev->params; in u_audio_start_capture()
361 ep = audio_dev->out_ep; in u_audio_start_capture()
363 config_ep_by_speed(gadget, &audio_dev->func, ep); in u_audio_start_capture()
393 void u_audio_stop_capture(struct g_audio *audio_dev) in u_audio_stop_capture() argument
395 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_stop_capture()
397 free_ep(&uac->c_prm, audio_dev->out_ep); in u_audio_stop_capture()
401 int u_audio_start_playback(struct g_audio *audio_dev) in u_audio_start_playback() argument
403 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_start_playback()
404 struct usb_gadget *gadget = audio_dev->gadget; in u_audio_start_playback()
409 struct uac_params *params = &audio_dev->params; in u_audio_start_playback()
414 ep = audio_dev->in_ep; in u_audio_start_playback()
416 config_ep_by_speed(gadget, &audio_dev->func, ep); in u_audio_start_playback()
471 void u_audio_stop_playback(struct g_audio *audio_dev) in u_audio_stop_playback() argument
473 struct snd_uac_chip *uac = audio_dev->uac; in u_audio_stop_playback()
475 free_ep(&uac->p_prm, audio_dev->in_ep); in u_audio_stop_playback()
496 uac->audio_dev = g_audio; in g_audio_setup()