Lines Matching refs:alignment_mask
479 u64 alignment_mask, offset; in arch_validate_hwbkpt_settings() local
497 alignment_mask = 0x7; in arch_validate_hwbkpt_settings()
499 alignment_mask = 0x3; in arch_validate_hwbkpt_settings()
500 offset = info->address & alignment_mask; in arch_validate_hwbkpt_settings()
517 info->address &= ~alignment_mask; in arch_validate_hwbkpt_settings()
521 alignment_mask = 0x3; in arch_validate_hwbkpt_settings()
523 alignment_mask = 0x7; in arch_validate_hwbkpt_settings()
524 if (info->address & alignment_mask) in arch_validate_hwbkpt_settings()
663 u64 val, alignment_mask; in watchpoint_handler() local
684 alignment_mask = 0x7; in watchpoint_handler()
686 alignment_mask = 0x3; in watchpoint_handler()
688 alignment_mask = 0x7; in watchpoint_handler()
693 if (val != (addr & ~alignment_mask)) in watchpoint_handler()
699 if (!((1 << (addr & alignment_mask)) & ctrl.len)) in watchpoint_handler()