(&mut self, enabled: bool)
| 999 | } |
| 1000 | |
| 1001 | fn set_writeback_mode(&mut self, enabled: bool) { |
| 1002 | self.config.writeback = enabled as u8; |
| 1003 | self.writeback.store(enabled, Ordering::Release); |
| 1004 | info!( |
| 1005 | "Changing cache mode to {}", |
| 1006 | if enabled { "writeback" } else { "writethrough" } |
| 1007 | ); |
| 1008 | } |
| 1009 | |
| 1010 | pub fn resize(&mut self, new_size: u64) -> Result<()> { |
| 1011 | if !new_size.is_multiple_of(SECTOR_SIZE) { |
no outgoing calls
no test coverage detected