Lines Matching refs:alignment_mask
477 u64 alignment_mask, offset; in arch_validate_hwbkpt_settings() local
495 alignment_mask = 0x7; in arch_validate_hwbkpt_settings()
497 alignment_mask = 0x3; in arch_validate_hwbkpt_settings()
498 offset = info->address & alignment_mask; in arch_validate_hwbkpt_settings()
515 info->address &= ~alignment_mask; in arch_validate_hwbkpt_settings()
519 alignment_mask = 0x3; in arch_validate_hwbkpt_settings()
521 alignment_mask = 0x7; in arch_validate_hwbkpt_settings()
522 if (info->address & alignment_mask) in arch_validate_hwbkpt_settings()
661 u64 val, alignment_mask; in watchpoint_handler() local
682 alignment_mask = 0x7; in watchpoint_handler()
684 alignment_mask = 0x3; in watchpoint_handler()
686 alignment_mask = 0x7; in watchpoint_handler()
691 if (val != (addr & ~alignment_mask)) in watchpoint_handler()
697 if (!((1 << (addr & alignment_mask)) & ctrl.len)) in watchpoint_handler()