/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/cpu/mips3/ |
H A D | mips3_rw.h | 25 addr_t eaddr; in SB() local 35 addr_t eaddr; in SH() local 45 addr_t eaddr; in SW() local 55 addr_t eaddr; in SD() local 65 addr_t eaddr; in SDL() local 81 addr_t eaddr; in SDR() local 100 addr_t eaddr; in LWL() local 117 addr_t eaddr; in LWR() local 135 addr_t eaddr; in LDL() local 153 addr_t eaddr; in LDR() local [all …]
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/cpu/mips3/ |
H A D | mips3_rw.h | 25 addr_t eaddr; in SB() local 35 addr_t eaddr; in SH() local 45 addr_t eaddr; in SW() local 55 addr_t eaddr; in SD() local 65 addr_t eaddr; in SDL() local 81 addr_t eaddr; in SDR() local 100 addr_t eaddr; in LWL() local 117 addr_t eaddr; in LWR() local 135 addr_t eaddr; in LDL() local 153 addr_t eaddr; in LDR() local [all …]
|
/dports/emulators/bochs/bochs-2.7/cpu/ |
H A D | load.cc | 31 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Eb() local 32 TMP8L = read_virtual_byte(i->seg(), eaddr); in LOAD_Eb() 38 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Ew() local 39 TMP16 = read_virtual_word(i->seg(), eaddr); in LOAD_Ew() 45 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Ed() local 46 TMP32 = read_virtual_dword(i->seg(), eaddr); in LOAD_Ed() 62 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Wb() local 73 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Ww() local 84 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Wss() local 110 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in LOAD_Wsd() local [all …]
|
H A D | bit.cc | 31 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETO_EbM() local 48 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETNO_EbM() local 65 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETB_EbM() local 82 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETNB_EbM() local 99 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETZ_EbM() local 116 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETNZ_EbM() local 133 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETBE_EbM() local 150 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETNBE_EbM() local 167 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETS_EbM() local 184 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SETNS_EbM() local [all …]
|
H A D | arith16.cc | 45 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADD_EwGwM() local 73 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADD_GwEwM() local 88 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADC_EwGwM() local 116 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADC_GwEwM() local 131 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_EwGwM() local 159 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_GwEwM() local 174 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_EwIwM() local 202 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SUB_EwGwM() local 230 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SUB_GwEwM() local 245 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in CMP_EwGwM() local [all …]
|
H A D | arith32.cc | 49 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADD_EdGdM() local 80 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADD_GdEdM() local 97 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADC_EdGdM() local 127 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADC_GdEdM() local 143 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_EdGdM() local 173 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_GdEdM() local 189 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_EdIdM() local 217 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SUB_EdGdM() local 247 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SUB_GdEdM() local 263 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in CMP_EdGdM() local [all …]
|
H A D | arith8.cc | 29 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADD_EbGbM() local 57 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADD_GbEbM() local 72 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADC_EbGbM() local 100 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in ADC_GbEbM() local 115 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_EbGbM() local 143 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_GbEbM() local 158 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SBB_EbIbM() local 184 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SUB_EbGbM() local 212 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in SUB_GbEbM() local 227 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in CMP_EbGbM() local [all …]
|
H A D | logical16.cc | 38 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in XOR_EwGwM() local 68 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in XOR_GwEwM() local 71 op2_16 = read_virtual_word(i->seg(), eaddr); in XOR_GwEwM() 84 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in XOR_EwIwM() local 110 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in OR_EwIwM() local 134 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in NOT_EwM() local 156 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in OR_EwGwM() local 186 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in OR_GwEwM() local 202 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in AND_EwGwM() local 232 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in AND_GwEwM() local [all …]
|
H A D | logical32.cc | 38 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in XOR_EdGdM() local 68 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in XOR_GdEdM() local 84 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in XOR_EdIdM() local 110 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in OR_EdIdM() local 134 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in NOT_EdM() local 156 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in OR_EdGdM() local 186 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in OR_GdEdM() local 202 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in AND_EdGdM() local 232 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in AND_GdEdM() local 248 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in AND_EdIdM() local [all …]
|
H A D | logical64.cc | 33 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in XOR_EqGqM() local 64 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in XOR_GqEqM() local 81 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in XOR_EqIdM() local 109 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in OR_EqIdM() local 135 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in NOT_EqM() local 157 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in OR_EqGqM() local 188 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in OR_GqEqM() local 205 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in AND_EqGqM() local 236 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in AND_GqEqM() local 253 bx_address eaddr = BX_CPU_RESOLVE_ADDR_64(i); in AND_EqIdM() local [all …]
|
/dports/games/libretro-fbneo/FBNeo-bbe3c05/src/cpu/mips3/x64/ |
H A D | mips3_x64_branch.h | 22 addr_t eaddr = 0; in J() local 47 addr_t eaddr; in JR() local 70 addr_t eaddr = 0; in JAL() local 100 addr_t eaddr; in JALR() local 129 addr_t eaddr = 0; in BLTZ() local 162 addr_t eaddr = 0; in BLTZAL() local 200 addr_t eaddr = 0; in BGEZ() local 232 addr_t eaddr = 0; in BGEZAL() local 268 addr_t eaddr = 0; in BEQ() local 302 addr_t eaddr = 0; in BNE() local [all …]
|
/dports/games/libretro-fbalpha/fbalpha-84eb9d9/src/cpu/mips3/x64/ |
H A D | mips3_x64_branch.h | 22 addr_t eaddr = 0; in J() local 47 addr_t eaddr; in JR() local 70 addr_t eaddr = 0; in JAL() local 100 addr_t eaddr; in JALR() local 129 addr_t eaddr = 0; in BLTZ() local 162 addr_t eaddr = 0; in BLTZAL() local 200 addr_t eaddr = 0; in BGEZ() local 232 addr_t eaddr = 0; in BGEZAL() local 268 addr_t eaddr = 0; in BEQ() local 302 addr_t eaddr = 0; in BNE() local [all …]
|
/dports/emulators/bochs/bochs-2.7/cpu/fpu/ |
H A D | fpu.cc | 113 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in fpu_save_environment() local 145 write_virtual_word(i->seg(), eaddr, tmp); in fpu_save_environment() 213 return (eaddr + offset) & asize_mask; in fpu_save_environment() 220 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in fpu_load_environment() local 343 return (eaddr + offset) & asize_mask; in fpu_load_environment() 351 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in FLDCW() local 353 Bit16u cwd = read_virtual_word(i->seg(), eaddr); in FLDCW() 378 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in FNSTCW() local 380 write_virtual_word(i->seg(), eaddr, cwd); in FNSTCW() 392 bx_address eaddr = BX_CPU_RESOLVE_ADDR(i); in FNSTSW() local [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/target/ppc/ |
H A D | mmu-radix64.c | 36 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 57 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 86 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 106 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 127 env->spr[SPR_HDAR] = eaddr; in ppc_radix64_raise_hsi() 233 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 251 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 500 g_raddr = eaddr & R_EADDR_MASK; in ppc_radix64_xlate() 546 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 550 if (!(eaddr >> 63)) { in ppc_radix64_handle_mmu_fault() [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/target/ppc/ |
H A D | mmu-radix64.c | 36 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 57 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 86 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 106 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 127 env->spr[SPR_HDAR] = eaddr; in ppc_radix64_raise_hsi() 233 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 251 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 500 g_raddr = eaddr & R_EADDR_MASK; in ppc_radix64_xlate() 546 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 550 if (!(eaddr >> 63)) { in ppc_radix64_handle_mmu_fault() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/powerpc/kvm/ |
H A D | book3s_32_mmu.c | 75 static u32 find_sr(struct kvm_vcpu *vcpu, gva_t eaddr) in find_sr() argument 77 return kvmppc_get_sr(vcpu, (eaddr >> 28) & 0xf); in find_sr() 90 return (((u64)eaddr >> 12) & 0xffff) | (vsid << 16); in kvmppc_mmu_book3s_32_ea_to_vp() 94 u32 sre, gva_t eaddr, in kvmppc_mmu_book3s_32_get_pteg() argument 101 page = (eaddr & 0x0FFFFFFF) >> 12; in kvmppc_mmu_book3s_32_get_pteg() 152 data ? 'd' : 'i', i, eaddr, bat->bepi, in kvmppc_mmu_book3s_32_xlate_bat() 155 if ((eaddr & bat->bepi_mask) == bat->bepi) { in kvmppc_mmu_book3s_32_xlate_bat() 158 eaddr >> SID_SHIFT, &vsid); in kvmppc_mmu_book3s_32_xlate_bat() 160 pte->vpage = (((u64)eaddr >> 12) & 0xffff) | vsid; in kvmppc_mmu_book3s_32_xlate_bat() 194 sre = find_sr(vcpu, eaddr); in kvmppc_mmu_book3s_32_xlate_pte() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/arch/powerpc/kvm/ |
H A D | book3s_32_mmu.c | 75 static u32 find_sr(struct kvm_vcpu *vcpu, gva_t eaddr) in find_sr() argument 77 return kvmppc_get_sr(vcpu, (eaddr >> 28) & 0xf); in find_sr() 90 return (((u64)eaddr >> 12) & 0xffff) | (vsid << 16); in kvmppc_mmu_book3s_32_ea_to_vp() 94 u32 sre, gva_t eaddr, in kvmppc_mmu_book3s_32_get_pteg() argument 101 page = (eaddr & 0x0FFFFFFF) >> 12; in kvmppc_mmu_book3s_32_get_pteg() 152 data ? 'd' : 'i', i, eaddr, bat->bepi, in kvmppc_mmu_book3s_32_xlate_bat() 155 if ((eaddr & bat->bepi_mask) == bat->bepi) { in kvmppc_mmu_book3s_32_xlate_bat() 158 eaddr >> SID_SHIFT, &vsid); in kvmppc_mmu_book3s_32_xlate_bat() 160 pte->vpage = (((u64)eaddr >> 12) & 0xffff) | vsid; in kvmppc_mmu_book3s_32_xlate_bat() 194 sre = find_sr(vcpu, eaddr); in kvmppc_mmu_book3s_32_xlate_pte() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/arch/powerpc/kvm/ |
H A D | book3s_32_mmu.c | 75 static u32 find_sr(struct kvm_vcpu *vcpu, gva_t eaddr) in find_sr() argument 77 return kvmppc_get_sr(vcpu, (eaddr >> 28) & 0xf); in find_sr() 90 return (((u64)eaddr >> 12) & 0xffff) | (vsid << 16); in kvmppc_mmu_book3s_32_ea_to_vp() 94 u32 sre, gva_t eaddr, in kvmppc_mmu_book3s_32_get_pteg() argument 101 page = (eaddr & 0x0FFFFFFF) >> 12; in kvmppc_mmu_book3s_32_get_pteg() 152 data ? 'd' : 'i', i, eaddr, bat->bepi, in kvmppc_mmu_book3s_32_xlate_bat() 155 if ((eaddr & bat->bepi_mask) == bat->bepi) { in kvmppc_mmu_book3s_32_xlate_bat() 158 eaddr >> SID_SHIFT, &vsid); in kvmppc_mmu_book3s_32_xlate_bat() 160 pte->vpage = (((u64)eaddr >> 12) & 0xffff) | vsid; in kvmppc_mmu_book3s_32_xlate_bat() 194 sre = find_sr(vcpu, eaddr); in kvmppc_mmu_book3s_32_xlate_pte() [all …]
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/ppc/ |
H A D | mmu-radix64.c | 36 switch (eaddr & R_EADDR_QUADRANT) { in sub1() 57 switch (eaddr & R_EADDR_QUADRANT) { in sub1() 78 vaddr eaddr) 92 env->spr[SPR_DAR] = eaddr; 119 env->spr[SPR_DAR] = eaddr; 147 env->spr[SPR_HDAR] = eaddr; 258 index = eaddr >> (*psize - nls); /* Shift */ 276 *raddr = (rpn & ~mask) | (eaddr & mask); 489 *raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; 493 if (!(eaddr >> 63)) { [all …]
|
/dports/emulators/qemu/qemu-6.2.0/target/ppc/ |
H A D | mmu-radix64.c | 36 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 57 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 78 vaddr eaddr) in ppc_radix64_raise_segi() argument 92 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 119 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 147 env->spr[SPR_HDAR] = eaddr; in ppc_radix64_raise_hsi() 258 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 276 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 489 *raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_xlate() 493 if (!(eaddr >> 63)) { in ppc_radix64_xlate() [all …]
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/ppc/ |
H A D | mmu-radix64.c | 35 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 54 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 81 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 101 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 179 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 195 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 236 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 240 if (!(eaddr >> 63)) { in ppc_radix64_handle_mmu_fault() 262 ppc_radix64_raise_segi(cpu, rwx, eaddr); in ppc_radix64_handle_mmu_fault() 297 pte = ppc_radix64_walk_tree(cpu, eaddr & R_EADDR_MASK, in ppc_radix64_handle_mmu_fault() [all …]
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/ppc/ |
H A D | mmu-radix64.c | 35 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 54 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 81 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 101 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 179 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 195 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 236 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 240 if (!(eaddr >> 63)) { in ppc_radix64_handle_mmu_fault() 262 ppc_radix64_raise_segi(cpu, rwx, eaddr); in ppc_radix64_handle_mmu_fault() 297 pte = ppc_radix64_walk_tree(cpu, eaddr & R_EADDR_MASK, in ppc_radix64_handle_mmu_fault() [all …]
|
/dports/emulators/qemu-utils/qemu-4.2.1/target/ppc/ |
H A D | mmu-radix64.c | 35 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 54 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 81 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 101 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 179 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 195 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 236 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 256 ppc_radix64_raise_segi(cpu, rwx, eaddr); in ppc_radix64_handle_mmu_fault() 291 pte = ppc_radix64_walk_tree(cpu, eaddr & R_EADDR_MASK, in ppc_radix64_handle_mmu_fault() 321 return eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_get_phys_page_debug() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/target/ppc/ |
H A D | mmu-radix64.c | 35 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 54 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 81 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 101 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 179 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 195 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 236 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 256 ppc_radix64_raise_segi(cpu, rwx, eaddr); in ppc_radix64_handle_mmu_fault() 291 pte = ppc_radix64_walk_tree(cpu, eaddr & R_EADDR_MASK, in ppc_radix64_handle_mmu_fault() 321 return eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_get_phys_page_debug() [all …]
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/ppc/ |
H A D | mmu-radix64.c | 43 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 62 switch (eaddr & R_EADDR_QUADRANT) { in ppc_radix64_get_fully_qualified_addr() 89 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_segi() 109 env->spr[SPR_DAR] = eaddr; in ppc_radix64_raise_si() 215 index = eaddr >> (*psize - nls); /* Shift */ in ppc_radix64_walk_tree() 231 *raddr = (rpn & ~mask) | (eaddr & mask); in ppc_radix64_walk_tree() 272 raddr = eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_handle_mmu_fault() 290 ppc_radix64_raise_segi(cpu, rwx, eaddr); in ppc_radix64_handle_mmu_fault() 326 pte = ppc_radix64_walk_tree(cpu, eaddr & R_EADDR_MASK, in ppc_radix64_handle_mmu_fault() 364 return eaddr & 0x0FFFFFFFFFFFFFFFULL; in ppc_radix64_get_phys_page_debug() [all …]
|