lpid 16 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_tlb_lpid_page(unsigned int lpid, lpid 19 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_pwc_lpid(unsigned int lpid); lpid 20 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_all_lpid(unsigned int lpid); lpid 21 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h extern void radix__flush_all_lpid_guest(unsigned int lpid); lpid 24 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h static inline void radix__flush_tlb_lpid_page(unsigned int lpid, lpid 30 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h static inline void radix__flush_pwc_lpid(unsigned int lpid) lpid 34 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h static inline void radix__flush_all_lpid(unsigned int lpid) lpid 38 arch/powerpc/include/asm/book3s/64/tlbflush-radix.h static inline void radix__flush_all_lpid_guest(unsigned int lpid) lpid 487 arch/powerpc/include/asm/hvcall.h u32 lpid; lpid 180 arch/powerpc/include/asm/kvm_book3s.h extern unsigned long __kvmhv_copy_tofrom_guest_radix(int lpid, int pid, lpid 196 arch/powerpc/include/asm/kvm_book3s.h unsigned int pshift, unsigned int lpid); lpid 200 arch/powerpc/include/asm/kvm_book3s.h unsigned int lpid); lpid 203 arch/powerpc/include/asm/kvm_book3s.h unsigned int lpid); lpid 212 arch/powerpc/include/asm/kvm_book3s.h unsigned int lpid); lpid 299 arch/powerpc/include/asm/kvm_book3s.h void kvmhv_set_ptbl_entry(unsigned int lpid, u64 dw0, u64 dw1); lpid 113 arch/powerpc/include/asm/kvm_book3s_64.h int kvmhv_nested_next_lpid(struct kvm *kvm, int lpid); lpid 625 arch/powerpc/include/asm/kvm_book3s_64.h unsigned long mmu_seq, unsigned int lpid, lpid 279 arch/powerpc/include/asm/kvm_host.h unsigned int lpid; lpid 875 arch/powerpc/include/asm/kvm_ppc.h void kvmppc_claim_lpid(long lpid); lpid 876 arch/powerpc/include/asm/kvm_ppc.h void kvmppc_free_lpid(long lpid); lpid 259 arch/powerpc/include/asm/mmu.h extern void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0, lpid 190 arch/powerpc/include/asm/trace.h TP_PROTO(unsigned long lpid, unsigned long local, unsigned long rb, lpid 193 arch/powerpc/include/asm/trace.h TP_ARGS(lpid, local, rb, rs, ric, prs, r), lpid 195 arch/powerpc/include/asm/trace.h __field(unsigned long, lpid) lpid 205 arch/powerpc/include/asm/trace.h __entry->lpid = lpid; lpid 215 arch/powerpc/include/asm/trace.h "prs=0x%lx, r=0x%lx", __entry->lpid, __entry->local, lpid 29 arch/powerpc/include/asm/ultravisor.h static inline int uv_register_pate(u64 lpid, u64 dw0, u64 dw1) lpid 31 arch/powerpc/include/asm/ultravisor.h return ucall_norets(UV_WRITE_PATE, lpid, dw0, dw1); lpid 87 arch/powerpc/include/asm/vas.h int lpid; lpid 495 arch/powerpc/kernel/asm-offsets.c OFFSET(KVM_LPID, kvm, arch.lpid); lpid 123 arch/powerpc/kvm/book3s_64_mmu_hv.c info->virt, (long)info->order, kvm->arch.lpid); lpid 30 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned long __kvmhv_copy_tofrom_guest_radix(int lpid, int pid, lpid 40 arch/powerpc/kvm/book3s_64_mmu_radix.c return plpar_hcall_norets(H_COPY_TOFROM_GUEST, lpid, pid, eaddr, lpid 55 arch/powerpc/kvm/book3s_64_mmu_radix.c if (old_lpid != lpid) lpid 56 arch/powerpc/kvm/book3s_64_mmu_radix.c mtspr(SPRN_LPID, lpid); lpid 74 arch/powerpc/kvm/book3s_64_mmu_radix.c if (lpid != old_lpid) lpid 87 arch/powerpc/kvm/book3s_64_mmu_radix.c int lpid = vcpu->kvm->arch.lpid; lpid 96 arch/powerpc/kvm/book3s_64_mmu_radix.c lpid = vcpu->arch.nested->shadow_lpid; lpid 104 arch/powerpc/kvm/book3s_64_mmu_radix.c return __kvmhv_copy_tofrom_guest_radix(lpid, pid, eaddr, to, from, n); lpid 296 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned int pshift, unsigned int lpid) lpid 311 arch/powerpc/kvm/book3s_64_mmu_radix.c radix__flush_tlb_lpid_page(lpid, addr, psize); lpid 318 arch/powerpc/kvm/book3s_64_mmu_radix.c lpid, rb); lpid 323 arch/powerpc/kvm/book3s_64_mmu_radix.c static void kvmppc_radix_flush_pwc(struct kvm *kvm, unsigned int lpid) lpid 328 arch/powerpc/kvm/book3s_64_mmu_radix.c radix__flush_pwc_lpid(lpid); lpid 333 arch/powerpc/kvm/book3s_64_mmu_radix.c lpid, TLBIEL_INVAL_SET_LPID); lpid 378 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned int lpid) lpid 387 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_radix_tlbie_page(kvm, gpa, shift, lpid); lpid 390 arch/powerpc/kvm/book3s_64_mmu_radix.c if (lpid != kvm->arch.lpid) lpid 425 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned int lpid) lpid 439 arch/powerpc/kvm/book3s_64_mmu_radix.c PAGE_SHIFT, NULL, lpid); lpid 447 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned int lpid) lpid 462 arch/powerpc/kvm/book3s_64_mmu_radix.c PMD_SHIFT, NULL, lpid); lpid 468 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pte(kvm, pte, full, lpid); lpid 476 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned int lpid) lpid 490 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pmd(kvm, pmd, true, lpid); lpid 497 arch/powerpc/kvm/book3s_64_mmu_radix.c void kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, unsigned int lpid) lpid 507 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pud(kvm, pud, lpid); lpid 516 arch/powerpc/kvm/book3s_64_mmu_radix.c kvm->arch.lpid); lpid 523 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned long gpa, unsigned int lpid) lpid 533 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_radix_flush_pwc(kvm, lpid); lpid 535 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pte(kvm, pte, false, lpid); lpid 539 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned long gpa, unsigned int lpid) lpid 549 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_radix_flush_pwc(kvm, lpid); lpid 551 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pmd(kvm, pmd, false, lpid); lpid 565 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned long mmu_seq, unsigned int lpid, lpid 633 arch/powerpc/kvm/book3s_64_mmu_radix.c lpid); lpid 642 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pud_entry_table(kvm, pud, gpa, lpid); lpid 685 arch/powerpc/kvm/book3s_64_mmu_radix.c lpid); lpid 694 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_unmap_free_pmd_entry_table(kvm, pmd, gpa, lpid); lpid 739 arch/powerpc/kvm/book3s_64_mmu_radix.c unsigned long gpa, unsigned int lpid) lpid 866 arch/powerpc/kvm/book3s_64_mmu_radix.c mmu_seq, kvm->arch.lpid, NULL, NULL); lpid 949 arch/powerpc/kvm/book3s_64_mmu_radix.c writing, gpa, kvm->arch.lpid)) lpid 978 arch/powerpc/kvm/book3s_64_mmu_radix.c kvm->arch.lpid); lpid 1041 arch/powerpc/kvm/book3s_64_mmu_radix.c kvmppc_radix_tlbie_page(kvm, gpa, shift, kvm->arch.lpid); lpid 1091 arch/powerpc/kvm/book3s_64_mmu_radix.c kvm->arch.lpid); lpid 1156 arch/powerpc/kvm/book3s_64_mmu_radix.c int lpid; lpid 1235 arch/powerpc/kvm/book3s_64_mmu_radix.c while (len != 0 && p->lpid >= 0) { lpid 1243 arch/powerpc/kvm/book3s_64_mmu_radix.c p->lpid = kvmhv_nested_next_lpid(kvm, p->lpid); lpid 1245 arch/powerpc/kvm/book3s_64_mmu_radix.c if (p->lpid < 0) lpid 1249 arch/powerpc/kvm/book3s_64_mmu_radix.c if (p->lpid == 0) { lpid 1252 arch/powerpc/kvm/book3s_64_mmu_radix.c nested = kvmhv_get_nested(kvm, p->lpid, false); lpid 1262 arch/powerpc/kvm/book3s_64_mmu_radix.c if (p->lpid > 0) lpid 1264 arch/powerpc/kvm/book3s_64_mmu_radix.c "\nNested LPID %d: ", p->lpid); lpid 3189 arch/powerpc/kvm/book3s_hv.c split_info.lpidr_req = vc->kvm->arch.lpid; lpid 3606 arch/powerpc/kvm/book3s_hv.c hvregs.lpid = vcpu->arch.nested->shadow_lpid; lpid 3609 arch/powerpc/kvm/book3s_hv.c hvregs.lpid = vcpu->kvm->arch.lpid; lpid 4041 arch/powerpc/kvm/book3s_hv.c int srcu_idx, lpid; lpid 4118 arch/powerpc/kvm/book3s_hv.c lpid = nested ? nested->shadow_lpid : kvm->arch.lpid; lpid 4119 arch/powerpc/kvm/book3s_hv.c mtspr(SPRN_LPID, lpid); lpid 4569 arch/powerpc/kvm/book3s_hv.c kvmhv_set_ptbl_entry(kvm->arch.lpid, dw0, dw1); lpid 4786 arch/powerpc/kvm/book3s_hv.c unsigned long lpcr, lpid; lpid 4794 arch/powerpc/kvm/book3s_hv.c lpid = kvmppc_alloc_lpid(); lpid 4795 arch/powerpc/kvm/book3s_hv.c if ((long)lpid < 0) lpid 4797 arch/powerpc/kvm/book3s_hv.c kvm->arch.lpid = lpid; lpid 4864 arch/powerpc/kvm/book3s_hv.c kvmppc_free_lpid(kvm->arch.lpid); lpid 4959 arch/powerpc/kvm/book3s_hv.c kvmhv_set_ptbl_entry(kvm->arch.lpid, 0, 0); lpid 4961 arch/powerpc/kvm/book3s_hv.c kvmppc_free_lpid(kvm->arch.lpid); lpid 65 arch/powerpc/kvm/book3s_hv_nested.c hr->lpid = swab32(hr->lpid); lpid 256 arch/powerpc/kvm/book3s_hv_nested.c l2 = kvmhv_get_nested(vcpu->kvm, l2_hv.lpid, true); lpid 396 arch/powerpc/kvm/book3s_hv_nested.c static void kvmhv_flush_lpid(unsigned int lpid) lpid 401 arch/powerpc/kvm/book3s_hv_nested.c radix__flush_all_lpid(lpid); lpid 406 arch/powerpc/kvm/book3s_hv_nested.c lpid, TLBIEL_INVAL_SET_LPID); lpid 411 arch/powerpc/kvm/book3s_hv_nested.c void kvmhv_set_ptbl_entry(unsigned int lpid, u64 dw0, u64 dw1) lpid 414 arch/powerpc/kvm/book3s_hv_nested.c mmu_partition_table_set_entry(lpid, dw0, dw1, true); lpid 418 arch/powerpc/kvm/book3s_hv_nested.c pseries_partition_tb[lpid].patb0 = cpu_to_be64(dw0); lpid 419 arch/powerpc/kvm/book3s_hv_nested.c pseries_partition_tb[lpid].patb1 = cpu_to_be64(dw1); lpid 421 arch/powerpc/kvm/book3s_hv_nested.c kvmhv_flush_lpid(lpid); lpid 565 arch/powerpc/kvm/book3s_hv_nested.c struct kvm_nested_guest *kvmhv_alloc_nested(struct kvm *kvm, unsigned int lpid) lpid 574 arch/powerpc/kvm/book3s_hv_nested.c gp->l1_lpid = lpid; lpid 621 arch/powerpc/kvm/book3s_hv_nested.c int lpid = gp->l1_lpid; lpid 625 arch/powerpc/kvm/book3s_hv_nested.c if (gp == kvm->arch.nested_guests[lpid]) { lpid 626 arch/powerpc/kvm/book3s_hv_nested.c kvm->arch.nested_guests[lpid] = NULL; lpid 627 arch/powerpc/kvm/book3s_hv_nested.c if (lpid == kvm->arch.max_nested_lpid) { lpid 628 arch/powerpc/kvm/book3s_hv_nested.c while (--lpid >= 0 && !kvm->arch.nested_guests[lpid]) lpid 630 arch/powerpc/kvm/book3s_hv_nested.c kvm->arch.max_nested_lpid = lpid; lpid 746 arch/powerpc/kvm/book3s_hv_nested.c static struct kvm_nested_guest *kvmhv_find_nested(struct kvm *kvm, int lpid) lpid 748 arch/powerpc/kvm/book3s_hv_nested.c if (lpid > kvm->arch.max_nested_lpid) lpid 750 arch/powerpc/kvm/book3s_hv_nested.c return kvm->arch.nested_guests[lpid]; lpid 797 arch/powerpc/kvm/book3s_hv_nested.c unsigned int shift, lpid; lpid 801 arch/powerpc/kvm/book3s_hv_nested.c lpid = (n_rmap & RMAP_NESTED_LPID_MASK) >> RMAP_NESTED_LPID_SHIFT; lpid 802 arch/powerpc/kvm/book3s_hv_nested.c gp = kvmhv_find_nested(kvm, lpid); lpid 816 arch/powerpc/kvm/book3s_hv_nested.c kvmppc_radix_tlbie_page(kvm, gpa, shift, lpid); lpid 847 arch/powerpc/kvm/book3s_hv_nested.c unsigned int shift, lpid; lpid 851 arch/powerpc/kvm/book3s_hv_nested.c lpid = (n_rmap & RMAP_NESTED_LPID_MASK) >> RMAP_NESTED_LPID_SHIFT; lpid 852 arch/powerpc/kvm/book3s_hv_nested.c gp = kvmhv_find_nested(kvm, lpid); lpid 973 arch/powerpc/kvm/book3s_hv_nested.c static int kvmhv_emulate_tlbie_tlb_addr(struct kvm_vcpu *vcpu, int lpid, lpid 991 arch/powerpc/kvm/book3s_hv_nested.c gp = kvmhv_get_nested(kvm, lpid, false); lpid 1064 arch/powerpc/kvm/book3s_hv_nested.c int lpid; lpid 1071 arch/powerpc/kvm/book3s_hv_nested.c lpid = get_lpid(rsval); lpid 1094 arch/powerpc/kvm/book3s_hv_nested.c ret = kvmhv_emulate_tlbie_tlb_addr(vcpu, lpid, ap, epn); lpid 1098 arch/powerpc/kvm/book3s_hv_nested.c gp = kvmhv_get_nested(kvm, lpid, false); lpid 1216 arch/powerpc/kvm/book3s_hv_nested.c gpte.raddr, kvm->arch.lpid); lpid 1442 arch/powerpc/kvm/book3s_hv_nested.c int kvmhv_nested_next_lpid(struct kvm *kvm, int lpid) lpid 1447 arch/powerpc/kvm/book3s_hv_nested.c while (++lpid <= kvm->arch.max_nested_lpid) { lpid 1448 arch/powerpc/kvm/book3s_hv_nested.c if (kvm->arch.nested_guests[lpid]) { lpid 1449 arch/powerpc/kvm/book3s_hv_nested.c ret = lpid; lpid 436 arch/powerpc/kvm/book3s_hv_rm_mmu.c static inline void fixup_tlbie_lpid(unsigned long rb_value, unsigned long lpid) lpid 463 arch/powerpc/kvm/book3s_hv_rm_mmu.c "r" (rb_value), "r" (lpid)); lpid 482 arch/powerpc/kvm/book3s_hv_rm_mmu.c "r" (rbvalues[i]), "r" (kvm->arch.lpid)); lpid 485 arch/powerpc/kvm/book3s_hv_rm_mmu.c fixup_tlbie_lpid(rbvalues[i - 1], kvm->arch.lpid); lpid 197 arch/powerpc/kvm/book3s_xive.c vcpu->kvm->arch.lpid, xc->server_num); lpid 200 arch/powerpc/kvm/book3s_xive.c vcpu->kvm->arch.lpid, xc->server_num, prio); lpid 307 arch/powerpc/kvm/e500.h return get_thread_specific_lpid(vcpu->kvm->arch.lpid); lpid 71 arch/powerpc/kvm/e500_mmu_host.c uint32_t lpid) lpid 82 arch/powerpc/kvm/e500_mmu_host.c mtspr(SPRN_MAS8, MAS8_TGS | get_thread_specific_lpid(lpid)); lpid 131 arch/powerpc/kvm/e500_mmu_host.c __write_host_tlbe(stlbe, mas0, vcpu_e500->vcpu.kvm->arch.lpid); lpid 136 arch/powerpc/kvm/e500_mmu_host.c vcpu_e500->vcpu.kvm->arch.lpid); lpid 360 arch/powerpc/kvm/e500mc.c int lpid; lpid 362 arch/powerpc/kvm/e500mc.c lpid = kvmppc_alloc_lpid(); lpid 363 arch/powerpc/kvm/e500mc.c if (lpid < 0) lpid 364 arch/powerpc/kvm/e500mc.c return lpid; lpid 372 arch/powerpc/kvm/e500mc.c lpid <<= 1; lpid 374 arch/powerpc/kvm/e500mc.c kvm->arch.lpid = lpid; lpid 380 arch/powerpc/kvm/e500mc.c int lpid = kvm->arch.lpid; lpid 383 arch/powerpc/kvm/e500mc.c lpid >>= 1; lpid 385 arch/powerpc/kvm/e500mc.c kvmppc_free_lpid(lpid); lpid 2432 arch/powerpc/kvm/powerpc.c long lpid; lpid 2435 arch/powerpc/kvm/powerpc.c lpid = find_first_zero_bit(lpid_inuse, KVMPPC_NR_LPIDS); lpid 2436 arch/powerpc/kvm/powerpc.c if (lpid >= nr_lpids) { lpid 2440 arch/powerpc/kvm/powerpc.c } while (test_and_set_bit(lpid, lpid_inuse)); lpid 2442 arch/powerpc/kvm/powerpc.c return lpid; lpid 2446 arch/powerpc/kvm/powerpc.c void kvmppc_claim_lpid(long lpid) lpid 2448 arch/powerpc/kvm/powerpc.c set_bit(lpid, lpid_inuse); lpid 2452 arch/powerpc/kvm/powerpc.c void kvmppc_free_lpid(long lpid) lpid 2454 arch/powerpc/kvm/powerpc.c clear_bit(lpid, lpid_inuse); lpid 212 arch/powerpc/mm/book3s64/pgtable.c static void flush_partition(unsigned int lpid, bool radix) lpid 215 arch/powerpc/mm/book3s64/pgtable.c radix__flush_all_lpid(lpid); lpid 216 arch/powerpc/mm/book3s64/pgtable.c radix__flush_all_lpid_guest(lpid); lpid 220 arch/powerpc/mm/book3s64/pgtable.c "r" (TLBIEL_INVAL_SET_LPID), "r" (lpid)); lpid 223 arch/powerpc/mm/book3s64/pgtable.c trace_tlbie(lpid, 0, TLBIEL_INVAL_SET_LPID, lpid, 2, 0, 0); lpid 227 arch/powerpc/mm/book3s64/pgtable.c void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0, lpid 230 arch/powerpc/mm/book3s64/pgtable.c unsigned long old = be64_to_cpu(partition_tb[lpid].patb0); lpid 241 arch/powerpc/mm/book3s64/pgtable.c partition_tb[lpid].patb0 = cpu_to_be64(dw0); lpid 242 arch/powerpc/mm/book3s64/pgtable.c partition_tb[lpid].patb1 = cpu_to_be64(dw1); lpid 252 arch/powerpc/mm/book3s64/pgtable.c uv_register_pate(lpid, dw0, dw1); lpid 261 arch/powerpc/mm/book3s64/pgtable.c flush_partition(lpid, (old & PATB_HR)); lpid 123 arch/powerpc/mm/book3s64/radix_tlb.c static __always_inline void __tlbie_lpid(unsigned long lpid, unsigned long ric) lpid 128 arch/powerpc/mm/book3s64/radix_tlb.c rs = lpid; lpid 134 arch/powerpc/mm/book3s64/radix_tlb.c trace_tlbie(lpid, 0, rb, rs, ric, prs, r); lpid 137 arch/powerpc/mm/book3s64/radix_tlb.c static __always_inline void __tlbie_lpid_guest(unsigned long lpid, unsigned long ric) lpid 142 arch/powerpc/mm/book3s64/radix_tlb.c rs = lpid; lpid 148 arch/powerpc/mm/book3s64/radix_tlb.c trace_tlbie(lpid, 0, rb, rs, ric, prs, r); lpid 183 arch/powerpc/mm/book3s64/radix_tlb.c static __always_inline void __tlbie_lpid_va(unsigned long va, unsigned long lpid, lpid 190 arch/powerpc/mm/book3s64/radix_tlb.c rs = lpid; lpid 196 arch/powerpc/mm/book3s64/radix_tlb.c trace_tlbie(lpid, 0, rb, rs, ric, prs, r); lpid 248 arch/powerpc/mm/book3s64/radix_tlb.c static inline void fixup_tlbie_lpid_va(unsigned long va, unsigned long lpid, lpid 258 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid_va(va, lpid, ap, RIC_FLUSH_TLB); lpid 262 arch/powerpc/mm/book3s64/radix_tlb.c static inline void fixup_tlbie_lpid(unsigned long lpid) lpid 277 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid_va(va, lpid, mmu_get_ap(MMU_PAGE_64K), RIC_FLUSH_TLB); lpid 368 arch/powerpc/mm/book3s64/radix_tlb.c static inline void _tlbie_lpid(unsigned long lpid, unsigned long ric) lpid 379 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid(lpid, RIC_FLUSH_TLB); lpid 380 arch/powerpc/mm/book3s64/radix_tlb.c fixup_tlbie_lpid(lpid); lpid 383 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid(lpid, RIC_FLUSH_PWC); lpid 387 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid(lpid, RIC_FLUSH_ALL); lpid 388 arch/powerpc/mm/book3s64/radix_tlb.c fixup_tlbie_lpid(lpid); lpid 393 arch/powerpc/mm/book3s64/radix_tlb.c static __always_inline void _tlbie_lpid_guest(unsigned long lpid, unsigned long ric) lpid 402 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid_guest(lpid, RIC_FLUSH_TLB); lpid 405 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid_guest(lpid, RIC_FLUSH_PWC); lpid 409 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid_guest(lpid, RIC_FLUSH_ALL); lpid 411 arch/powerpc/mm/book3s64/radix_tlb.c fixup_tlbie_lpid(lpid); lpid 518 arch/powerpc/mm/book3s64/radix_tlb.c static __always_inline void _tlbie_lpid_va(unsigned long va, unsigned long lpid, lpid 524 arch/powerpc/mm/book3s64/radix_tlb.c __tlbie_lpid_va(va, lpid, ap, ric); lpid 525 arch/powerpc/mm/book3s64/radix_tlb.c fixup_tlbie_lpid_va(va, lpid, ap); lpid 970 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_tlb_lpid_page(unsigned int lpid, lpid 976 arch/powerpc/mm/book3s64/radix_tlb.c _tlbie_lpid_va(addr, lpid, psize, RIC_FLUSH_TLB); lpid 983 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_pwc_lpid(unsigned int lpid) lpid 985 arch/powerpc/mm/book3s64/radix_tlb.c _tlbie_lpid(lpid, RIC_FLUSH_PWC); lpid 992 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_all_lpid(unsigned int lpid) lpid 994 arch/powerpc/mm/book3s64/radix_tlb.c _tlbie_lpid(lpid, RIC_FLUSH_ALL); lpid 1001 arch/powerpc/mm/book3s64/radix_tlb.c void radix__flush_all_lpid_guest(unsigned int lpid) lpid 1003 arch/powerpc/mm/book3s64/radix_tlb.c _tlbie_lpid_guest(lpid, RIC_FLUSH_ALL); lpid 63 arch/powerpc/platforms/powernv/vas-trace.h __field(int, lpid) lpid 71 arch/powerpc/platforms/powernv/vas-trace.h __entry->lpid = txattr->lpid; lpid 77 arch/powerpc/platforms/powernv/vas-trace.h __entry->lpid, __entry->pidr) lpid 366 arch/powerpc/platforms/powernv/vas-window.c val = SET_FIELD(VAS_LPID, val, winctx->lpid); lpid 944 arch/powerpc/platforms/powernv/vas-window.c winctx->lpid = txattr->lpid; lpid 384 arch/powerpc/platforms/powernv/vas.h int lpid; lpid 687 drivers/crypto/nx/nx-842-powernv.c txattr.lpid = 0; /* lpid is 0 for kernel requests */ lpid 752 drivers/crypto/nx/nx-842-powernv.c u32 lpid, pid, tid, fifo_size; lpid 769 drivers/crypto/nx/nx-842-powernv.c ret = of_property_read_u32(dn, "lpid", &lpid); lpid 810 drivers/crypto/nx/nx-842-powernv.c rxattr.lnotify_lpid = lpid; lpid 758 drivers/misc/cxl/cxl.h __be32 lpid; lpid 183 drivers/misc/cxl/cxllib.c attr->lpid = mfspr(SPRN_LPID); lpid 417 drivers/misc/cxl/native.c be32_to_cpu(ctx->elem->lpid)); lpid 670 drivers/misc/cxl/native.c ctx->elem->lpid = cpu_to_be32(mfspr(SPRN_LPID)); lpid 744 drivers/misc/cxl/native.c ctx->elem->lpid = cpu_to_be32(mfspr(SPRN_LPID)); lpid 531 drivers/misc/ocxl/link.c pe->lpid = cpu_to_be32(mfspr(SPRN_LPID)); lpid 88 drivers/misc/ocxl/ocxl_internal.h __be32 lpid; lpid 139 drivers/net/ethernet/freescale/fman/fman.h u8 lpid; /* Logical port id */ lpid 202 drivers/usb/early/ehci-dbgp.c u32 pids, lpid; lpid 209 drivers/usb/early/ehci-dbgp.c lpid = DBGP_PID_GET(pids); lpid 229 drivers/usb/early/ehci-dbgp.c if ((lpid == USB_PID_NAK) || (lpid == USB_PID_NYET)) lpid 233 drivers/usb/early/ehci-dbgp.c if (lpid == USB_PID_NAK) { lpid 204 drivers/vfio/pci/vfio_pci_nvlink2.c kvm->arch.lpid, MSR_DR | MSR_PR)) lpid 102 include/misc/cxllib.h u32 lpid;