mmu-hash64.h (1b4d1cb31a886418635e288f89b2da24fd091c55) | mmu-hash64.h (51806b545834e0902dd2d17d1f66c7a2d83422f3) |
---|---|
1#ifndef MMU_HASH64_H 2#define MMU_HASH64_H 3 4#ifndef CONFIG_USER_ONLY 5 6#ifdef TARGET_PPC64 7void dump_slb(PowerPCCPU *cpu); 8int ppc_store_slb(PowerPCCPU *cpu, target_ulong slot, 9 target_ulong esid, target_ulong vsid); | 1#ifndef MMU_HASH64_H 2#define MMU_HASH64_H 3 4#ifndef CONFIG_USER_ONLY 5 6#ifdef TARGET_PPC64 7void dump_slb(PowerPCCPU *cpu); 8int ppc_store_slb(PowerPCCPU *cpu, target_ulong slot, 9 target_ulong esid, target_ulong vsid); |
10hwaddr ppc_hash64_get_phys_page_debug(PowerPCCPU *cpu, target_ulong addr); 11int ppc_hash64_handle_mmu_fault(PowerPCCPU *cpu, vaddr address, 12 MMUAccessType access_type, int mmu_idx); | 10bool ppc_hash64_xlate(PowerPCCPU *cpu, vaddr eaddr, MMUAccessType access_type, 11 hwaddr *raddrp, int *psizep, int *protp, 12 bool guest_visible); |
13void ppc_hash64_tlb_flush_hpte(PowerPCCPU *cpu, 14 target_ulong pte_index, 15 target_ulong pte0, target_ulong pte1); 16unsigned ppc_hash64_hpte_page_shift_noslb(PowerPCCPU *cpu, 17 uint64_t pte0, uint64_t pte1); 18void ppc_hash64_init(PowerPCCPU *cpu); 19void ppc_hash64_finalize(PowerPCCPU *cpu); 20#endif --- 150 unchanged lines hidden --- | 13void ppc_hash64_tlb_flush_hpte(PowerPCCPU *cpu, 14 target_ulong pte_index, 15 target_ulong pte0, target_ulong pte1); 16unsigned ppc_hash64_hpte_page_shift_noslb(PowerPCCPU *cpu, 17 uint64_t pte0, uint64_t pte1); 18void ppc_hash64_init(PowerPCCPU *cpu); 19void ppc_hash64_finalize(PowerPCCPU *cpu); 20#endif --- 150 unchanged lines hidden --- |