Lines Matching refs:dev_id
181 pub fn set_flash(dev_id: u8, dev: &mut dyn Flash) { in set_flash()
183 ctx.borrow_mut().flash_params.insert(dev_id, FlashParamsStruct { in set_flash()
190 dev_id, FlashPtr{ptr: dev as *mut dyn Flash}); in set_flash()
195 pub fn clear_flash(dev_id: u8) { in clear_flash()
197 ctx.borrow_mut().flash_map.remove(&dev_id); in clear_flash()
272 pub extern "C" fn sim_flash_erase(dev_id: u8, offset: u32, size: u32) -> libc::c_int { in sim_flash_erase()
275 if let Some(flash) = ctx.borrow().flash_map.get(&dev_id) { in sim_flash_erase()
284 pub extern "C" fn sim_flash_read(dev_id: u8, offset: u32, dest: *mut u8, size: u32) -> libc::c_int { in sim_flash_read()
287 if let Some(flash) = ctx.borrow().flash_map.get(&dev_id) { in sim_flash_read()
297 pub extern "C" fn sim_flash_write(dev_id: u8, offset: u32, src: *const u8, size: u32) -> libc::c_in… in sim_flash_write()
300 if let Some(flash) = ctx.borrow().flash_map.get(&dev_id) { in sim_flash_write()