Lines Matching refs:phys_addr
31 static inline void get_phys_nommu(hwaddr *phys_addr, int *prot, in get_phys_nommu() argument
34 *phys_addr = address; in get_phys_nommu()
38 static int get_phys_mmu(OpenRISCCPU *cpu, hwaddr *phys_addr, int *prot, in get_phys_mmu() argument
78 *phys_addr = ((itr | dtr) & TARGET_PAGE_MASK) | (addr & ~TARGET_PAGE_MASK); in get_phys_mmu()
115 hwaddr phys_addr; in openrisc_cpu_tlb_fill() local
119 get_phys_nommu(&phys_addr, &prot, addr); in openrisc_cpu_tlb_fill()
126 excp = get_phys_mmu(cpu, &phys_addr, &prot, addr, need, super); in openrisc_cpu_tlb_fill()
131 phys_addr & TARGET_PAGE_MASK, prot, in openrisc_cpu_tlb_fill()
147 hwaddr phys_addr; in openrisc_cpu_get_phys_page_debug() local
152 excp = get_phys_mmu(cpu, &phys_addr, &prot, addr, in openrisc_cpu_get_phys_page_debug()
156 return phys_addr; in openrisc_cpu_get_phys_page_debug()
158 excp = get_phys_mmu(cpu, &phys_addr, &prot, addr, in openrisc_cpu_get_phys_page_debug()
161 return excp ? -1 : phys_addr; in openrisc_cpu_get_phys_page_debug()
167 excp = get_phys_mmu(cpu, &phys_addr, &prot, addr, in openrisc_cpu_get_phys_page_debug()
171 return phys_addr; in openrisc_cpu_get_phys_page_debug()
177 get_phys_nommu(&phys_addr, &prot, addr); in openrisc_cpu_get_phys_page_debug()
178 return phys_addr; in openrisc_cpu_get_phys_page_debug()