Home
last modified time | relevance | path

Searched refs:kern_inode (Results 1 – 25 of 25) sorted by relevance

/DragonOS/kernel/src/filesystem/kernfs/
H A Dcallback.rs37 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 Dkset.rs155 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 Dcpu.rs201 self.inner.write().kobject_common.kern_inode = inode; in set_inode()
205 self.inner.read().kobject_common.kern_inode.clone() in inode()
H A Dkobject.rs80 pub kern_inode: Option<Arc<KernFSInode>>, field
/DragonOS/kernel/src/driver/serial/serial8250/
H A Dmod.rs269 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 Dpt_driver.rs121 self.kobj_data.write().kern_inode = inode; in set_inode()
125 self.kobj_data.read().kern_inode.clone() in inode()
H A Dpt_device.rs149 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 Di8042_ports.rs123 self.inner().kobject_common.kern_inode = inode; in set_inode()
127 self.inner().kobject_common.kern_inode.clone() in inode()
H A Di8042_device.rs126 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 Ddevice.rs134 self.inner().kobject_common.kern_inode.clone() in inode()
138 self.inner().kobject_common.kern_inode = inode; in set_inode()
H A Draw_device.rs157 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 Drtc_cmos.rs155 self.inner().kobject_common.kern_inode = inode; in set_inode()
159 self.inner().kobject_common.kern_inode.clone() in inode()
H A Dsysfs.rs192 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 Dvirtio_net.rs133 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 Dloopback.rs323 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 Dplatform_device.rs223 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 Dvirtio_blk.rs418 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 Drtc.rs182 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 Dirqdesc.rs114 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 Dmod.rs131 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 Dfbmem.rs279 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 De1000e_driver.rs385 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 Dps_mouse_device.rs535 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 Dmod.rs1066 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 Dvesafb.rs223 self.inner().kobject_common.kern_inode = inode; in set_inode()
227 self.inner().kobject_common.kern_inode.clone() in inode()