Home
last modified time | relevance | path

Searched refs:psw_bits (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/arch/s390/kernel/
H A Duprobes.c31 if (psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) in arch_uprobe_pre_xol()
33 if (!is_compat_task() && psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) in arch_uprobe_pre_xol()
36 auprobe->saved_per = psw_bits(regs->psw).per; in arch_uprobe_pre_xol()
85 psw_bits(regs->psw).per = auprobe->saved_per; in arch_uprobe_post_xol()
222 psw_bits((regs)->psw).cc = 1; \
224 psw_bits((regs)->psw).cc = 2; \
226 psw_bits((regs)->psw).cc = 0; \
385 if ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) || in arch_uprobe_skip_sstep()
386 ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) && in arch_uprobe_skip_sstep()
H A Ddumpstack.c150 struct psw_bits *psw = &psw_bits(regs->psw); in show_registers()
H A Dperf_cpum_sf.c1100 psw_bits(regs.psw).ia = basic->ia; in perf_push_sample()
1101 psw_bits(regs.psw).dat = basic->T; in perf_push_sample()
1102 psw_bits(regs.psw).wait = basic->W; in perf_push_sample()
1103 psw_bits(regs.psw).pstate = basic->P; in perf_push_sample()
1104 psw_bits(regs.psw).as = basic->AS; in perf_push_sample()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Duprobes.c31 if (psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) in arch_uprobe_pre_xol()
33 if (!is_compat_task() && psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) in arch_uprobe_pre_xol()
36 auprobe->saved_per = psw_bits(regs->psw).per; in arch_uprobe_pre_xol()
85 psw_bits(regs->psw).per = auprobe->saved_per; in arch_uprobe_post_xol()
217 psw_bits((regs)->psw).cc = 1; \
219 psw_bits((regs)->psw).cc = 2; \
221 psw_bits((regs)->psw).cc = 0; \
376 if ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) || in arch_uprobe_skip_sstep()
377 ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) && in arch_uprobe_skip_sstep()
H A Dnmi.c139 psw_bits(S390_lowcore.mcck_new_psw).io = 0; in s390_handle_damage()
140 psw_bits(S390_lowcore.mcck_new_psw).ext = 0; in s390_handle_damage()
141 psw_bits(S390_lowcore.mcck_new_psw).wait = 1; in s390_handle_damage()
H A Ddumpstack.c156 struct psw_bits *psw = &psw_bits(regs->psw); in show_registers()
H A Dperf_cpum_sf.c1132 psw_bits(regs.psw).ia = basic->ia; in perf_push_sample()
1133 psw_bits(regs.psw).dat = basic->T; in perf_push_sample()
1134 psw_bits(regs.psw).wait = basic->W; in perf_push_sample()
1135 psw_bits(regs.psw).pstate = basic->P; in perf_push_sample()
1136 psw_bits(regs.psw).as = basic->AS; in perf_push_sample()
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dgaccess.h66 if (psw_bits(*psw).eaba == PSW_BITS_AMODE_64BIT) in _kvm_s390_logical_to_effective()
68 if (psw_bits(*psw).eaba == PSW_BITS_AMODE_31BIT) in _kvm_s390_logical_to_effective()
281 u8 access_key = psw_bits(vcpu->arch.sie_block->gpsw).key; in write_guest()
325 u8 access_key = psw_bits(vcpu->arch.sie_block->gpsw).key; in read_guest()
348 u8 access_key = psw_bits(vcpu->arch.sie_block->gpsw).key; in read_guest_instr()
H A Dgaccess.c548 tec->as = psw_bits(vcpu->arch.sie_block->gpsw).as; in trans_exc_ending()
576 struct psw_bits psw = psw_bits(vcpu->arch.sie_block->gpsw); in get_vcpu_asce()
810 if (psw_bits(*psw).dat && asce.p) in low_address_protection_enabled()
855 override = override && !(psw_bits(*psw).dat && asce.p); in fetch_prot_override_applicable()
971 if (psw_bits(*psw).dat) { in guest_range_to_gpas()
1095 need_ipte_lock = psw_bits(*psw).dat && !asce.r; in access_guest_with_key()
H A Dpriv.c429 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) in handle_sske()
442 if (psw_bits(vcpu->arch.sie_block->gpsw).pstate) in handle_ipte_interlock()
1093 psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_24BIT) in handle_pfmf()
1139 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) { in handle_pfmf()
H A Dguestdbg.c606 new_as = psw_bits(vcpu->arch.sie_block->gpsw).as; in kvm_s390_handle_per_event()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dptrace.h31 struct psw_bits { struct
66 #define psw_bits(__psw) (*({ \ macro
68 &(*(struct psw_bits *)(&(__psw))); \
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dptrace.h60 struct psw_bits { struct
95 #define psw_bits(__psw) (*({ \ macro
97 &(*(struct psw_bits *)(&(__psw))); \
/kernel/linux/linux-5.10/arch/s390/boot/
H A Dpgm_check_info.c29 struct psw_bits *psw = &psw_bits(S390_lowcore.psw_save_area); in print_pgm_check_info()
/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dgaccess.h66 if (psw_bits(*psw).eaba == PSW_BITS_AMODE_64BIT) in _kvm_s390_logical_to_effective()
68 if (psw_bits(*psw).eaba == PSW_BITS_AMODE_31BIT) in _kvm_s390_logical_to_effective()
H A Dgaccess.c536 tec->as = psw_bits(vcpu->arch.sie_block->gpsw).as; in trans_exc()
558 struct psw_bits psw = psw_bits(vcpu->arch.sie_block->gpsw); in get_vcpu_asce()
792 if (psw_bits(*psw).dat && asce.p) in low_address_protection_enabled()
812 if (psw_bits(*psw).dat) { in guest_page_range()
853 need_ipte_lock = psw_bits(*psw).dat && !asce.r; in access_guest()
922 if (psw_bits(*psw).dat && !asce.r) { /* Use DAT? */ in guest_translate_address()
H A Dpriv.c431 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) in handle_sske()
444 if (psw_bits(vcpu->arch.sie_block->gpsw).pstate) in handle_ipte_interlock()
1081 psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_24BIT) in handle_pfmf()
1127 if (psw_bits(vcpu->arch.sie_block->gpsw).eaba == PSW_BITS_AMODE_64BIT) { in handle_pfmf()
H A Dguestdbg.c606 new_as = psw_bits(vcpu->arch.sie_block->gpsw).as; in kvm_s390_handle_per_event()
/kernel/linux/linux-6.6/arch/s390/boot/
H A Dpgm_check_info.c149 struct psw_bits *psw = &psw_bits(S390_lowcore.psw_save_area); in print_pgm_check_info()
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dinit.c115 psw_bits(psw).dat = 1; in paging_init()
116 psw_bits(psw).as = PSW_BITS_AS_HOME; in paging_init()
H A Dkasan_init.c243 psw_bits(psw).dat = 1; in kasan_enable_dat()
244 psw_bits(psw).as = PSW_BITS_AS_HOME; in kasan_enable_dat()

Completed in 22 milliseconds