Home
last modified time | relevance | path

Searched refs:WINDOW_BASE (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/xtensa/
H A Dwin_helper.c78 copy_window_from_phys(env, 0, env->sregs[WINDOW_BASE] * 4, 16); in xtensa_sync_window_from_phys()
83 copy_phys_from_window(env, env->sregs[WINDOW_BASE] * 4, 0, 16); in xtensa_sync_phys_from_window()
89 env->sregs[WINDOW_BASE] = windowbase_bound(position, env); in xtensa_rotate_window_abs()
95 xtensa_rotate_window_abs(env, env->sregs[WINDOW_BASE] + delta); in xtensa_rotate_window()
108 env->windowbase_next = env->sregs[WINDOW_BASE] + callinc; in HELPER()
114 uint32_t windowbase = windowbase_bound(env->sregs[WINDOW_BASE], env); in HELPER()
116 (env->sregs[WINDOW_BASE] + 1); in HELPER()
143 uint32_t windowbase = windowbase_bound(env->sregs[WINDOW_BASE], env); in HELPER()
167 windowstart_bit(env->sregs[WINDOW_BASE] - n, env))) { in HELPER()
168 uint32_t windowbase = windowbase_bound(env->sregs[WINDOW_BASE], env); in HELPER()
[all …]
H A Dcpu.c112 (env->sregs[WINDOW_BASE] + 1); in xtensa_get_tb_cpu_state()
H A Dcpu.h123 WINDOW_BASE = 72, enumerator
H A Dtranslate.c1274 bool cw = env->sregs[WINDOW_BASE] == i / 4; in xtensa_cpu_dump_state()
2023 tcg_gen_shl_i32(tmp, tcg_constant_i32(1), cpu_SR[WINDOW_BASE]); in translate_retw()
2058 tcg_gen_shl_i32(tmp, tcg_constant_i32(1), cpu_SR[WINDOW_BASE]); in translate_rfw()
2075 tcg_gen_addi_i32(cpu_windowbase_next, cpu_SR[WINDOW_BASE], arg[0].imm); in translate_rotw()
4455 WINDOW_BASE,
5378 WINDOW_BASE,
6107 WINDOW_BASE,
/openbmc/qemu/linux-user/xtensa/
H A Dsignal.c67 uint32_t wb = env->sregs[WINDOW_BASE]; in flush_window_regs()
105 g_assert(env->sregs[WINDOW_BASE] == wb); in flush_window_regs()
218 env->sregs[WINDOW_BASE] = 0; in setup_rt_frame()
259 env->sregs[WINDOW_BASE] = 0; in restore_sigcontext()
H A Dtarget_cpu.h13 env->sregs[WINDOW_BASE] = 0; in cpu_clone_regs_child()
H A Dcpu_loop.c34 env->sregs[WINDOW_START] |= (1 << env->sregs[WINDOW_BASE]); in xtensa_rfwu()
40 env->sregs[WINDOW_START] &= ~(1 << env->sregs[WINDOW_BASE]); in xtensa_rfwo()
197 env->sregs[WINDOW_BASE]); in cpu_loop()
245 env->sregs[WINDOW_BASE] = 0; in target_cpu_copy_regs()
/openbmc/u-boot/include/
H A Dmvebu_mmc.h74 #define WINDOW_BASE(i) (0x10c + ((i) << 3)) macro
/openbmc/u-boot/drivers/mmc/
H A Dmvebu_mmc.c337 mvebu_mmc_write(WINDOW_BASE(i), 0); in mvebu_window_setup()
373 mvebu_mmc_write(WINDOW_BASE(i), base); in mvebu_window_setup()
/openbmc/qemu/linux-user/
H A Delfload.c