Searched refs:watchpoint (Results 1 – 11 of 11) sorted by relevance
| /linux/kernel/kcsan/ |
| H A D | encoding.h | 69 static __always_inline bool decode_watchpoint(long watchpoint, in decode_watchpoint() argument 74 if (watchpoint == INVALID_WATCHPOINT || in decode_watchpoint() 75 watchpoint == CONSUMED_WATCHPOINT) in decode_watchpoint() 78 *addr_masked = (unsigned long)watchpoint & WATCHPOINT_ADDR_MASK; in decode_watchpoint() 79 *size = ((unsigned long)watchpoint & WATCHPOINT_SIZE_MASK) >> WATCHPOINT_ADDR_BITS; in decode_watchpoint() 80 *is_write = !!((unsigned long)watchpoint & WATCHPOINT_WRITE_MASK); in decode_watchpoint()
|
| H A D | core.c | 121 atomic_long_t *watchpoint; in find_watchpoint() local 130 watchpoint = &watchpoints[SLOT_IDX_FAST(slot, i)]; in find_watchpoint() 131 *encoded_watchpoint = atomic_long_read(watchpoint); in find_watchpoint() 141 return watchpoint; in find_watchpoint() 152 atomic_long_t *watchpoint; in insert_watchpoint() local 165 watchpoint = &watchpoints[SLOT_IDX(slot, i)]; in insert_watchpoint() 166 if (atomic_long_try_cmpxchg_relaxed(watchpoint, &expect_val, encoded_watchpoint)) in insert_watchpoint() 167 return watchpoint; in insert_watchpoint() 183 try_consume_watchpoint(atomic_long_t *watchpoint, long encoded_watchpoint) in try_consume_watchpoint() argument 185 return atomic_long_try_cmpxchg_relaxed(watchpoint, &encoded_watchpoint, CONSUMED_WATCHPOINT); in try_consume_watchpoint() [all …]
|
| /linux/Documentation/arch/powerpc/ |
| H A D | ptrace.rst | 53 Sets a hardware breakpoint or watchpoint, according to the provided structure:: 75 uint32_t condition_mode; /* break/watchpoint condition flags */ 83 For instance, if the request is for a watchpoint with a condition, both the 91 watchpoint just created. This integer will be used in the PPC_PTRACE_DELHWDEBUG 107 - set a watchpoint which triggers on reads in the second watchpoint register:: 117 - set a watchpoint which triggers only with a specific value:: 137 - set a watchpoint in server processors (BookS):: 155 Takes an integer which identifies an existing breakpoint or watchpoint 157 corresponding breakpoint or watchpoint..
|
| H A D | dawr-power9.rst | 35 software emulation of the watchpoint (which is slow). 53 support for the watchpoint, GDB will software emulate the watchpoint 57 host. The watchpoint will fail and GDB will fall back to software 60 If a guest is started on a POWER8 host, GDB will accept the watchpoint 63 guest is migrated to a POWER9 host, the watchpoint will be lost on the 64 POWER9. Loads and stores to the watchpoint locations will not be 65 trapped in GDB. The watchpoint is remembered, so if the guest is
|
| /linux/Documentation/admin-guide/perf/ |
| H A D | arm-cmn.rst | 50 The PMU can also count watchpoint events to monitor specific flit 53 Since the watchpoint direction is otherwise implicit in the underlying 60 Where a watchpoint needs to match fields from both match groups on the
|
| H A D | arm-ccn.rst | 29 Crosspoint watchpoint-based events (special "event" value 0xfe)
|
| /linux/Documentation/translations/zh_CN/dev-tools/ |
| H A D | kcsan.rst | 124 (watchpoint) 观测到一个有冲突的写操作,但是对应的内存地址中存储的值没有改变,
|
| /linux/Documentation/arch/arm64/ |
| H A D | tagged-pointers.rst | 70 For signals raised in response to watchpoint debug exceptions, the
|
| /linux/drivers/perf/ |
| H A D | arm-ccn.c | 418 CCN_EVENT_XP(watchpoint, CCN_EVENT_WATCHPOINT),
|
| /linux/tools/memory-model/Documentation/ |
| H A D | access-marking.txt | 337 for KCSAN because it is not always easy to tell hardware watchpoint to
|
| /linux/Documentation/security/keys/ |
| H A D | core.rst | 1082 watch_meta_removal_notification. The watchpoint ID will be set in the
|