Searched refs:lpid (Results 1 – 7 of 7) sorted by relevance
/qemu/target/ppc/ |
H A D | mmu-radix64.c | 66 uint64_t *lpid, uint64_t *pid) in ppc_radix64_get_fully_qualified_addr() argument 76 *lpid = 0; in ppc_radix64_get_fully_qualified_addr() 80 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr() 84 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr() 88 *lpid = 0; in ppc_radix64_get_fully_qualified_addr() 97 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr() 104 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr() 408 static bool validate_pate(PowerPCCPU *cpu, uint64_t lpid, ppc_v3_pate_t *pate) in validate_pate() argument 415 if (lpid == 0 && !FIELD_EX64(env->msr, MSR, HV)) { in validate_pate() 431 int mmu_idx, uint64_t lpid, in ppc_radix64_partition_scoped_xlate() argument [all …]
|
H A D | mmu-book3s-v3.c | 26 bool ppc64_v3_get_pate(PowerPCCPU *cpu, target_ulong lpid, ppc_v3_pate_t *entry) in ppc64_v3_get_pate() argument 38 if (pats <= lpid) { in ppc64_v3_get_pate() 43 patb += 16 * lpid; in ppc64_v3_get_pate()
|
H A D | mmu-book3s-v3.h | 70 bool ppc64_v3_get_pate(PowerPCCPU *cpu, target_ulong lpid,
|
H A D | cpu.h | 1558 target_ulong lpid, ppc_v3_pate_t *entry);
|
/qemu/hw/ppc/ |
H A D | spapr_nested.c | 37 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_hv() argument 41 assert(lpid != 0); in spapr_get_pate_nested_hv() 53 if (pats <= lpid) { in spapr_get_pate_nested_hv() 58 patb += 16 * lpid; in spapr_get_pate_nested_hv() 74 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_papr() argument 77 assert(lpid != 0); in spapr_get_pate_nested_papr() 78 guest = spapr_get_nested_guest(spapr, lpid); in spapr_get_pate_nested_papr() 367 if (hv_state.lpid == 0) { in h_enter_nested() 403 l2_state.lpidr = hv_state.lpid; in h_enter_nested() 1541 target_ulong lpid = args[1]; in h_guest_getset_state() local [all …]
|
H A D | spapr.c | 1386 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate() argument 1392 assert(lpid == 0); in spapr_get_pate() 1400 return spapr_get_pate_nested_hv(spapr, cpu, lpid, entry); in spapr_get_pate() 1402 return spapr_get_pate_nested_papr(spapr, cpu, lpid, entry); in spapr_get_pate()
|
/qemu/include/hw/ppc/ |
H A D | spapr_nested.h | 411 uint32_t lpid; member 578 target_ulong lpid, ppc_v3_pate_t *entry); 582 target_ulong lpid, ppc_v3_pate_t *entry);
|