Home
last modified time | relevance | path

Searched defs:SubSysPrivate (Results 1 – 13 of 13) sorted by relevance

/DragonOS/kernel/src/driver/base/
H A Dsubsys.rs31 pub struct SubSysPrivate { struct
33 subsys: Arc<KSet>,
34 ksets: RwLock<SubSysKSets>,
36 bus: SpinLock<Option<Weak<dyn Bus>>>,
38 class: SpinLock<Option<Weak<dyn Class>>>,
39 drivers_autoprobe: AtomicBool,
41 devices: RwLock<Vec<Arc<dyn Device>>>,
65 impl SubSysPrivate { argument
H A Dclass.rs66 fn subsystem(&self) -> &SubSysPrivate; in subsystem()
H A Dcpu.rs108 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/tty/
H A Dsysfs.rs61 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/net/
H A Dclass.rs76 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/rtc/
H A Dclass.rs78 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/acpi/
H A Dbus.rs101 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/input/serio/
H A Dsubsys.rs56 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/base/platform/
H A Dsubsys.rs57 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/pci/
H A Dsubsys.rs86 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/virtio/
H A Dsysfs.rs76 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs112 fn subsystem(&self) -> &SubSysPrivate { in subsystem()
/DragonOS/kernel/src/driver/base/device/
H A Dbus.rs172 fn subsystem(&self) -> &SubSysPrivate; in subsystem()