/DragonOS/kernel/src/filesystem/kernfs/ |
H A D | callback.rs | 37 kern_inode: Arc<KernFSInode>, field 44 kern_inode: Arc<KernFSInode>, in new() 48 kern_inode, in new() 54 pub fn kern_inode(&self) -> &Arc<KernFSInode> { in kern_inode() method 55 return &self.kern_inode; in kern_inode()
|
/DragonOS/kernel/src/driver/base/ |
H A D | kset.rs | 155 self.inner.read().kern_inode.clone() in inode() 159 self.inner.write().kern_inode = inode; in set_inode() 221 kern_inode: Option<Arc<KernFSInode>>, field 229 kern_inode: None, in new()
|
H A D | cpu.rs | 201 self.inner.write().kobject_common.kern_inode = inode; in set_inode() 205 self.inner.read().kobject_common.kern_inode.clone() in inode()
|
H A D | kobject.rs | 80 pub kern_inode: Option<Arc<KernFSInode>>, field
|
/DragonOS/kernel/src/driver/serial/serial8250/ |
H A D | mod.rs | 269 self.inner.write().kobject_common.kern_inode = inode; in set_inode() 273 self.inner.read().kobject_common.kern_inode.clone() in inode() 351 kern_inode: Option<Arc<KernFSInode>>, field 362 kern_inode: None, in new() 472 self.inner.write().kern_inode = inode; in set_inode() 476 self.inner.read().kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/pci/test/ |
H A D | pt_driver.rs | 121 self.kobj_data.write().kern_inode = inode; in set_inode() 125 self.kobj_data.read().kern_inode.clone() in inode()
|
H A D | pt_device.rs | 149 self.kobj_data.write().kern_inode = inode; in set_inode() 153 self.kobj_data.read().kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/input/serio/i8042/ |
H A D | i8042_ports.rs | 123 self.inner().kobject_common.kern_inode = inode; in set_inode() 127 self.inner().kobject_common.kern_inode.clone() in inode()
|
H A D | i8042_device.rs | 126 self.inner().kobject_common.kern_inode = inode; in set_inode() 130 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/pci/ |
H A D | device.rs | 134 self.inner().kobject_common.kern_inode.clone() in inode() 138 self.inner().kobject_common.kern_inode = inode; in set_inode()
|
H A D | raw_device.rs | 157 self.inner.write().kobject_common.kern_inode = inode; in set_inode() 161 self.inner.read().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/rtc/ |
H A D | rtc_cmos.rs | 155 self.inner().kobject_common.kern_inode = inode; in set_inode() 159 self.inner().kobject_common.kern_inode.clone() in inode()
|
H A D | sysfs.rs | 192 self.inner().kobject_common.kern_inode = inode; in set_inode() 196 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/net/ |
H A D | virtio_net.rs | 133 self.inner().kobj_common.kern_inode = inode; in set_inode() 137 self.inner().kobj_common.kern_inode.clone() in inode() 713 self.inner().kobj_common.kern_inode = inode; in set_inode() 717 self.inner().kobj_common.kern_inode.clone() in inode() 914 self.inner().kobj_common.kern_inode = inode; in set_inode() 918 self.inner().kobj_common.kern_inode.clone() in inode()
|
H A D | loopback.rs | 323 self.inner().kobj_common.kern_inode = inode; in set_inode() 327 self.inner().kobj_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/base/platform/ |
H A D | platform_device.rs | 223 self.inner().kobject_common.kern_inode.clone() in inode() 227 self.inner().kobject_common.kern_inode = inode; in set_inode()
|
/DragonOS/kernel/src/driver/block/ |
H A D | virtio_blk.rs | 418 self.inner().kobject_common.kern_inode = inode; in set_inode() 422 self.inner().kobject_common.kern_inode.clone() in inode() 605 self.inner().kobj_common.kern_inode = inode; in set_inode() 609 self.inner().kobj_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/arch/x86_64/driver/ |
H A D | rtc.rs | 182 self.inner().kobject_common.kern_inode = inode; in set_inode() 186 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/exception/ |
H A D | irqdesc.rs | 114 kern_inode: None, in new() 369 kern_inode: Option<Arc<KernFSInode>>, field 558 self.inner().kern_inode = inode; in set_inode() 562 self.inner().kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/video/fbdev/base/fbcon/ |
H A D | mod.rs | 131 self.inner().kobject_common.kern_inode = inode; in set_inode() 135 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/video/fbdev/base/ |
H A D | fbmem.rs | 279 self.inner().kobject_common.kern_inode = inode; in set_inode() 283 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/net/e1000e/ |
H A D | e1000e_driver.rs | 385 self.inner().kobj_common.kern_inode = inode; in set_inode() 389 self.inner().kobj_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/input/ps2_mouse/ |
H A D | ps_mouse_device.rs | 535 self.inner().kobject_common.kern_inode = inode; in set_inode() 539 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/base/device/ |
H A D | mod.rs | 1066 self.inner().kobject_common.kern_inode = inode; in set_inode() 1070 return self.inner().kobject_common.kern_inode.clone(); in inode()
|
/DragonOS/kernel/src/driver/video/fbdev/ |
H A D | vesafb.rs | 223 self.inner().kobject_common.kern_inode = inode; in set_inode() 227 self.inner().kobject_common.kern_inode.clone() in inode()
|