Home
last modified time | relevance | path

Searched refs:watchpoint (Results 1 – 9 of 9) sorted by relevance

/external/valgrind/main/gdbserver_tests/
Dmcwatchpoints.stdoutB.exp5 Hardware read watchpoint 2: undefined[0]
6 Hardware access (read/write) watchpoint 3: undefined[4]
7 Hardware watchpoint 4: undefined[8]
9 Hardware read watchpoint 2: undefined[0]
14 Hardware access (read/write) watchpoint 3: undefined[4]
19 Hardware access (read/write) watchpoint 3: undefined[4]
25 Hardware watchpoint 4: undefined[8]
Dmcclean_after_fork.stdinB.gdb15 # put a read watchpoint on mem
16 # we expect that the read watchpoint is not triggered in the child
22 # we should now have encountered the read watchpoint in the parent.
Dmcclean_after_fork.stdoutB.exp7 Hardware read watchpoint 4: mem
9 Hardware read watchpoint 4: mem
Dmcwatchpoints.vgtest1 # test the memcheck watchpoint functionality
2 # Note: we need --vgdb=full to stop at the instruction following the watchpoint.
/external/valgrind/main/include/
Dpub_tool_gdbserver.h127 Bool (*watchpoint) (PointKind kind, Bool insert, Addr addr, SizeT len)
/external/valgrind/main/coregrind/m_gdbserver/
DREADME_DEVELOPERS107 supports this : when a watchpoint is placed, memcheck changes
110 is due to a watchpoint and gives the control back to gdb.
111 Stopping on the exact instruction for a write watchpoint implies
114 and so "does not believe" the information that the write watchpoint
115 was triggered, and continues the execution. At the next watchpoint
118 terminate the current instruction before reporting the write watchpoint.
122 See m_gdbserver.c Bool VG_(is_watched) where watchpoint handling
333 * "hardware" watchpoint (read/write/access watchpoints) are implemented
334 but can't persuade gdb to insert a hw watchpoint of what valgrind
348 A small patch in gdb remote.c allowed to control the remote target watchpoint
Dm_gdbserver.c286 void VG_(needs_watchpoint) (Bool (*watchpoint) (PointKind kind, in VG_()
291 tool_watchpoint = watchpoint; in VG_()
/external/qemu/
Dcpu-all.h859 int flags, CPUWatchpoint **watchpoint);
862 void cpu_watchpoint_remove_by_ref(CPUState *env, CPUWatchpoint *watchpoint);
Dexec.c1365 int flags, CPUWatchpoint **watchpoint) in cpu_watchpoint_insert() argument
1390 if (watchpoint) in cpu_watchpoint_insert()
1391 *watchpoint = wp; in cpu_watchpoint_insert()
1413 void cpu_watchpoint_remove_by_ref(CPUState *env, CPUWatchpoint *watchpoint) in cpu_watchpoint_remove_by_ref() argument
1415 QTAILQ_REMOVE(&env->watchpoints, watchpoint, entry); in cpu_watchpoint_remove_by_ref()
1417 tlb_flush_page(env, watchpoint->vaddr); in cpu_watchpoint_remove_by_ref()
1419 qemu_free(watchpoint); in cpu_watchpoint_remove_by_ref()