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.rs210 self.inner.write().kobject_common.kern_inode = inode; in set_inode()
214 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.rs309 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 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.rs175 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 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.rs141 self.inner().kobject_common.kern_inode.clone() in inode()
145 self.inner().kobject_common.kern_inode = inode; in set_inode()
H A Draw_device.rs181 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 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.rs193 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 Dvirtio_net.rs140 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 Dloopback.rs329 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 Dvirtio_blk.rs425 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 Dplatform_device.rs227 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 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()
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 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.rs280 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 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()