Searched refs:agdev (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | f_uac2.c | 83 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 D | f_uac1.c | 346 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 D | f_uac2.c | 60 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