MCPcopy Create free account
hub / github.com/MultiFuzz/MultiFuzz / get_mmio_handler

Method get_mmio_handler

icicle-cortexm/src/lib.rs:62–67  ·  view source on GitHub ↗
(&self, vm: &'a mut icicle_vm::Vm)

Source from the content-addressed store, hash-verified

60 }
61
62 pub fn get_mmio_handler<'a>(&self, vm: &'a mut icicle_vm::Vm) -> Option<&'a mut T>
63 where
64 T: 'static,
65 {
66 vm.cpu.mem.get_io_memory_mut(self.mmio_handler?).as_mut_any().downcast_mut::<T>()
67 }
68}
69
70impl<I: IoMemory + 'static> CortexmTarget<FuzzwareMmioHandler<I>> {

Callers 7

write_input_to_targetMethod · 0.80
auto_trim_inputMethod · 0.80
find_input_for_testsFunction · 0.80
save_block_coverageFunction · 0.80
replayFunction · 0.80
replay_benchFunction · 0.80
analyze_crashesFunction · 0.80

Calls 1

as_mut_anyMethod · 0.80

Tested by 1

find_input_for_testsFunction · 0.64