Lines Matching refs:audio_dev
121 struct audio_dev { struct
134 struct audio_dev *func_to_agdev(struct usb_function *f) in func_to_agdev() argument
136 return container_of(f, struct audio_dev, func); in func_to_agdev()
140 struct audio_dev *uac2_to_agdev(struct snd_uac2_chip *u) in uac2_to_agdev()
142 return container_of(u, struct audio_dev, uac2); in uac2_to_agdev()
152 struct f_uac2_opts *agdev_to_uac2_opts(struct audio_dev *agdev) in agdev_to_uac2_opts()
365 struct audio_dev *audio_dev; in uac2_pcm_open() local
371 audio_dev = uac2_to_agdev(uac2); in uac2_pcm_open()
372 opts = container_of(audio_dev->func.fi, struct f_uac2_opts, func_inst); in uac2_pcm_open()
449 struct audio_dev *audio_dev; in snd_uac2_probe() local
454 audio_dev = uac2_to_agdev(uac2); in snd_uac2_probe()
455 opts = container_of(audio_dev->func.fi, struct f_uac2_opts, func_inst); in snd_uac2_probe()
520 static int alsa_uac2_init(struct audio_dev *agdev) in alsa_uac2_init()
546 static void alsa_uac2_exit(struct audio_dev *agdev) in alsa_uac2_exit()
1004 struct audio_dev *agdev = func_to_agdev(fn); in afunc_bind()
1140 struct audio_dev *agdev = func_to_agdev(fn); in afunc_set_alt()
1243 struct audio_dev *agdev = func_to_agdev(fn); in afunc_get_alt()
1263 struct audio_dev *agdev = func_to_agdev(fn); in afunc_disable()
1277 struct audio_dev *agdev = func_to_agdev(fn); in in_rq_cur()
1318 struct audio_dev *agdev = func_to_agdev(fn); in in_rq_range()
1384 struct audio_dev *agdev = func_to_agdev(fn); in setup_rq_inf()
1407 struct audio_dev *agdev = func_to_agdev(fn); in afunc_setup()
1550 struct audio_dev *agdev; in afunc_free()
1563 struct audio_dev *agdev = func_to_agdev(f); in afunc_unbind()
1578 struct audio_dev *agdev; in afunc_alloc()