Home
last modified time | relevance | path

Searched refs:psw (Results 1 – 71 of 71) sorted by relevance

/linux-4.1.27/arch/sh/drivers/
Dpush-switch.c31 struct push_switch *psw = (struct push_switch *)data; in switch_timer() local
33 schedule_work(&psw->work); in switch_timer()
38 struct push_switch *psw = container_of(work, struct push_switch, work); in switch_work_handler() local
39 struct platform_device *pdev = psw->pdev; in switch_work_handler()
41 psw->state = 0; in switch_work_handler()
49 struct push_switch *psw; in switch_drv_probe() local
52 psw = kzalloc(sizeof(struct push_switch), GFP_KERNEL); in switch_drv_probe()
53 if (unlikely(!psw)) in switch_drv_probe()
80 INIT_WORK(&psw->work, switch_work_handler); in switch_drv_probe()
81 init_timer(&psw->debounce); in switch_drv_probe()
[all …]
/linux-4.1.27/arch/s390/include/asm/
Dprocessor.h148 regs->psw.mask = PSW_USER_BITS | PSW_MASK_EA | PSW_MASK_BA; \
149 regs->psw.addr = new_psw | PSW_ADDR_AMODE; \
155 regs->psw.mask = PSW_USER_BITS | PSW_MASK_BA; \
156 regs->psw.addr = new_psw | PSW_ADDR_AMODE; \
180 #define KSTK_EIP(tsk) (task_pt_regs(tsk)->psw.addr)
209 static inline void __load_psw(psw_t psw) in __load_psw() argument
211 asm volatile("lpswe %0" : : "Q" (psw) : "cc"); in __load_psw()
221 psw_t psw; in __load_psw_mask() local
223 psw.mask = mask; in __load_psw_mask()
230 : "=&d" (addr), "=Q" (psw) : "Q" (psw) : "memory", "cc"); in __load_psw_mask()
[all …]
Dptrace.h72 psw_t psw; member
150 #define user_mode(regs) (((regs)->psw.mask & PSW_MASK_PSTATE) != 0)
151 #define instruction_pointer(regs) ((regs)->psw.addr & PSW_ADDR_INSN)
163 regs->psw.addr = val | PSW_ADDR_AMODE; in instruction_pointer_set()
Dlivepatch.h37 regs->psw.addr = ip; in klp_arch_set_pc()
Dlowcore.h22 u8 psw[16]; member
Dcompat.h87 psw_compat_t psw; member
/linux-4.1.27/arch/s390/kernel/
Duprobes.c28 if (psw_bits(regs->psw).eaba == PSW_AMODE_24BIT) in arch_uprobe_pre_xol()
30 if (!is_compat_task() && psw_bits(regs->psw).eaba == PSW_AMODE_31BIT) in arch_uprobe_pre_xol()
33 auprobe->saved_per = psw_bits(regs->psw).r; in arch_uprobe_pre_xol()
36 regs->psw.addr = current->utask->xol_vaddr; in arch_uprobe_pre_xol()
54 if (!(regs->psw.mask & PSW_MASK_PER)) in check_per_event()
68 regs->psw.addr >= current->thread.per_user.start && in check_per_event()
69 regs->psw.addr <= current->thread.per_user.end) in check_per_event()
82 psw_bits(regs->psw).r = auprobe->saved_per; in arch_uprobe_post_xol()
86 regs->psw.addr += utask->vaddr - utask->xol_vaddr; in arch_uprobe_post_xol()
95 if (regs->psw.addr - utask->xol_vaddr == ilen) in arch_uprobe_post_xol()
[all …]
Dsignal.c143 user_sregs.regs.psw.mask = PSW_USER_BITS | in save_sigregs()
144 (regs->psw.mask & (PSW_MASK_USER | PSW_MASK_RI)); in save_sigregs()
145 user_sregs.regs.psw.addr = regs->psw.addr; in save_sigregs()
166 if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW_MASK_RI)) in restore_sigregs()
174 regs->psw.mask = (regs->psw.mask & ~(PSW_MASK_USER | PSW_MASK_RI)) | in restore_sigregs()
175 (user_sregs.regs.psw.mask & (PSW_MASK_USER | PSW_MASK_RI)); in restore_sigregs()
177 if ((regs->psw.mask & PSW_MASK_ASC) == PSW_ASC_HOME) in restore_sigregs()
178 regs->psw.mask = PSW_ASC_PRIMARY | in restore_sigregs()
179 (regs->psw.mask & ~PSW_MASK_ASC); in restore_sigregs()
181 if (regs->psw.mask & PSW_MASK_EA) in restore_sigregs()
[all …]
Dkprobes.c222 kcb->kprobe_saved_imask = regs->psw.mask & in enable_singlestep()
227 regs->psw.mask |= PSW_MASK_PER; in enable_singlestep()
228 regs->psw.mask &= ~(PSW_MASK_IO | PSW_MASK_EXT); in enable_singlestep()
229 regs->psw.addr = ip | PSW_ADDR_AMODE; in enable_singlestep()
239 regs->psw.mask &= ~PSW_MASK_PER; in disable_singlestep()
240 regs->psw.mask |= kcb->kprobe_saved_imask; in disable_singlestep()
241 regs->psw.addr = ip | PSW_ADDR_AMODE; in disable_singlestep()
313 p = get_kprobe((void *)((regs->psw.addr & PSW_ADDR_INSN) - 2)); in kprobe_handler()
463 regs->psw.addr = orig_ret_address | PSW_ADDR_AMODE; in trampoline_probe_handler()
493 unsigned long ip = regs->psw.addr & PSW_ADDR_INSN; in resume_execution()
[all …]
Dcompat_signal.c203 user_sregs.regs.psw.mask = (__u32)(regs->psw.mask >> 32); in save_sigregs32()
204 user_sregs.regs.psw.mask &= PSW32_MASK_USER | PSW32_MASK_RI; in save_sigregs32()
205 user_sregs.regs.psw.mask |= PSW32_USER_BITS; in save_sigregs32()
206 user_sregs.regs.psw.addr = (__u32) regs->psw.addr | in save_sigregs32()
207 (__u32)(regs->psw.mask & PSW_MASK_BA); in save_sigregs32()
230 if (!is_ri_task(current) && (user_sregs.regs.psw.mask & PSW32_MASK_RI)) in restore_sigregs32()
238 regs->psw.mask = (regs->psw.mask & ~(PSW_MASK_USER | PSW_MASK_RI)) | in restore_sigregs32()
239 (__u64)(user_sregs.regs.psw.mask & PSW32_MASK_USER) << 32 | in restore_sigregs32()
240 (__u64)(user_sregs.regs.psw.mask & PSW32_MASK_RI) << 32 | in restore_sigregs32()
241 (__u64)(user_sregs.regs.psw.addr & PSW32_ADDR_AMODE); in restore_sigregs32()
[all …]
Dtraps.c34 address = regs->psw.addr; in get_trap_ip()
49 print_vma_addr("in ", regs->psw.addr & PSW_ADDR_INSN); in report_user_fault()
72 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in do_report_trap()
74 regs->psw.addr = extable_fixup(fixup) | PSW_ADDR_AMODE; in do_report_trap()
78 btt = report_bug(regs->psw.addr & PSW_ADDR_INSN, regs); in do_report_trap()
306 regs->psw.addr = __rewind_psw(regs->psw, regs->int_code >> 16); in data_exception()
324 regs->psw.mask |= PSW_ASC_HOME; in space_switch_exception()
Ddumpstack.c60 addr = regs->psw.addr & PSW_ADDR_INSN; in __show_trace()
127 return (regs->psw.mask & bits) / ((~bits + 1) & bits); in mask_bits()
135 printk("%s PSW : %p %p", mode, (void *)regs->psw.mask, (void *)regs->psw.addr); in show_registers()
137 printk(" (%pSR)", (void *)regs->psw.addr); in show_registers()
Dearly.c267 psw_t psw; in setup_lowcore_early() local
269 psw.mask = PSW_MASK_BASE | PSW_DEFAULT_KEY | PSW_MASK_EA | PSW_MASK_BA; in setup_lowcore_early()
270 psw.addr = PSW_ADDR_AMODE | (unsigned long) s390_base_ext_handler; in setup_lowcore_early()
271 S390_lowcore.external_new_psw = psw; in setup_lowcore_early()
272 psw.addr = PSW_ADDR_AMODE | (unsigned long) s390_base_pgm_handler; in setup_lowcore_early()
273 S390_lowcore.program_new_psw = psw; in setup_lowcore_early()
Dptrace.c104 regs->psw.mask &= ~PSW_MASK_PER; in update_cr_regs()
107 regs->psw.mask |= PSW_MASK_PER; in update_cr_regs()
206 tmp = *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr); in __peek_user()
207 if (addr == (addr_t) &dummy->regs.psw.mask) { in __peek_user()
338 if (addr == (addr_t) &dummy->regs.psw.mask) { in __poke_user()
352 *(addr_t *)((addr_t) &task_pt_regs(child)->psw + addr) = data; in __poke_user()
587 if (addr == (addr_t) &dummy32->regs.psw.mask) { in __peek_user_compat()
589 tmp = (__u32)(regs->psw.mask >> 32); in __peek_user_compat()
592 } else if (addr == (addr_t) &dummy32->regs.psw.addr) { in __peek_user_compat()
594 tmp = (__u32) regs->psw.addr | in __peek_user_compat()
[all …]
Dprocess.c123 frame->childregs.psw.mask = PSW_KERNEL_BITS | PSW_MASK_DAT | in copy_thread()
125 frame->childregs.psw.addr = PSW_ADDR_AMODE | in copy_thread()
143 frame->childregs.psw.mask &= ~PSW_MASK_RI; in copy_thread()
Drelocate_kernel.S87 la %r4,load_psw-.base(%r13) # load psw-address into the register
88 o %r3,4(%r4) # or load address into psw
90 mvc 0(8,%r0),0(%r4) # copy psw to absolute address 0
Dperf_cpum_sf.c1000 regs.psw.addr = sfr->basic.ia; in perf_push_sample()
1002 regs.psw.mask |= PSW_MASK_DAT; in perf_push_sample()
1004 regs.psw.mask |= PSW_MASK_WAIT; in perf_push_sample()
1006 regs.psw.mask |= PSW_MASK_PSTATE; in perf_push_sample()
1009 regs.psw.mask |= PSW_ASC_PRIMARY; in perf_push_sample()
1012 regs.psw.mask |= PSW_ASC_ACCREG; in perf_push_sample()
1015 regs.psw.mask |= PSW_ASC_SECONDARY; in perf_push_sample()
1018 regs.psw.mask |= PSW_ASC_HOME; in perf_push_sample()
Dcompat_ptrace.h21 psw_compat_t psw; member
Dstacktrace.c49 addr = regs->psw.addr & PSW_ADDR_INSN; in save_context_stack()
Druntime_instr.c37 regs->psw.mask &= ~PSW_MASK_RI; in disable_runtime_instr()
Dcrash_dump.c319 memcpy(&nt_prstatus.pr_reg.psw, sa->psw, sizeof(sa->psw)); in nt_prstatus()
Dcompat_linux.h42 _psw_t32 psw; member
Dhead64.S101 lpswe .Ldw-.(%r13) # load disabled wait psw
Ddis.c1965 for (start = 32; start && regs->psw.addr >= 34 - start; start -= 2) { in show_code()
1966 addr = regs->psw.addr - 34 + start; in show_code()
1972 addr = regs->psw.addr + end - 32; in show_code()
1979 if ((regs->psw.addr & 1) || start >= end) { in show_code()
2007 addr = regs->psw.addr + start - 32; in show_code()
Dentry.S533 # modify the psw to leave SIE
721 3: tm __LC_MCCK_CODE+2,0x09 # mwp + ia of old psw valid?
780 mvc __PT_PSW(16,%r15),__LC_RST_OLD_PSW # store restart old psw
906 # set new psw address and exit
972 # prepare return psw
Dhead.S80 mvc 0x1f0(16),.Lnewpsw # set up IO interrupt psw
Dasm-offsets.c46 DEFINE(__PT_PSW, offsetof(struct pt_regs, psw)); in main()
Dsclp.S47 nill %r6,0x1 # in new psw (31 or 64 bit mode)
/linux-4.1.27/arch/sh/boards/mach-highlander/
Dpsw.c22 struct push_switch *psw = platform_get_drvdata(pdev); in psw_irq_handler() local
30 if (psw->state) { in psw_irq_handler()
38 psw->state = !!(mask & (1 << psw_info->bit)); in psw_irq_handler()
39 if (psw->state) /* debounce */ in psw_irq_handler()
40 mod_timer(&psw->debounce, jiffies + 50); in psw_irq_handler()
DMakefile10 obj-$(CONFIG_PUSH_SWITCH) += psw.o
/linux-4.1.27/arch/m32r/kernel/
Dalign.c121 val = regs->psw & PSW_BC ? 1 : 0; in emu_addx()
129 regs->psw |= PSW_BC; in emu_addx()
131 regs->psw &= ~(PSW_BC); in emu_addx()
151 regs->psw |= PSW_BC; in emu_cmp()
153 regs->psw &= ~(PSW_BC); in emu_cmp()
161 regs->psw |= PSW_BC; in emu_cmpeq()
163 regs->psw &= ~(PSW_BC); in emu_cmpeq()
172 regs->psw |= PSW_BC; in emu_cmpu()
174 regs->psw &= ~(PSW_BC); in emu_cmpu()
182 regs->psw |= PSW_BC; in emu_cmpz()
[all …]
Dptrace.c91 unsigned long psw; in ptrace_read_user() local
92 psw = get_stack_long(tsk, PT_PSW); in ptrace_read_user()
93 tmp = ((psw >> 8) & 1); in ptrace_read_user()
97 unsigned long psw, bbpsw; in ptrace_read_user() local
98 psw = get_stack_long(tsk, PT_PSW); in ptrace_read_user()
100 tmp = ((psw >> 8) & 0xff) | ((bbpsw & 0xff) << 8); in ptrace_read_user()
155 unsigned long psw; in ptrace_write_user() local
156 psw = get_stack_long(tsk, PT_PSW); in ptrace_write_user()
157 psw = (psw & ~0x100) | ((data & 1) << 8); in ptrace_write_user()
158 ret = put_stack_long(tsk, PT_PSW, psw); in ptrace_write_user()
Dprocess.c79 regs->bpc, regs->psw, regs->lr, regs->fp); in show_regs()
140 childregs->psw = M32R_PSW_BIE; in copy_thread()
Dsignal.c72 COPY(psw); in restore_sigcontext()
146 COPY(psw); in setup_sigcontext()
Dhead.S40 mvtc r0, psw
189 mvtc r4, psw
/linux-4.1.27/arch/m32r/include/asm/
Dassembler.h70 mvfc \reg, psw
72 mvtc \reg, psw
77 mvfc \reg, psw
79 mvtc \reg, psw
96 mvfc r13, psw
172 mvtc r14, psw
207 mvfc r0, psw
209 mvtc r0, psw
Dptrace.h26 #define user_mode(regs) ((M32R_PSW_BPM & (regs)->psw) != 0)
28 #define user_mode(regs) ((M32R_PSW_BSM & (regs)->psw) != 0)
Dprocessor.h109 regs->psw = (regs->psw | USERPS_BPSW) & 0x0000FFFFUL; \
/linux-4.1.27/arch/sh/boards/mach-landisk/
Dpsw.c23 struct push_switch *psw = platform_get_drvdata(pdev); in psw_irq_handler() local
31 if (psw->state) { in psw_irq_handler()
38 psw->state = 1; in psw_irq_handler()
39 mod_timer(&psw->debounce, jiffies + 50); in psw_irq_handler()
DMakefile5 obj-y := setup.o irq.o psw.o gio.o
/linux-4.1.27/arch/s390/kvm/
Dgaccess.c467 psw_t *psw = &vcpu->arch.sie_block->gpsw; in get_vcpu_asce() local
474 tec_bits->as = psw_bits(*psw).as; in get_vcpu_asce()
476 if (!psw_bits(*psw).t) { in get_vcpu_asce()
704 psw_t *psw = &vcpu->arch.sie_block->gpsw; in low_address_protection_enabled() local
708 if (psw_bits(*psw).t && asce.p) in low_address_protection_enabled()
718 psw_t *psw = &vcpu->arch.sie_block->gpsw; in guest_page_range() local
732 if (psw_bits(*psw).t) { in guest_page_range()
757 psw_t *psw = &vcpu->arch.sie_block->gpsw; in access_guest() local
776 need_ipte_lock = psw_bits(*psw).t && !asce.r; in access_guest()
831 psw_t *psw = &vcpu->arch.sie_block->gpsw; in guest_translate_address() local
[all …]
Dgaccess.h58 psw_t *psw = &vcpu->arch.sie_block->gpsw; in kvm_s390_logical_to_effective() local
60 if (psw_bits(*psw).eaba == PSW_AMODE_64BIT) in kvm_s390_logical_to_effective()
62 if (psw_bits(*psw).eaba == PSW_AMODE_31BIT) in kvm_s390_logical_to_effective()
Dsigp.c79 psw_t *psw; in __sigp_conditional_emergency() local
83 psw = &dst_vcpu->arch.sie_block->gpsw; in __sigp_conditional_emergency()
89 || (psw->mask & psw_int_mask) != psw_int_mask in __sigp_conditional_emergency()
90 || ((flags & CPUSTAT_WAIT) && psw->addr != 0) in __sigp_conditional_emergency()
Dintercept.c215 psw_t psw; in handle_prog() local
229 rc = read_guest_lc(vcpu, __LC_PGM_NEW_PSW, &psw, sizeof(psw_t)); in handle_prog()
233 if (!is_valid_psw(&psw)) in handle_prog()
Dpriv.c383 int is_valid_psw(psw_t *psw) in is_valid_psw() argument
385 if (psw->mask & PSW_MASK_UNASSIGNED) in is_valid_psw()
387 if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_BA) { in is_valid_psw()
388 if (psw->addr & ~PSW_ADDR_31) in is_valid_psw()
391 if (!(psw->mask & PSW_MASK_ADDR_MODE) && (psw->addr & ~PSW_ADDR_24)) in is_valid_psw()
393 if ((psw->mask & PSW_MASK_ADDR_MODE) == PSW_MASK_EA) in is_valid_psw()
395 if (psw->addr & 1) in is_valid_psw()
Dkvm-s390.c1622 static int kvm_arch_vcpu_ioctl_set_initial_psw(struct kvm_vcpu *vcpu, psw_t psw) in kvm_arch_vcpu_ioctl_set_initial_psw() argument
1629 vcpu->run->psw_mask = psw.mask; in kvm_arch_vcpu_ioctl_set_initial_psw()
1630 vcpu->run->psw_addr = psw.addr; in kvm_arch_vcpu_ioctl_set_initial_psw()
1912 psw_t *psw = &vcpu->arch.sie_block->gpsw; in vcpu_post_run_fault_in_sie() local
1927 rc = read_guest(vcpu, psw->addr, 0, &opcode, 1); in vcpu_post_run_fault_in_sie()
1930 psw->addr = __rewind_psw(*psw, -insn_length(opcode)); in vcpu_post_run_fault_in_sie()
2147 rc |= write_guest_abs(vcpu, gpa + offsetof(struct save_area, psw), in kvm_s390_store_status_unloaded()
2431 psw_t psw; in kvm_arch_vcpu_ioctl() local
2434 if (copy_from_user(&psw, argp, sizeof(psw))) in kvm_arch_vcpu_ioctl()
2436 r = kvm_arch_vcpu_ioctl_set_initial_psw(vcpu, psw); in kvm_arch_vcpu_ioctl()
Dkvm-s390.h191 int is_valid_psw(psw_t *psw);
/linux-4.1.27/arch/s390/boot/compressed/
Dmisc.c112 unsigned long long psw = 0x000a0000deadbeefULL; in error() local
118 asm volatile("lpsw %0" : : "Q" (psw)); in error()
/linux-4.1.27/arch/s390/mm/
Dfault.c230 print_vma_addr(KERN_CONT "in ", regs->psw.addr & PSW_ADDR_INSN); in report_user_fault()
259 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in do_no_context()
261 regs->psw.addr = extable_fixup(fixup) | PSW_ADDR_AMODE; in do_no_context()
287 if (regs->psw.mask & PSW_MASK_PSTATE) { in do_low_address()
533 regs->psw.addr = __rewind_psw(regs->psw, regs->int_code >> 16); in do_protection_exception()
/linux-4.1.27/arch/parisc/kernel/
Dsignal.c364 unsigned long psw = USER_PSW; in setup_rt_frame() local
367 psw |= PSW_W; in setup_rt_frame()
378 psw |= PSW_R; in setup_rt_frame()
382 regs->gr[0] = psw; in setup_rt_frame()
/linux-4.1.27/arch/s390/include/uapi/asm/
Dsigcontext.h48 _psw_t psw; member
Dptrace.h286 psw_t psw; member
443 psw_t psw; member
/linux-4.1.27/arch/m32r/include/uapi/asm/
Dptrace.h99 unsigned long psw; member
/linux-4.1.27/Documentation/s390/
Dkvm.txt115 This ioctl can be used to set the processor status word (psw) of a stopped cpu
117 the psw during sie intercepts that fall back to userspace because struct kvm_run
118 does contain the psw, and this value is evaluated during reentry of KVM_RUN
DDebugging390.txt1121 D 20.8 to check the SVC old psw in the prefix area and see was it from userspace
1127 psw to user space addressing so we could get at the first parameter of the open
/linux-4.1.27/arch/m32r/mm/
Dfault.c88 if (regs->psw & M32R_PSW_BIE) in do_page_fault()
140 !search_exception_tables(regs->psw)) in do_page_fault()
/linux-4.1.27/drivers/usb/host/
Dohci-dbg.c299 u16 psw = ohci_hwPSW (ohci, td, i); in ohci_dump_td() local
300 int cc = (psw >> 12) & 0x0f; in ohci_dump_td()
302 psw, cc, in ohci_dump_td()
304 psw & 0x0fff); in ohci_dump_td()
/linux-4.1.27/arch/m32r/boot/compressed/
Dhead.S28 mvtc r0, psw
/linux-4.1.27/drivers/s390/char/
Dzcore.c519 memset(&map->psw, 0xff, sizeof(map->psw)); in set_lc_mask()
/linux-4.1.27/arch/m32r/platforms/oaks32r/
Ddot.gdbinit.nommu82 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial-low.S42 # or EPSW_IE,psw # permit overriding by
/linux-4.1.27/arch/m32r/platforms/mappi3/
Ddot.gdbinit140 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
/linux-4.1.27/arch/m32r/platforms/mappi2/
Ddot.gdbinit.vdec2151 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
/linux-4.1.27/arch/m32r/platforms/m32700ut/
Ddot.gdbinit_200MHz_16MB152 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
Ddot.gdbinit_400MHz_32MB152 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
Ddot.gdbinit_300MHz_32MB152 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
/linux-4.1.27/arch/m32r/platforms/mappi/
Ddot.gdbinit168 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
Ddot.gdbinit.nommu168 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
Ddot.gdbinit.smp236 printf "PSW[0x%08lX] CBR[0x%08lX] SPI[0x%08lX] SPU[0x%08lX]\n",$psw,$cbr,$spi,$spu
/linux-4.1.27/arch/m32r/platforms/opsput/
Ddot.gdbinit177 printf "PSW[%08lx] CBR[%08lx] SPI[%08lx] SPU[%08lx]\n",$psw,$cbr,$spi,$spu
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt3129 __u64 mask; /* psw upper half */
3130 __u64 addr; /* psw lower half */