Home
last modified time | relevance | path

Searched refs:write_at (Results 1 – 18 of 18) sorted by relevance

/DragonOS-0.1.8/kernel/src/io/
Ddevice.rs42 fn write_at(&self, offset: usize, len: usize, buf: &[u8]) -> Result<usize, SystemError>; in write_at() method
74 fn write_at( in write_at() method
145 fn write_at(&self, offset: usize, len: usize, buf: &[u8]) -> Result<usize, SystemError> { in write_at() method
162 BlockDevice::write_at(self, range.lba_start, count, buf_slice)?; in write_at()
174 BlockDevice::write_at(self, range.lba_start, 1, &temp[..])?; in write_at()
/DragonOS-0.1.8/kernel/src/driver/disk/ahci/
Dahci_inode.rs134 fn write_at( in write_at() method
146 return self.0.lock().disk.write_at(offset, len, buf); in write_at()
Dahcidisk.rs212 fn write_at( in write_at() method
464 fn write_at( in write_at() method
470 self.0.lock().write_at(lba_id_start, count, buf) in write_at()
/DragonOS-0.1.8/kernel/src/filesystem/devfs/
Dnull_dev.rs120 fn write_at( in write_at() method
Dzero_dev.rs128 fn write_at( in write_at() method
Dmod.rs484 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/filesystem/vfs/
Dmount.rs160 fn write_at( in write_at() method
167 return self.inner_inode.write_at(offset, len, buf, data); in write_at()
Dfile.rs169 .write_at(self.offset, len, buf, &mut self.private_data)?; in write()
Dmod.rs133 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/driver/keyboard/
Dps2_keyboard.rs113 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/ipc/
Dpipe.rs154 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/filesystem/fat/
Dfs.rs1080 self.partition.disk().write_at(lba, 1, cursor.as_slice())?; in set_entry()
1104 self.partition.disk().write_at(lba, 1, cursor.as_slice())?; in set_entry()
1160 self.partition.disk().write_at(lba, 1, cursor.as_slice())?; in set_entry()
1178 .write_at(offset, zeros.len(), zeros.as_slice())?; in zero_cluster()
1322 partition.disk().write_at(lba, 1, cursor.as_slice())?; in flush()
1383 fn write_at( in write_at() method
Dentry.rs201 let w: usize = fs.partition.disk().device().write_at( in write()
329 fs.partition.disk().device().write_at( in zero_range()
1125 .write_at(lba, 1 * fs.lba_per_sector(), cursor.as_slice())?; in flush()
1331 .write_at(lba, 1 * fs.lba_per_sector(), cursor.as_slice())?; in flush()
/DragonOS-0.1.8/kernel/src/driver/tty/
Dtty_device.rs176 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/filesystem/sysfs/
Dmod.rs178 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/filesystem/ramfs/
Dmod.rs149 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/filesystem/procfs/
Dmod.rs412 fn write_at( in write_at() method
/DragonOS-0.1.8/kernel/src/net/
Dsocket.rs1166 fn write_at( in write_at() method