Home
last modified time | relevance | path

Searched defs:AttributeGroup (Results 1 – 20 of 20) sorted by relevance

/DragonOS/kernel/src/filesystem/sysfs/
H A Dgroup.rs24 groups: &[&'static dyn AttributeGroup], in create_groups()
32 groups: &[&'static dyn AttributeGroup], in do_create_groups()
57 group: &'static dyn AttributeGroup, in do_create_group()
111 groups: &'static [&'static dyn AttributeGroup], in remove_groups()
132 group: &'static dyn AttributeGroup, in remove_group()
171 group: &'static dyn AttributeGroup, in group_create_files()
217 fn group_remove_files(&self, _parent: &Arc<KernFSInode>, _group: &'static dyn AttributeGroup) { in group_remove_files()
H A Dmod.rs96 pub trait AttributeGroup: Debug + Send + Sync { interface
/DragonOS/kernel/src/driver/base/
H A Dclass.rs49 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
54 fn class_groups(&self) -> &'static [&'static dyn AttributeGroup] { in class_groups()
158 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
H A Dkobject.rs97 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]>; in attribute_groups()
278 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
H A Dcpu.rs199 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/driver/base/device/
H A Ddriver.rs103 fn groups(&self) -> &'static [&'static dyn AttributeGroup] { in groups()
107 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
271 groups: &'static [&dyn AttributeGroup], in add_groups()
277 pub fn remove_groups(&self, driver: &Arc<dyn Driver>, groups: &'static [&dyn AttributeGroup]) { in remove_groups()
H A Dbus.rs115 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
120 fn bus_groups(&self) -> &'static [&'static dyn AttributeGroup] { in bus_groups()
125 fn drv_groups(&self) -> &'static [&'static dyn AttributeGroup] { in drv_groups()
423 groups: &[&'static dyn AttributeGroup], in add_groups()
711 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
H A Dmod.rs201 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
437 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
778 attr_groups: &'static [&dyn AttributeGroup], in add_groups()
793 attr_groups: &'static [&dyn AttributeGroup], in remove_groups()
/DragonOS/kernel/src/driver/net/
H A Dclass.rs80 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
/DragonOS/kernel/src/driver/input/serio/
H A Dsubsys.rs52 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
/DragonOS/kernel/src/driver/base/platform/
H A Dsubsys.rs53 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
/DragonOS/kernel/src/driver/pci/
H A Dsubsys.rs82 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
H A Draw_device.rs110 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/exception/
H A Dsysfs.rs47 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/driver/virtio/
H A Dsysfs.rs71 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()
/DragonOS/kernel/src/driver/pci/test/
H A Dpt_device.rs102 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/driver/rtc/
H A Dsysfs.rs174 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/driver/video/fbdev/base/
H A Dfbmem.rs376 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/
H A Dmod.rs237 fn attribute_groups(&self) -> Option<&'static [&'static dyn AttributeGroup]> { in attribute_groups()
/DragonOS/kernel/src/driver/video/fbdev/
H A Dvesafb.rs800 fn dev_groups(&self) -> &'static [&'static dyn AttributeGroup] { in dev_groups()