Home
last modified time | relevance | path

Searched refs:devices_kset (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/driver/base/device/
H A Dinit.rs18 let devices_kset = KSet::new("devices".to_string()); in devices_init() localVariable
19 devices_kset in devices_init()
24 DEVICES_KSET_INSTANCE = Some(devices_kset); in devices_init()
32 let devices_kset = sys_devices_kset(); in devices_init() localVariable
34 let parent = devices_kset.clone() as Arc<dyn KObject>; in devices_init()
38 .register(Some(devices_kset)) in devices_init()
H A Dbus.rs273 .devices_kset() in add_device()
370 let devices_kset = in register() localVariable
372 bus.subsystem().set_devices_kset(devices_kset); in register()
/DragonOS/kernel/src/driver/base/
H A Dsubsys.rs51 devices_kset: Option<Arc<KSet>>, field
59 devices_kset: None, in new()
139 pub fn devices_kset(&self) -> Option<Arc<KSet>> { in devices_kset() method
140 return self.ksets.read().devices_kset.clone(); in devices_kset()
145 pub fn set_devices_kset(&self, devices_kset: Arc<KSet>) { in set_devices_kset()
146 self.ksets.write().devices_kset = Some(devices_kset); in set_devices_kset()