Home
last modified time | relevance | path

Searched refs:agdev (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Df_uac2.c83 struct f_uac2_opts *g_audio_to_uac2_opts(struct g_audio *agdev) in g_audio_to_uac2_opts() argument
85 return container_of(agdev->func.fi, struct f_uac2_opts, func_inst); in g_audio_to_uac2_opts()
88 static int afunc_notify(struct g_audio *agdev, int unit_id, int cs);
985 static int afunc_validate_opts(struct g_audio *agdev, struct device *dev) in afunc_validate_opts() argument
987 struct f_uac2_opts *opts = g_audio_to_uac2_opts(agdev); in afunc_validate_opts()
1036 struct g_audio *agdev = func_to_g_audio(fn); in afunc_bind() local
1040 struct f_uac2_opts *uac2_opts = g_audio_to_uac2_opts(agdev); in afunc_bind()
1044 ret = afunc_validate_opts(agdev, dev); in afunc_bind()
1239 agdev->out_ep = usb_ep_autoconfig(gadget, &fs_epout_desc); in afunc_bind()
1240 if (!agdev in afunc_bind()
1350 struct g_audio *agdev = req->context; afunc_notify_complete() local
1359 afunc_notify(struct g_audio *agdev, int unit_id, int cs) afunc_notify() argument
1422 struct g_audio *agdev = func_to_g_audio(fn); afunc_set_alt() local
1476 struct g_audio *agdev = func_to_g_audio(fn); afunc_get_alt() local
1517 struct g_audio *agdev = func_to_g_audio(fn); in_rq_cur() local
1594 struct g_audio *agdev = func_to_g_audio(fn); in_rq_range() local
1696 struct g_audio *agdev = func_to_g_audio(fn); uac2_cs_control_sam_freq() local
1715 struct g_audio *agdev = req->context; out_rq_cur_complete() local
1765 struct g_audio *agdev = func_to_g_audio(fn); out_rq_cur() local
1803 struct g_audio *agdev = func_to_g_audio(fn); setup_rq_inf() local
1825 struct g_audio *agdev = func_to_g_audio(fn); afunc_setup() local
2188 struct g_audio *agdev; afunc_free() local
2201 struct g_audio *agdev = func_to_g_audio(f); afunc_unbind() local
[all...]
H A Df_uac1.c346 struct g_audio *agdev = func_to_g_audio(fn); in uac_cs_attr_sample_rate() local
359 u_audio_set_playback_srate(agdev, uac1->p_srate); in uac_cs_attr_sample_rate()
362 u_audio_set_capture_srate(agdev, uac1->c_srate); in uac_cs_attr_sample_rate()
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Df_uac2.c60 struct f_uac2_opts *g_audio_to_uac2_opts(struct g_audio *agdev) in g_audio_to_uac2_opts() argument
62 return container_of(agdev->func.fi, struct f_uac2_opts, func_inst); in g_audio_to_uac2_opts()
610 static int afunc_validate_opts(struct g_audio *agdev, struct device *dev) in afunc_validate_opts() argument
612 struct f_uac2_opts *opts = g_audio_to_uac2_opts(agdev); in afunc_validate_opts()
644 struct g_audio *agdev = func_to_g_audio(fn); in afunc_bind() local
648 struct f_uac2_opts *uac2_opts = g_audio_to_uac2_opts(agdev); in afunc_bind()
652 ret = afunc_validate_opts(agdev, dev); in afunc_bind()
755 agdev->out_ep = usb_ep_autoconfig(gadget, &fs_epout_desc); in afunc_bind()
756 if (!agdev->out_ep) { in afunc_bind()
763 agdev in afunc_bind()
857 struct g_audio *agdev = func_to_g_audio(fn); afunc_get_alt() local
888 struct g_audio *agdev = func_to_g_audio(fn); in_rq_cur() local
929 struct g_audio *agdev = func_to_g_audio(fn); in_rq_range() local
995 struct g_audio *agdev = func_to_g_audio(fn); setup_rq_inf() local
1017 struct g_audio *agdev = func_to_g_audio(fn); afunc_setup() local
1163 struct g_audio *agdev; afunc_free() local
1176 struct g_audio *agdev = func_to_g_audio(f); afunc_unbind() local
[all...]

Completed in 7 milliseconds