WATCHPOINT_ADDR_MASK
const unsigned long addr_masked = addr & WATCHPOINT_ADDR_MASK;
static_assert(WATCHPOINT_ADDR_MASK == (1UL << WATCHPOINT_ADDR_BITS) - 1);
static_assert((WATCHPOINT_WRITE_MASK ^ WATCHPOINT_SIZE_MASK ^ WATCHPOINT_ADDR_MASK) == ~0UL);
(addr & WATCHPOINT_ADDR_MASK));
*addr_masked = (unsigned long)watchpoint & WATCHPOINT_ADDR_MASK;
if (WARN_ON(!matching_access((unsigned long)other_info->ai.ptr & WATCHPOINT_ADDR_MASK, other_info->ai.size,
(unsigned long)ai->ptr & WATCHPOINT_ADDR_MASK, ai->size)))
if (WARN_ON(verif_masked_addr != (addr & WATCHPOINT_ADDR_MASK)))