Home
last modified time | relevance | path

Searched refs:windowbase (Results 1 – 25 of 43) sorted by relevance

12

/openbmc/linux/arch/xtensa/kernel/
H A Dptrace.c52 .windowbase = regs->windowbase, in gpr_get()
58 regs->areg + XCHAL_NUM_AREGS - regs->windowbase * 4, in gpr_get()
59 regs->windowbase * 16); in gpr_get()
60 memcpy(newregs.a + regs->windowbase * 4, in gpr_get()
62 (WSBITS - regs->windowbase) * 16); in gpr_get()
81 if (newregs.windowbase >= XCHAL_NUM_AREGS / 4) in gpr_set()
96 if (newregs.windowbase != regs->windowbase || in gpr_set()
102 newregs.windowbase) & in gpr_set()
106 regs->windowbase = newregs.windowbase; in gpr_set()
111 memcpy(regs->areg + XCHAL_NUM_AREGS - newregs.windowbase * 4, in gpr_set()
[all …]
H A Dstacktrace.c33 unsigned long windowbase = regs->windowbase; in xtensa_backtrace_user() local
66 windowstart = (windowstart << WSBITS | windowstart) >> windowbase; in xtensa_backtrace_user()
H A Dentry.S153 rsr a2, windowbase
237 wsr a2, windowbase # and WINDOWSTART
301 rsr a2, windowbase # don't need to save these, we only
625 rsr a0, windowbase
943 wsr a1, windowbase
1009 rsr a0, windowbase
1243 rsr a0, windowbase
1268 rsr a0, windowbase
1296 rsr a3, windowbase
1298 wsr a3, windowbase
[all …]
H A Dmxhead.S44 wsr a0, windowbase
H A Dhead.S74 wsr a0, windowbase
352 wsr a0, windowbase
H A Dvectors.S264 wsr a0, windowbase
434 rsr a2, windowbase
524 rsr a2, windowbase
H A Dsignal.c60 const unsigned long wb = regs->windowbase; in flush_window_regs_user()
200 regs->windowbase = 0; in restore_sigcontext()
H A Dprocess.c328 childregs->windowbase = 0; in copy_thread()
H A Dasm-offsets.c65 DEFINE(PT_WINDOWBASE, offsetof (struct pt_regs, windowbase)); in main()
H A Dtraps.c547 regs->windowbase, regs->windowstart, regs->wmask, in show_regs()
/openbmc/qemu/tests/tcg/xtensa/
H A Dtest_windowed.S14 wsr a2, windowbase
42 rsr a2, windowbase
51 rsr a2, windowbase
109 rsr a2, windowbase
119 rsr a2, windowbase
152 rsr a2, windowbase
200 rsr a2, windowbase
206 rsr a2, windowbase
213 rsr a2, windowbase
264 rsr a2, windowbase
[all …]
H A Dcrt.S15 wsr a2, windowbase
H A Dtest_sr.S231 test_sr windowbase, 1
/openbmc/qemu/target/xtensa/
H A Dwin_helper.c115 uint32_t windowbase = windowbase_bound(env->sregs[WINDOW_BASE], env); in HELPER() local
124 (windowbase << PS_OWB_SHIFT) | PS_EXCM; in HELPER()
144 uint32_t windowbase = windowbase_bound(env->sregs[WINDOW_BASE], env); in HELPER() local
147 if (windowstart & windowstart_bit(windowbase - 1, env)) { in HELPER()
149 } else if (windowstart & windowstart_bit(windowbase - 2, env)) { in HELPER()
151 } else if (windowstart & windowstart_bit(windowbase - 3, env)) { in HELPER()
169 uint32_t windowbase = windowbase_bound(env->sregs[WINDOW_BASE], env); in HELPER() local
174 (windowbase << PS_OWB_SHIFT) | PS_EXCM; in HELPER()
/openbmc/linux/arch/xtensa/include/uapi/asm/
H A Dptrace.h55 __u32 windowbase; member
/openbmc/qemu/linux-user/xtensa/
H A Dtarget_syscall.h27 xtensa_reg_t windowbase; /* 48 */ member
/openbmc/linux/include/sound/sof/
H A Dxtensa.h43 uint32_t windowbase; member
/openbmc/linux/arch/xtensa/boot/boot-elf/
H A Dbootstrap.S47 wsr a0, windowbase
/openbmc/linux/arch/xtensa/include/asm/
H A Dptrace.h65 unsigned long windowbase; /* 48 */ member
H A Dprocessor.h211 (regs)->windowbase = 0; \
/openbmc/u-boot/arch/xtensa/include/asm/
H A Dptrace.h96 unsigned long windowbase; /* 48 */ member
/openbmc/u-boot/arch/xtensa/cpu/
H A Dstart.S109 wsr a0, windowbase
302 rsr a0, windowbase
/openbmc/linux/arch/xtensa/boot/boot-redboot/
H A Dbootstrap.S60 rsr a5, windowbase
/openbmc/qemu/target/xtensa/core-sample_controller/
H A Dgdb-config.c.inc58 XTREG( 34,136, 3, 4, 4,0x0248,0x0006,-2, 2,0x1002,windowbase, 0,0,0,0,0,0)
/openbmc/qemu/target/xtensa/core-dc232b/
H A Dgdb-config.c.inc98 XTREG(38, 152, 3, 4, 4, 0x0248, 0x0006, -2, 2, 0x1002, windowbase,

12