Lines Matching refs:cr9
65 u64 *cr9 = &vcpu->arch.sie_block->gcr[9]; in enable_all_hw_bp() local
78 if (!(*cr9 & PER_EVENT_BRANCH)) in enable_all_hw_bp()
79 *cr9 |= PER_CONTROL_BRANCH_ADDRESS; in enable_all_hw_bp()
80 *cr9 |= PER_EVENT_IFETCH | PER_EVENT_BRANCH; in enable_all_hw_bp()
105 u64 *cr9 = &vcpu->arch.sie_block->gcr[9]; in enable_all_hw_wp() local
116 if (*cr9 & PER_EVENT_STORE && *cr9 & PER_CONTROL_ALTERATION) { in enable_all_hw_wp()
117 *cr9 &= ~PER_CONTROL_ALTERATION; in enable_all_hw_wp()
121 *cr9 &= ~PER_CONTROL_ALTERATION; in enable_all_hw_wp()
122 *cr9 |= PER_EVENT_STORE; in enable_all_hw_wp()
136 vcpu->arch.guestdbg.cr9 = vcpu->arch.sie_block->gcr[9]; in kvm_s390_backup_guest_per_regs()
144 vcpu->arch.sie_block->gcr[9] = vcpu->arch.guestdbg.cr9; in kvm_s390_restore_guest_per_regs()
447 u64 cr9 = vcpu->arch.sie_block->gcr[9]; in filter_guest_per_event() local
451 u32 guest_perc = perc & cr9 & PER_EVENT_MASK; in filter_guest_per_event()
458 cr9 & PER_CONTROL_BRANCH_ADDRESS && in filter_guest_per_event()