Lines Matching refs:KSet
9 kset::KSet,
32 static mut BUS_KSET_INSTANCE: Option<Arc<KSet>> = None;
34 static mut DEVICES_SYSTEM_KSET_INSTANCE: Option<Arc<KSet>> = None;
39 pub fn sys_bus_kset() -> Arc<KSet> { in sys_bus_kset()
45 pub fn sys_devices_system_kset() -> Arc<KSet> { in sys_devices_system_kset()
242 kset_bus_map: RwLock<HashMap<Arc<KSet>, Arc<dyn Bus>>>,
371 KSet::new_and_add("devices".to_string(), None, Some(subsys_kset.clone()))?; in register()
374 KSet::new_and_add("drivers".to_string(), None, Some(subsys_kset.clone()))?; in register()
430 fn get_bus_by_kset(&self, kset: &Arc<KSet>) -> Option<Arc<dyn Bus>> { in get_bus_by_kset()
533 let bus_kset = KSet::new("bus".to_string()); in buses_init()
541 let devices_system_kset = KSet::new("system".to_string()); in buses_init()
611 let kset: Arc<KSet> = kobj.arc_any().downcast().map_err(|_| SystemError::EINVAL)?; in store()
653 let kset: Arc<KSet> = kobj.arc_any().downcast().map_err(|_| SystemError::EINVAL)?; in store()
669 let kset: Arc<KSet> = kobj.arc_any().downcast().map_err(|_| SystemError::EINVAL)?; in show()