• Home
  • Raw
  • Download

Lines Matching full:class

21  * transport class<-----attribute container<----class device
26 * transport class is framed entirely in terms of generic devices to
34 * transport_class_register - register an initial transport class
36 * @tclass: a pointer to the transport class structure to be initialised
38 * The transport class contains an embedded class which is used to
40 * zeros and then generic class must have been initialised with the
41 * actual transport class unique name. There's a macro
49 return class_register(&tclass->class); in transport_class_register()
54 * transport_class_unregister - unregister a previously registered class
56 * @tclass: The transport class to unregister
59 * class.
63 class_unregister(&tclass->class); in transport_class_unregister()
76 * anon_transport_class_register - register an anonymous class
78 * @atc: The anon transport class to register
80 * The anonymous transport class contains both a transport class and a
81 * container. The idea of an anonymous class is that it never
85 * initialise the anon transport class storage.
90 atc->container.class = &atc->tclass.class; in anon_transport_class_register()
102 * anon_transport_class_unregister - unregister an anon class
104 * @atc: Pointer to the anon transport class to unregister
107 * transport class.
120 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_setup_classdev()
130 …* transport_setup_device - declare a new dev for transport class association but don't make it vis…
137 * storage for the class device and initialises it, but does not yet
166 * transport_add_device - declare a new dev for transport class association
186 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_configure()
201 * process to allow the transport class to extract information from a
219 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_remove_classdev()
256 struct transport_class *tclass = class_to_transport_class(cont->class); in transport_destroy_classdev()
266 * @dev: device to eliminate from the transport class.
273 * transport class device remains around.