Lines Matching defs:usize
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()
65 fn device_size(&self) -> usize; in device_size()
67 fn align(&self) -> usize; in align()
101 pub fn new(sectors: Vec<usize>, align: usize, erased_val: u8) -> SimFlash { in new()
133 fn get_sector(&self, offset: usize) -> Option<(usize, usize)> { in get_sector() argument
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()
259 fn device_size(&self) -> usize { in device_size()
263 fn align(&self) -> usize { in align()