(&mut self, addr: u64, value: &[u8])
| 829 | } |
| 830 | |
| 831 | fn write(&mut self, addr: u64, value: &[u8]) -> icicle_vm::cpu::mem::MemResult<()> { |
| 832 | // @fixme? Unlike fuzzware we don't passthrough writes. |
| 833 | unsafe { |
| 834 | fuzzware::handle_sysctl_mmio_write( |
| 835 | self.uc, |
| 836 | addr, |
| 837 | value.len() as i32, |
| 838 | get_u64(value) as i64, |
| 839 | ) |
| 840 | }; |
| 841 | Ok(()) |
| 842 | } |
| 843 | } |
| 844 | |
| 845 | struct FuzzwareSnapshot { |
nothing calls this directly
no test coverage detected