Home | History | Annotate | Download | only in target-mips

Lines Matching refs:physical

38 int no_mmu_map_address (CPUState *env, target_phys_addr_t *physical, int *prot,
41 *physical = address;
47 int fixed_mmu_map_address (CPUState *env, target_phys_addr_t *physical, int *prot,
52 *physical = address + 0x40000000UL;
54 *physical = address;
56 *physical = address & 0x1FFFFFFF;
58 *physical = address;
65 int r4k_map_address (CPUState *env, target_phys_addr_t *physical, int *prot,
95 *physical = tlb->PFN[n] | (address & (mask >> 1));
108 static int get_physical_address (CPUState *env, target_phys_addr_t *physical,
130 *physical = address & 0xFFFFFFFF;
133 ret = env->tlb->map_address(env, physical, prot, address, rw, access_type);
139 ret = env->tlb->map_address(env, physical, prot, address, rw, access_type);
147 ret = env->tlb->map_address(env, physical, prot, address, rw, access_type);
155 *physical = address & env->PAMask;
164 ret = env->tlb->map_address(env, physical, prot, address, rw, access_type);
172 *physical = address - (int32_t)0x80000000UL;
180 *physical = address - (int32_t)0xA0000000UL;
188 ret = env->tlb->map_address(env, physical, prot, address, rw, access_type);
196 ret = env->tlb->map_address(env, physical, prot, address, rw, access_type);
203 address, rw, access_type, *physical, *prot, ret);
376 target_ulong physical = (n?(elo_odd >> 6) << 12 : (elo_even >> 6) << 12);
377 physical |= (address & (mask >> 1));
383 physical & TARGET_PAGE_MASK, prot,
402 target_phys_addr_t physical;
424 ret = get_physical_address(env, &physical, &prot,
426 qemu_log("%s address=" TARGET_FMT_lx " ret %d physical " TARGET_FMT_plx " prot %d\n",
427 __func__, address, ret, physical, prot);
430 physical & TARGET_PAGE_MASK, prot,
448 target_phys_addr_t physical;
457 ret = get_physical_address(env, &physical, &prot,
463 return physical;