/DragonOS-0.1.8/kernel/src/io/ |
D | device.rs | 42 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/ |
D | ahci_inode.rs | 134 fn write_at( in write_at() method 146 return self.0.lock().disk.write_at(offset, len, buf); in write_at()
|
D | ahcidisk.rs | 212 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/ |
D | null_dev.rs | 120 fn write_at( in write_at() method
|
D | zero_dev.rs | 128 fn write_at( in write_at() method
|
D | mod.rs | 484 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/filesystem/vfs/ |
D | mount.rs | 160 fn write_at( in write_at() method 167 return self.inner_inode.write_at(offset, len, buf, data); in write_at()
|
D | file.rs | 169 .write_at(self.offset, len, buf, &mut self.private_data)?; in write()
|
D | mod.rs | 133 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/driver/keyboard/ |
D | ps2_keyboard.rs | 113 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/ipc/ |
D | pipe.rs | 154 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/filesystem/fat/ |
D | fs.rs | 1080 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
|
D | entry.rs | 201 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/ |
D | tty_device.rs | 176 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/filesystem/sysfs/ |
D | mod.rs | 178 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/filesystem/ramfs/ |
D | mod.rs | 149 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/filesystem/procfs/ |
D | mod.rs | 412 fn write_at( in write_at() method
|
/DragonOS-0.1.8/kernel/src/net/ |
D | socket.rs | 1166 fn write_at( in write_at() method
|