Lines Matching defs:watchpoint
3 * KCSAN watchpoint encoding.
38 * 2. and both map onto the same watchpoint slots;
45 /* Bitmasks for the encoded watchpoint access information. */
69 static __always_inline bool decode_watchpoint(long watchpoint,
74 if (watchpoint == INVALID_WATCHPOINT ||
75 watchpoint == CONSUMED_WATCHPOINT)
78 *addr_masked = (unsigned long)watchpoint & WATCHPOINT_ADDR_MASK;
79 *size = ((unsigned long)watchpoint & WATCHPOINT_SIZE_MASK) >> WATCHPOINT_ADDR_BITS;
80 *is_write = !!((unsigned long)watchpoint & WATCHPOINT_WRITE_MASK);
86 * Return watchpoint slot for an address.