Lines Matching refs:lpid

34                                                  uint64_t *lpid, uint64_t *pid)  in ppc_radix64_get_fully_qualified_addr()  argument
44 *lpid = 0; in ppc_radix64_get_fully_qualified_addr()
48 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr()
52 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr()
56 *lpid = 0; in ppc_radix64_get_fully_qualified_addr()
65 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr()
72 *lpid = env->spr[SPR_LPIDR]; in ppc_radix64_get_fully_qualified_addr()
359 static bool validate_pate(PowerPCCPU *cpu, uint64_t lpid, ppc_v3_pate_t *pate) in validate_pate() argument
366 if (lpid == 0 && !FIELD_EX64(env->msr, MSR, HV)) { in validate_pate()
382 int mmu_idx, uint64_t lpid, in ppc_radix64_partition_scoped_xlate() argument
431 if (lpid > 0) { in ppc_radix64_partition_scoped_xlate()
467 int mmu_idx, uint64_t lpid, in ppc_radix64_process_scoped_xlate() argument
518 5, lpid, guest_visible); in ppc_radix64_process_scoped_xlate()
560 true, 5, lpid, in ppc_radix64_process_scoped_xlate()
635 uint64_t lpid, pid; in ppc_radix64_xlate_impl() local
672 if (!ppc_radix64_get_fully_qualified_addr(&cpu->env, eaddr, &lpid, &pid)) { in ppc_radix64_xlate_impl()
683 if (!vhc->get_pate(cpu->vhyp, cpu, lpid, &pate)) { in ppc_radix64_xlate_impl()
691 if (!ppc64_v3_get_pate(cpu, lpid, &pate)) { in ppc_radix64_xlate_impl()
698 if (!validate_pate(cpu, lpid, &pate)) { in ppc_radix64_xlate_impl()
721 &psize, mmu_idx, lpid, in ppc_radix64_xlate_impl()
740 if (lpid || !mmuidx_hv(mmu_idx)) { in ppc_radix64_xlate_impl()
746 mmu_idx, lpid, in ppc_radix64_xlate_impl()