Searched refs:WINDOW_BASE (Results 1 – 10 of 10) sorted by relevance
| /openbmc/qemu/target/xtensa/ |
| H A D | win_helper.c | 78 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 D | cpu.c | 112 (env->sregs[WINDOW_BASE] + 1); in xtensa_get_tb_cpu_state()
|
| H A D | cpu.h | 123 WINDOW_BASE = 72, enumerator
|
| H A D | translate.c | 1274 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 D | signal.c | 67 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 D | target_cpu.h | 13 env->sregs[WINDOW_BASE] = 0; in cpu_clone_regs_child()
|
| H A D | cpu_loop.c | 34 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 D | mvebu_mmc.h | 74 #define WINDOW_BASE(i) (0x10c + ((i) << 3)) macro
|
| /openbmc/u-boot/drivers/mmc/ |
| H A D | mvebu_mmc.c | 337 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 D | elfload.c | |