panda_do_break_exec

Function panda_do_break_exec 

Source
pub unsafe extern "C" fn panda_do_break_exec()
Expand description

panda_do_break_exec() - Request break out of emulation loop.

Qemu emulates using a cache (see panda_do_flush_tb) but also tends to mostly sit in a tight loop executing basic blocks in succession. Sometimes an anlysis will want to force an exit from that loop, which causes interrupts and device housekeeping code to run.