/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 | 210 self.inner.write().kobject_common.kern_inode = inode; in set_inode() 214 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 | 309 self.inner.write().kobject_common.kern_inode = inode; in set_inode() 313 self.inner.read().kobject_common.kern_inode.clone() in inode() 391 kern_inode: Option<Arc<KernFSInode>>, field 402 kern_inode: None, in new() 508 self.inner.write().kern_inode = inode; in set_inode() 512 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 | 175 self.kobj_data.write().kern_inode = inode; in set_inode() 179 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 | 141 self.inner().kobject_common.kern_inode.clone() in inode() 145 self.inner().kobject_common.kern_inode = inode; in set_inode()
|
H A D | raw_device.rs | 181 self.inner.write().kobject_common.kern_inode = inode; in set_inode() 185 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 | 193 self.inner().kobject_common.kern_inode = inode; in set_inode() 197 self.inner().kobject_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/net/ |
H A D | virtio_net.rs | 140 self.inner().kobj_common.kern_inode = inode; in set_inode() 144 self.inner().kobj_common.kern_inode.clone() in inode() 726 self.inner().kobj_common.kern_inode = inode; in set_inode() 730 self.inner().kobj_common.kern_inode.clone() in inode() 931 self.inner().kobj_common.kern_inode = inode; in set_inode() 935 self.inner().kobj_common.kern_inode.clone() in inode()
|
H A D | loopback.rs | 329 self.inner().kobj_common.kern_inode = inode; in set_inode() 333 self.inner().kobj_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/block/ |
H A D | virtio_blk.rs | 425 self.inner().kobject_common.kern_inode = inode; in set_inode() 429 self.inner().kobject_common.kern_inode.clone() in inode() 612 self.inner().kobj_common.kern_inode = inode; in set_inode() 616 self.inner().kobj_common.kern_inode.clone() in inode()
|
/DragonOS/kernel/src/driver/base/platform/ |
H A D | platform_device.rs | 227 self.inner().kobject_common.kern_inode.clone() in inode() 231 self.inner().kobject_common.kern_inode = inode; in set_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() 371 kern_inode: Option<Arc<KernFSInode>>, field 567 self.inner().kern_inode = inode; in set_inode() 571 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 | 280 self.inner().kobject_common.kern_inode = inode; in set_inode() 284 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()
|