Searched refs:psw (Results 51 - 70 of 70) sorted by relevance
123
/linux-master/arch/s390/kvm/ |
H A D | intercept.c | 248 psw_t psw; local 271 rc = read_guest_lc(vcpu, __LC_PGM_NEW_PSW, &psw, sizeof(psw_t)); 275 if (!is_valid_psw(&psw)) 297 * external new psw. 482 * The heuristic checks if the pgm new psw is within 6 bytes before 483 * the faulting psw address (with same DAT, AS settings) and the 484 * new psw is not a wait psw and the fault was not triggered by
|
H A D | priv.c | 729 int is_valid_psw(psw_t *psw) argument 731 if (psw->mask & PSW_MASK_UNASSIGNED) 733 if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_BA) { 734 if (psw->addr & ~PSW_ADDR_31) 737 if (!(psw->mask & PSW_MASK_ADDR_MODE) && (psw->addr & ~PSW_ADDR_24)) 739 if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_EA) 741 if (psw->addr & 1) 1021 /* This basically extracts the mask half of the psw. */
|
H A D | kvm-s390.h | 350 int is_valid_psw(psw_t *psw);
|
H A D | kvm-s390.c | 4345 static int kvm_arch_vcpu_ioctl_set_initial_psw(struct kvm_vcpu *vcpu, psw_t psw) argument 4352 vcpu->run->psw_mask = psw.mask; 4353 vcpu->run->psw_addr = psw.addr; 5546 psw_t psw; local 5549 if (copy_from_user(&psw, argp, sizeof(psw))) 5551 r = kvm_arch_vcpu_ioctl_set_initial_psw(vcpu, psw);
|
/linux-master/arch/s390/kernel/ |
H A D | irq.c | 167 regs->psw.mask &= ~(PSW_MASK_EXT | PSW_MASK_IO | PSW_MASK_WAIT); 199 regs->psw.mask &= ~(PSW_MASK_EXT | PSW_MASK_IO | PSW_MASK_WAIT);
|
H A D | asm-offsets.c | 34 OFFSET(__PT_PSW, pt_regs, psw);
|
H A D | perf_cpum_sf.c | 1132 psw_bits(regs.psw).ia = basic->ia; 1133 psw_bits(regs.psw).dat = basic->T; 1134 psw_bits(regs.psw).wait = basic->W; 1135 psw_bits(regs.psw).pstate = basic->P; 1136 psw_bits(regs.psw).as = basic->AS;
|
/linux-master/arch/parisc/kernel/ |
H A D | hpmc.S | 34 #include <asm/psw.h>
|
H A D | real2.S | 12 #include <asm/psw.h>
|
H A D | head.S | 16 #include <asm/psw.h>
|
H A D | syscall.S | 37 #include <asm/psw.h>
|
H A D | pacache.S | 22 #include <asm/psw.h>
|
H A D | entry.S | 19 #include <asm/psw.h>
|
/linux-master/drivers/usb/host/ |
H A D | ohci-dbg.c | 300 u16 psw = ohci_hwPSW (ohci, td, i); local 301 int cc = (psw >> 12) & 0x0f; 302 ohci_dbg (ohci, " psw [%d] = %2x, CC=%x %s=%d\n", i, 303 psw, cc, 305 psw & 0x0fff);
|
/linux-master/tools/testing/selftests/kvm/s390x/ |
H A D | memop.c | 818 uint64_t psw[2]; local 832 psw[0] = t.run->psw_mask; 833 psw[1] = t.run->psw_addr; 834 MOP(t.vm, ABSOLUTE, WRITE, psw, sizeof(psw), GADDR(prefix + 464));
|
/linux-master/arch/s390/boot/ |
H A D | head.S | 129 larl %r13,.Lnewpswmask # set up IO interrupt psw 298 # It simply saves general/control registers and psw in
|
/linux-master/arch/s390/lib/ |
H A D | test_unwind.c | 154 : [psw_addr] "=d" (regs.psw.addr));
|
/linux-master/arch/parisc/include/asm/ |
H A D | assembly.h | 91 #include <asm/psw.h>
|
/linux-master/tools/lib/bpf/ |
H A D | bpf_tracing.h | 190 #define __PT_IP_REG psw.addr
|
/linux-master/arch/s390/net/ |
H A D | bpf_jit_comp.c | 691 regs->psw.addr = extable_fixup(x); 1898 * Handlers of certain exceptions leave psw.addr pointing to
|
Completed in 442 milliseconds
123