Lines Matching refs:tclass
48 int transport_class_register(struct transport_class *tclass) in transport_class_register() argument
50 return class_register(&tclass->class); in transport_class_register()
62 void transport_class_unregister(struct transport_class *tclass) in transport_class_unregister() argument
64 class_unregister(&tclass->class); in transport_class_unregister()
91 atc->container.class = &atc->tclass.class; in anon_transport_class_register()
96 atc->tclass.setup = anon_transport_dummy_function; in anon_transport_class_register()
97 atc->tclass.remove = anon_transport_dummy_function; in anon_transport_class_register()
121 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_setup_classdev() local
124 if (tclass->setup) in transport_setup_classdev()
125 tclass->setup(tcont, dev, classdev); in transport_setup_classdev()
187 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_configure() local
190 if (tclass->configure) in transport_configure()
191 tclass->configure(tcont, dev, cdev); in transport_configure()
220 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_remove_classdev() local
222 if (tclass->remove) in transport_remove_classdev()
223 tclass->remove(tcont, dev, classdev); in transport_remove_classdev()
225 if (tclass->remove != anon_transport_dummy_function) { in transport_remove_classdev()
257 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_destroy_classdev() local
259 if (tclass->remove != anon_transport_dummy_function) in transport_destroy_classdev()