Lines Matching defs:self
55 fn erase(&mut self, offset: usize, len: usize) -> Result<()>; in erase()
56 fn write(&mut self, offset: usize, payload: &[u8]) -> Result<()>; in write()
57 fn read(&self, offset: usize, data: &mut [u8]) -> Result<()>; in read()
59 fn add_bad_region(&mut self, offset: usize, len: usize, rate: f32) -> Result<()>; in add_bad_region()
60 fn reset_bad_regions(&mut self); in reset_bad_regions()
62 fn set_verify_writes(&mut self, enable: bool); in set_verify_writes()
119 pub fn dump(&self) { in dump()
125 pub fn write_file<P: AsRef<Path>>(&self, path: P) -> Result<()> { in write_file()
133 fn get_sector(&self, offset: usize) -> Option<(usize, usize)> { in get_sector()
152 fn erase(&mut self, offset: usize, len: usize) -> Result<()> { in erase()
182 fn write(&mut self, offset: usize, payload: &[u8]) -> Result<()> { in write()
220 fn read(&self, offset: usize, data: &mut [u8]) -> Result<()> { in read()
232 fn add_bad_region(&mut self, offset: usize, len: usize, rate: f32) -> Result<()> { in add_bad_region()
243 fn reset_bad_regions(&mut self) { in reset_bad_regions()
247 fn set_verify_writes(&mut self, enable: bool) { in set_verify_writes()