Lines Matching refs:f_uac1_opts
326 struct f_uac1_opts *opts; in f_audio_out_ep_complete()
330 opts = container_of(audio->card.func.fi, struct f_uac1_opts, in f_audio_out_ep_complete()
578 struct f_uac1_opts *opts; in f_audio_set_alt()
584 opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_set_alt()
676 struct f_uac1_opts *audio_opts; in f_audio_bind()
678 audio_opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_bind()
770 static inline struct f_uac1_opts *to_f_uac1_opts(struct config_item *item) in to_f_uac1_opts()
772 return container_of(to_config_group(item), struct f_uac1_opts, in to_f_uac1_opts()
776 CONFIGFS_ATTR_STRUCT(f_uac1_opts);
777 CONFIGFS_ATTR_OPS(f_uac1_opts);
781 struct f_uac1_opts *opts = to_f_uac1_opts(item); in f_uac1_attr_release()
793 static ssize_t f_uac1_opts_##name##_show(struct f_uac1_opts *opts, \
805 static ssize_t f_uac1_opts_##name##_store(struct f_uac1_opts *opts, \
839 static ssize_t f_uac1_opts_##name##_show(struct f_uac1_opts *opts, \
851 static ssize_t f_uac1_opts_##name##_store(struct f_uac1_opts *opts, \
904 struct f_uac1_opts *opts; in f_audio_free_inst()
906 opts = container_of(f, struct f_uac1_opts, func_inst); in f_audio_free_inst()
918 struct f_uac1_opts *opts; in f_audio_alloc_inst()
942 struct f_uac1_opts *opts; in f_audio_free()
945 opts = container_of(f->fi, struct f_uac1_opts, func_inst); in f_audio_free()
960 struct f_uac1_opts *opts; in f_audio_alloc()
969 opts = container_of(fi, struct f_uac1_opts, func_inst); in f_audio_alloc()