psw 363 arch/parisc/kernel/signal.c unsigned long psw = USER_PSW; psw 366 arch/parisc/kernel/signal.c psw |= PSW_W; psw 377 arch/parisc/kernel/signal.c psw |= PSW_R; psw 381 arch/parisc/kernel/signal.c regs->gr[0] = psw; psw 28 arch/s390/boot/pgm_check_info.c struct psw_bits *psw = &psw_bits(S390_lowcore.psw_save_area); psw 53 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->per); psw 55 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->dat); psw 57 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->io); psw 59 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->ext); psw 61 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->key); psw 63 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->mcheck); psw 65 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->wait); psw 67 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->pstate); psw 69 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->as); psw 71 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->cc); psw 73 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->pm); psw 75 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->ri); psw 77 arch/s390/boot/pgm_check_info.c *p++ = hex_asc_lo(psw->eaba); psw 75 arch/s390/include/asm/compat.h psw_compat_t psw; psw 18 arch/s390/include/asm/livepatch.h regs->psw.addr = ip; psw 172 arch/s390/include/asm/processor.h regs->psw.mask = PSW_USER_BITS | PSW_MASK_EA | PSW_MASK_BA; \ psw 173 arch/s390/include/asm/processor.h regs->psw.addr = new_psw; \ psw 179 arch/s390/include/asm/processor.h regs->psw.mask = PSW_USER_BITS | PSW_MASK_BA; \ psw 180 arch/s390/include/asm/processor.h regs->psw.addr = new_psw; \ psw 204 arch/s390/include/asm/processor.h #define KSTK_EIP(tsk) (task_pt_regs(tsk)->psw.addr) psw 248 arch/s390/include/asm/processor.h static inline void __load_psw(psw_t psw) psw 250 arch/s390/include/asm/processor.h asm volatile("lpswe %0" : : "Q" (psw) : "cc"); psw 260 arch/s390/include/asm/processor.h psw_t psw; psw 262 arch/s390/include/asm/processor.h psw.mask = mask; psw 269 arch/s390/include/asm/processor.h : "=&d" (addr), "=Q" (psw.addr) : "Q" (psw) : "memory", "cc"); psw 296 arch/s390/include/asm/processor.h static inline unsigned long __rewind_psw(psw_t psw, unsigned long ilc) psw 300 arch/s390/include/asm/processor.h mask = (psw.mask & PSW_MASK_EA) ? -1UL : psw 301 arch/s390/include/asm/processor.h (psw.mask & PSW_MASK_BA) ? (1UL << 31) - 1 : psw 303 arch/s390/include/asm/processor.h return (psw.addr - ilc) & mask; psw 316 arch/s390/include/asm/processor.h psw_t psw; psw 318 arch/s390/include/asm/processor.h psw.mask = PSW_MASK_BASE | PSW_MASK_WAIT | PSW_MASK_BA | PSW_MASK_EA; psw 319 arch/s390/include/asm/processor.h psw.addr = _THIS_IP_; psw 320 arch/s390/include/asm/processor.h __load_psw(psw); psw 81 arch/s390/include/asm/ptrace.h psw_t psw; psw 161 arch/s390/include/asm/ptrace.h #define user_mode(regs) (((regs)->psw.mask & PSW_MASK_PSTATE) != 0) psw 162 arch/s390/include/asm/ptrace.h #define instruction_pointer(regs) ((regs)->psw.addr) psw 174 arch/s390/include/asm/ptrace.h regs->psw.addr = val; psw 283 arch/s390/include/uapi/asm/ptrace.h psw_t psw; psw 295 arch/s390/include/uapi/asm/ptrace.h psw_t psw; psw 441 arch/s390/include/uapi/asm/ptrace.h psw_t psw; psw 49 arch/s390/include/uapi/asm/sigcontext.h _psw_t psw; psw 44 arch/s390/kernel/asm-offsets.c OFFSET(__PT_PSW, pt_regs, psw); psw 43 arch/s390/kernel/compat_linux.h _psw_t32 psw; psw 22 arch/s390/kernel/compat_ptrace.h psw_compat_t psw; psw 71 arch/s390/kernel/compat_signal.c user_sregs.regs.psw.mask = (__u32)(regs->psw.mask >> 32); psw 72 arch/s390/kernel/compat_signal.c user_sregs.regs.psw.mask &= PSW32_MASK_USER | PSW32_MASK_RI; psw 73 arch/s390/kernel/compat_signal.c user_sregs.regs.psw.mask |= PSW32_USER_BITS; psw 74 arch/s390/kernel/compat_signal.c user_sregs.regs.psw.addr = (__u32) regs->psw.addr | psw 75 arch/s390/kernel/compat_signal.c (__u32)(regs->psw.mask & PSW_MASK_BA); psw 97 arch/s390/kernel/compat_signal.c if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW32_MASK_RI)) psw 105 arch/s390/kernel/compat_signal.c regs->psw.mask = (regs->psw.mask & ~(PSW_MASK_USER | PSW_MASK_RI)) | psw 106 arch/s390/kernel/compat_signal.c (__u64)(user_sregs.regs.psw.mask & PSW32_MASK_USER) << 32 | psw 107 arch/s390/kernel/compat_signal.c (__u64)(user_sregs.regs.psw.mask & PSW32_MASK_RI) << 32 | psw 108 arch/s390/kernel/compat_signal.c (__u64)(user_sregs.regs.psw.addr & PSW32_ADDR_AMODE); psw 110 arch/s390/kernel/compat_signal.c if ((regs->psw.mask & PSW_MASK_ASC) == PSW_ASC_HOME) psw 111 arch/s390/kernel/compat_signal.c regs->psw.mask = PSW_ASC_PRIMARY | psw 112 arch/s390/kernel/compat_signal.c (regs->psw.mask & ~PSW_MASK_ASC); psw 113 arch/s390/kernel/compat_signal.c regs->psw.addr = (__u64)(user_sregs.regs.psw.addr & PSW32_ADDR_INSN); psw 317 arch/s390/kernel/compat_signal.c regs->psw.mask = PSW_MASK_BA | psw 319 arch/s390/kernel/compat_signal.c (regs->psw.mask & ~PSW_MASK_ASC); psw 320 arch/s390/kernel/compat_signal.c regs->psw.addr = (__force __u64) ksig->ka.sa.sa_handler; psw 399 arch/s390/kernel/compat_signal.c regs->psw.mask = PSW_MASK_BA | psw 401 arch/s390/kernel/compat_signal.c (regs->psw.mask & ~PSW_MASK_ASC); psw 402 arch/s390/kernel/compat_signal.c regs->psw.addr = (__u64 __force) ksig->ka.sa.sa_handler; psw 40 arch/s390/kernel/crash_dump.c u64 psw[2]; psw 90 arch/s390/kernel/crash_dump.c memcpy(&sa->psw, &lc->psw_save_area, sizeof(sa->psw)); psw 366 arch/s390/kernel/crash_dump.c memcpy(&nt_prstatus.pr_reg.psw, sa->psw, sizeof(sa->psw)); psw 497 arch/s390/kernel/dis.c for (start = 32; start && regs->psw.addr >= 34 - start; start -= 2) { psw 498 arch/s390/kernel/dis.c addr = regs->psw.addr - 34 + start; psw 504 arch/s390/kernel/dis.c addr = regs->psw.addr + end - 32; psw 511 arch/s390/kernel/dis.c if ((regs->psw.addr & 1) || start >= end) { psw 539 arch/s390/kernel/dis.c addr = regs->psw.addr + start - 32; psw 148 arch/s390/kernel/dumpstack.c struct psw_bits *psw = &psw_bits(regs->psw); psw 152 arch/s390/kernel/dumpstack.c printk("%s PSW : %px %px", mode, (void *)regs->psw.mask, (void *)regs->psw.addr); psw 154 arch/s390/kernel/dumpstack.c pr_cont(" (%pSR)", (void *)regs->psw.addr); psw 157 arch/s390/kernel/dumpstack.c "P:%x AS:%x CC:%x PM:%x", psw->per, psw->dat, psw->io, psw->ext, psw 158 arch/s390/kernel/dumpstack.c psw->key, psw->mcheck, psw->wait, psw->pstate, psw->as, psw->cc, psw->pm); psw 159 arch/s390/kernel/dumpstack.c pr_cont(" RI:%x EA:%x\n", psw->ri, psw->eaba); psw 169 arch/s390/kernel/early.c psw_t psw; psw 171 arch/s390/kernel/early.c psw.mask = PSW_MASK_BASE | PSW_DEFAULT_KEY | PSW_MASK_EA | PSW_MASK_BA; psw 172 arch/s390/kernel/early.c psw.addr = (unsigned long) s390_base_ext_handler; psw 173 arch/s390/kernel/early.c S390_lowcore.external_new_psw = psw; psw 174 arch/s390/kernel/early.c psw.addr = (unsigned long) s390_base_pgm_handler; psw 175 arch/s390/kernel/early.c S390_lowcore.program_new_psw = psw; psw 213 arch/s390/kernel/kprobes.c kcb->kprobe_saved_imask = regs->psw.mask & psw 218 arch/s390/kernel/kprobes.c regs->psw.mask |= PSW_MASK_PER; psw 219 arch/s390/kernel/kprobes.c regs->psw.mask &= ~(PSW_MASK_IO | PSW_MASK_EXT); psw 220 arch/s390/kernel/kprobes.c regs->psw.addr = ip; psw 230 arch/s390/kernel/kprobes.c regs->psw.mask &= ~PSW_MASK_PER; psw 231 arch/s390/kernel/kprobes.c regs->psw.mask |= kcb->kprobe_saved_imask; psw 232 arch/s390/kernel/kprobes.c regs->psw.addr = ip; psw 304 arch/s390/kernel/kprobes.c p = get_kprobe((void *)(regs->psw.addr - 2)); psw 436 arch/s390/kernel/kprobes.c regs->psw.addr = orig_ret_address; psw 464 arch/s390/kernel/kprobes.c unsigned long ip = regs->psw.addr; psw 526 arch/s390/kernel/kprobes.c if (regs->psw.mask & PSW_MASK_PER) psw 576 arch/s390/kernel/kprobes.c entry = s390_search_extables(regs->psw.addr); psw 578 arch/s390/kernel/kprobes.c regs->psw.addr = extable_fixup(entry); psw 598 arch/s390/kernel/kprobes.c if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) psw 601 arch/s390/kernel/kprobes.c if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) psw 602 arch/s390/kernel/kprobes.c local_irq_restore(regs->psw.mask & ~PSW_MASK_PER); psw 617 arch/s390/kernel/kprobes.c if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) psw 638 arch/s390/kernel/kprobes.c if (regs->psw.mask & (PSW_MASK_IO | PSW_MASK_EXT)) psw 639 arch/s390/kernel/kprobes.c local_irq_restore(regs->psw.mask & ~PSW_MASK_PER); psw 1093 arch/s390/kernel/perf_cpum_sf.c psw_bits(regs.psw).ia = basic->ia; psw 1094 arch/s390/kernel/perf_cpum_sf.c psw_bits(regs.psw).dat = basic->T; psw 1095 arch/s390/kernel/perf_cpum_sf.c psw_bits(regs.psw).wait = basic->W; psw 1096 arch/s390/kernel/perf_cpum_sf.c psw_bits(regs.psw).pstate = basic->P; psw 1097 arch/s390/kernel/perf_cpum_sf.c psw_bits(regs.psw).as = basic->AS; psw 29 arch/s390/kernel/perf_regs.c return regs->psw.mask; psw 31 arch/s390/kernel/perf_regs.c return regs->psw.addr; psw 120 arch/s390/kernel/process.c frame->childregs.psw.mask = PSW_KERNEL_BITS | PSW_MASK_DAT | psw 122 arch/s390/kernel/process.c frame->childregs.psw.addr = psw 139 arch/s390/kernel/process.c frame->childregs.psw.mask &= ~PSW_MASK_RI; psw 108 arch/s390/kernel/ptrace.c regs->psw.mask &= ~PSW_MASK_PER; psw 111 arch/s390/kernel/ptrace.c regs->psw.mask |= PSW_MASK_PER; psw 210 arch/s390/kernel/ptrace.c tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr); psw 211 arch/s390/kernel/ptrace.c if (addr == (addr_t) &dummy->regs.psw.mask) { psw 342 arch/s390/kernel/ptrace.c if (addr == (addr_t) &dummy->regs.psw.mask) { psw 356 arch/s390/kernel/ptrace.c *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr) = data; psw 589 arch/s390/kernel/ptrace.c if (addr == (addr_t) &dummy32->regs.psw.mask) { psw 591 arch/s390/kernel/ptrace.c tmp = (__u32)(regs->psw.mask >> 32); psw 594 arch/s390/kernel/ptrace.c } else if (addr == (addr_t) &dummy32->regs.psw.addr) { psw 596 arch/s390/kernel/ptrace.c tmp = (__u32) regs->psw.addr | psw 597 arch/s390/kernel/ptrace.c (__u32)(regs->psw.mask & PSW_MASK_BA); psw 600 arch/s390/kernel/ptrace.c tmp = *(__u32 *)((addr_t) ®s->psw + addr*2 + 4); psw 701 arch/s390/kernel/ptrace.c if (addr == (addr_t) &dummy32->regs.psw.mask) { psw 712 arch/s390/kernel/ptrace.c regs->psw.mask = (regs->psw.mask & ~PSW_MASK_USER) | psw 713 arch/s390/kernel/ptrace.c (regs->psw.mask & PSW_MASK_BA) | psw 715 arch/s390/kernel/ptrace.c } else if (addr == (addr_t) &dummy32->regs.psw.addr) { psw 717 arch/s390/kernel/ptrace.c regs->psw.addr = (__u64) tmp & PSW32_ADDR_INSN; psw 719 arch/s390/kernel/ptrace.c regs->psw.mask = (regs->psw.mask & ~PSW_MASK_BA) | psw 723 arch/s390/kernel/ptrace.c *(__u32*)((addr_t) ®s->psw + addr*2 + 4) = tmp; psw 50 arch/s390/kernel/runtime_instr.c regs->psw.mask &= ~PSW_MASK_RI; psw 126 arch/s390/kernel/signal.c user_sregs.regs.psw.mask = PSW_USER_BITS | psw 127 arch/s390/kernel/signal.c (regs->psw.mask & (PSW_MASK_USER | PSW_MASK_RI)); psw 128 arch/s390/kernel/signal.c user_sregs.regs.psw.addr = regs->psw.addr; psw 148 arch/s390/kernel/signal.c if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW_MASK_RI)) psw 156 arch/s390/kernel/signal.c regs->psw.mask = (regs->psw.mask & ~(PSW_MASK_USER | PSW_MASK_RI)) | psw 157 arch/s390/kernel/signal.c (user_sregs.regs.psw.mask & (PSW_MASK_USER | PSW_MASK_RI)); psw 159 arch/s390/kernel/signal.c if ((regs->psw.mask & PSW_MASK_ASC) == PSW_ASC_HOME) psw 160 arch/s390/kernel/signal.c regs->psw.mask = PSW_ASC_PRIMARY | psw 161 arch/s390/kernel/signal.c (regs->psw.mask & ~PSW_MASK_ASC); psw 163 arch/s390/kernel/signal.c if (regs->psw.mask & PSW_MASK_EA) psw 164 arch/s390/kernel/signal.c regs->psw.mask |= PSW_MASK_BA; psw 165 arch/s390/kernel/signal.c regs->psw.addr = user_sregs.regs.psw.addr; psw 349 arch/s390/kernel/signal.c regs->psw.mask = PSW_MASK_EA | PSW_MASK_BA | psw 351 arch/s390/kernel/signal.c (regs->psw.mask & ~PSW_MASK_ASC); psw 352 arch/s390/kernel/signal.c regs->psw.addr = (unsigned long) ka->sa.sa_handler; psw 427 arch/s390/kernel/signal.c regs->psw.mask = PSW_MASK_EA | PSW_MASK_BA | psw 429 arch/s390/kernel/signal.c (regs->psw.mask & ~PSW_MASK_ASC); psw 430 arch/s390/kernel/signal.c regs->psw.addr = (unsigned long) ksig->ka.sa.sa_handler; psw 493 arch/s390/kernel/signal.c regs->psw.addr = psw 494 arch/s390/kernel/signal.c __rewind_psw(regs->psw, psw 36 arch/s390/kernel/traps.c address = regs->psw.addr; psw 52 arch/s390/kernel/traps.c fixup = s390_search_extables(regs->psw.addr); psw 54 arch/s390/kernel/traps.c regs->psw.addr = extable_fixup(fixup); psw 58 arch/s390/kernel/traps.c btt = report_bug(regs->psw.addr, regs); psw 243 arch/s390/kernel/traps.c regs->psw.mask |= PSW_ASC_HOME; psw 86 arch/s390/kernel/unwind_bc.c if (READ_ONCE_NOCHECK(regs->psw.mask) & PSW_MASK_PSTATE) psw 88 arch/s390/kernel/unwind_bc.c ip = READ_ONCE_NOCHECK(regs->psw.addr); psw 145 arch/s390/kernel/unwind_bc.c ip = READ_ONCE_NOCHECK(regs->psw.addr); psw 31 arch/s390/kernel/uprobes.c if (psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) psw 33 arch/s390/kernel/uprobes.c if (!is_compat_task() && psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) psw 36 arch/s390/kernel/uprobes.c auprobe->saved_per = psw_bits(regs->psw).per; psw 39 arch/s390/kernel/uprobes.c regs->psw.addr = current->utask->xol_vaddr; psw 57 arch/s390/kernel/uprobes.c if (!(regs->psw.mask & PSW_MASK_PER)) psw 71 arch/s390/kernel/uprobes.c regs->psw.addr >= current->thread.per_user.start && psw 72 arch/s390/kernel/uprobes.c regs->psw.addr <= current->thread.per_user.end) psw 85 arch/s390/kernel/uprobes.c psw_bits(regs->psw).per = auprobe->saved_per; psw 89 arch/s390/kernel/uprobes.c regs->psw.addr += utask->vaddr - utask->xol_vaddr; psw 98 arch/s390/kernel/uprobes.c if (regs->psw.addr - utask->xol_vaddr == ilen) psw 99 arch/s390/kernel/uprobes.c regs->psw.addr = utask->vaddr + ilen; psw 139 arch/s390/kernel/uprobes.c regs->psw.addr = current->utask->vaddr; psw 164 arch/s390/kernel/uprobes.c static void adjust_psw_addr(psw_t *psw, unsigned long len) psw 166 arch/s390/kernel/uprobes.c psw->addr = __rewind_psw(*psw, -len); psw 222 arch/s390/kernel/uprobes.c psw_bits((regs)->psw).cc = 1; \ psw 224 arch/s390/kernel/uprobes.c psw_bits((regs)->psw).cc = 2; \ psw 226 arch/s390/kernel/uprobes.c psw_bits((regs)->psw).cc = 0; \ psw 252 arch/s390/kernel/uprobes.c if (!(regs->psw.mask & PSW_MASK_PER)) psw 260 arch/s390/kernel/uprobes.c current->thread.per_event.address = regs->psw.addr; psw 279 arch/s390/kernel/uprobes.c uptr = (void *)(regs->psw.addr + (insn->disp * 2)); psw 366 arch/s390/kernel/uprobes.c adjust_psw_addr(®s->psw, ilen); psw 385 arch/s390/kernel/uprobes.c if ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_24BIT) || psw 386 arch/s390/kernel/uprobes.c ((psw_bits(regs->psw).eaba == PSW_BITS_AMODE_31BIT) && psw 388 arch/s390/kernel/uprobes.c regs->psw.addr = __rewind_psw(regs->psw, UPROBE_SWBP_INSN_SIZE); psw 558 arch/s390/kvm/gaccess.c struct psw_bits psw = psw_bits(vcpu->arch.sie_block->gpsw); psw 560 arch/s390/kvm/gaccess.c if (!psw.dat) { psw 566 arch/s390/kvm/gaccess.c if ((mode == GACC_IFETCH) && (psw.as != PSW_BITS_AS_HOME)) psw 567 arch/s390/kvm/gaccess.c psw.as = PSW_BITS_AS_PRIMARY; psw 569 arch/s390/kvm/gaccess.c switch (psw.as) { psw 788 arch/s390/kvm/gaccess.c psw_t *psw = &vcpu->arch.sie_block->gpsw; psw 792 arch/s390/kvm/gaccess.c if (psw_bits(*psw).dat && asce.p) psw 801 arch/s390/kvm/gaccess.c psw_t *psw = &vcpu->arch.sie_block->gpsw; psw 812 arch/s390/kvm/gaccess.c if (psw_bits(*psw).dat) { psw 833 arch/s390/kvm/gaccess.c psw_t *psw = &vcpu->arch.sie_block->gpsw; psw 853 arch/s390/kvm/gaccess.c need_ipte_lock = psw_bits(*psw).dat && !asce.r; psw 907 arch/s390/kvm/gaccess.c psw_t *psw = &vcpu->arch.sie_block->gpsw; psw 922 arch/s390/kvm/gaccess.c if (psw_bits(*psw).dat && !asce.r) { /* Use DAT? */ psw 55 arch/s390/kvm/gaccess.h psw_t *psw = &vcpu->arch.sie_block->gpsw; psw 57 arch/s390/kvm/gaccess.h if (psw_bits(*psw).eaba == PSW_BITS_AMODE_64BIT) psw 59 arch/s390/kvm/gaccess.h if (psw_bits(*psw).eaba == PSW_BITS_AMODE_31BIT) psw 229 arch/s390/kvm/intercept.c psw_t psw; psw 245 arch/s390/kvm/intercept.c rc = read_guest_lc(vcpu, __LC_PGM_NEW_PSW, &psw, sizeof(psw_t)); psw 249 arch/s390/kvm/intercept.c if (!is_valid_psw(&psw)) psw 3379 arch/s390/kvm/kvm-s390.c static int kvm_arch_vcpu_ioctl_set_initial_psw(struct kvm_vcpu *vcpu, psw_t psw) psw 3386 arch/s390/kvm/kvm-s390.c vcpu->run->psw_mask = psw.mask; psw 3387 arch/s390/kvm/kvm-s390.c vcpu->run->psw_addr = psw.addr; psw 4362 arch/s390/kvm/kvm-s390.c psw_t psw; psw 4365 arch/s390/kvm/kvm-s390.c if (copy_from_user(&psw, argp, sizeof(psw))) psw 4367 arch/s390/kvm/kvm-s390.c r = kvm_arch_vcpu_ioctl_set_initial_psw(vcpu, psw); psw 258 arch/s390/kvm/kvm-s390.h int is_valid_psw(psw_t *psw); psw 710 arch/s390/kvm/priv.c int is_valid_psw(psw_t *psw) psw 712 arch/s390/kvm/priv.c if (psw->mask & PSW_MASK_UNASSIGNED) psw 714 arch/s390/kvm/priv.c if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_BA) { psw 715 arch/s390/kvm/priv.c if (psw->addr & ~PSW_ADDR_31) psw 718 arch/s390/kvm/priv.c if (!(psw->mask & PSW_MASK_ADDR_MODE) && (psw->addr & ~PSW_ADDR_24)) psw 720 arch/s390/kvm/priv.c if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_EA) psw 722 arch/s390/kvm/priv.c if (psw->addr & 1) psw 72 arch/s390/kvm/sigp.c psw_t *psw; psw 76 arch/s390/kvm/sigp.c psw = &dst_vcpu->arch.sie_block->gpsw; psw 82 arch/s390/kvm/sigp.c || (psw->mask & psw_int_mask) != psw_int_mask psw 83 arch/s390/kvm/sigp.c || (idle && psw->addr != 0) psw 222 arch/s390/mm/fault.c print_vma_addr(KERN_CONT "in ", regs->psw.addr); psw 257 arch/s390/mm/fault.c fixup = s390_search_extables(regs->psw.addr); psw 259 arch/s390/mm/fault.c regs->psw.addr = extable_fixup(fixup); psw 282 arch/s390/mm/fault.c if (regs->psw.mask & PSW_MASK_PSTATE) { psw 306 arch/s390/mm/fault.c rc = __get_user(instruction, (u16 __user *) regs->psw.addr); psw 558 arch/s390/mm/fault.c regs->psw.addr = __rewind_psw(regs->psw, regs->int_code >> 16); psw 570 arch/s390/mm/fault.c (regs->psw.addr & PAGE_MASK); psw 92 arch/s390/mm/init.c psw_t psw; psw 113 arch/s390/mm/init.c psw.mask = __extract_psw(); psw 114 arch/s390/mm/init.c psw_bits(psw).dat = 1; psw 115 arch/s390/mm/init.c psw_bits(psw).as = PSW_BITS_AS_HOME; psw 116 arch/s390/mm/init.c __load_psw_mask(psw.mask); psw 219 arch/s390/mm/kasan_init.c psw_t psw; psw 221 arch/s390/mm/kasan_init.c psw.mask = __extract_psw(); psw 222 arch/s390/mm/kasan_init.c psw_bits(psw).dat = 1; psw 223 arch/s390/mm/kasan_init.c psw_bits(psw).as = PSW_BITS_AS_HOME; psw 224 arch/s390/mm/kasan_init.c __load_psw_mask(psw.mask); psw 19 arch/sh/boards/mach-highlander/psw.c struct push_switch *psw = platform_get_drvdata(pdev); psw 27 arch/sh/boards/mach-highlander/psw.c if (psw->state) { psw 35 arch/sh/boards/mach-highlander/psw.c psw->state = !!(mask & (1 << psw_info->bit)); psw 36 arch/sh/boards/mach-highlander/psw.c if (psw->state) /* debounce */ psw 37 arch/sh/boards/mach-highlander/psw.c mod_timer(&psw->debounce, jiffies + 50); psw 20 arch/sh/boards/mach-landisk/psw.c struct push_switch *psw = platform_get_drvdata(pdev); psw 28 arch/sh/boards/mach-landisk/psw.c if (psw->state) { psw 35 arch/sh/boards/mach-landisk/psw.c psw->state = 1; psw 36 arch/sh/boards/mach-landisk/psw.c mod_timer(&psw->debounce, jiffies + 50); psw 28 arch/sh/drivers/push-switch.c struct push_switch *psw = from_timer(psw, t, debounce); psw 30 arch/sh/drivers/push-switch.c schedule_work(&psw->work); psw 35 arch/sh/drivers/push-switch.c struct push_switch *psw = container_of(work, struct push_switch, work); psw 36 arch/sh/drivers/push-switch.c struct platform_device *pdev = psw->pdev; psw 38 arch/sh/drivers/push-switch.c psw->state = 0; psw 46 arch/sh/drivers/push-switch.c struct push_switch *psw; psw 49 arch/sh/drivers/push-switch.c psw = kzalloc(sizeof(struct push_switch), GFP_KERNEL); psw 50 arch/sh/drivers/push-switch.c if (unlikely(!psw)) psw 77 arch/sh/drivers/push-switch.c INIT_WORK(&psw->work, switch_work_handler); psw 78 arch/sh/drivers/push-switch.c timer_setup(&psw->debounce, switch_timer, 0); psw 81 arch/sh/drivers/push-switch.c psw->pdev = pdev; psw 83 arch/sh/drivers/push-switch.c platform_set_drvdata(pdev, psw); psw 90 arch/sh/drivers/push-switch.c kfree(psw); psw 96 arch/sh/drivers/push-switch.c struct push_switch *psw = platform_get_drvdata(pdev); psw 104 arch/sh/drivers/push-switch.c flush_work(&psw->work); psw 105 arch/sh/drivers/push-switch.c del_timer_sync(&psw->debounce); psw 108 arch/sh/drivers/push-switch.c kfree(psw); psw 100 drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c int index, struct nvkm_sw **psw) psw 104 drivers/gpu/drm/nouveau/nvkm/engine/sw/base.c if (!(sw = *psw = kzalloc(sizeof(*sw), GFP_KERNEL))) psw 152 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c gf100_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) psw 154 drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c return nvkm_sw_new_(&gf100_sw, device, index, psw); psw 136 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c nv04_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) psw 138 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv04.c return nvkm_sw_new_(&nv04_sw, device, index, psw); psw 65 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.c nv10_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) psw 67 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv10.c return nvkm_sw_new_(&nv10_sw, device, index, psw); psw 145 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c nv50_sw_new(struct nvkm_device *device, int index, struct nvkm_sw **psw) psw 147 drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c return nvkm_sw_new_(&nv50_sw, device, index, psw); psw 300 drivers/usb/host/ohci-dbg.c u16 psw = ohci_hwPSW (ohci, td, i); psw 301 drivers/usb/host/ohci-dbg.c int cc = (psw >> 12) & 0x0f; psw 303 drivers/usb/host/ohci-dbg.c psw, cc, psw 305 drivers/usb/host/ohci-dbg.c psw & 0x0fff); psw 49 samples/kprobes/kprobe_example.c p->symbol_name, p->addr, regs->psw.addr, regs->flags); psw 283 tools/arch/s390/include/uapi/asm/ptrace.h psw_t psw; psw 295 tools/arch/s390/include/uapi/asm/ptrace.h psw_t psw; psw 441 tools/arch/s390/include/uapi/asm/ptrace.h psw_t psw; psw 425 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_IP(x) (((PT_REGS_S390 *)(x))->psw.addr)