/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | ultravisor.h | 29 static inline int uv_register_pate(u64 lpid, u64 dw0, u64 dw1) in uv_register_pate() 49 static inline int uv_page_in(u64 lpid, u64 src_ra, u64 dst_gpa, u64 flags, in uv_page_in() 56 static inline int uv_page_out(u64 lpid, u64 dst_ra, u64 src_gpa, u64 flags, in uv_page_out() 63 static inline int uv_register_mem_slot(u64 lpid, u64 start_gpa, u64 size, in uv_register_mem_slot() 70 static inline int uv_unregister_mem_slot(u64 lpid, u64 slotid) in uv_unregister_mem_slot() 75 static inline int uv_page_inval(u64 lpid, u64 gpa, u64 page_shift) in uv_page_inval() 80 static inline int uv_svm_terminate(u64 lpid) in uv_svm_terminate()
|
D | vas.h | 87 int lpid; member
|
D | hvcall.h | 537 u32 lpid; member
|
D | kvm_host.h | 285 unsigned int lpid; member
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
D | tlbflush-radix.h | 39 static inline void radix__flush_tlb_lpid_page(unsigned int lpid, in radix__flush_tlb_lpid_page() 45 static inline void radix__flush_pwc_lpid(unsigned int lpid) in radix__flush_pwc_lpid() 49 static inline void radix__flush_all_lpid(unsigned int lpid) in radix__flush_all_lpid() 53 static inline void radix__flush_all_lpid_guest(unsigned int lpid) in radix__flush_all_lpid_guest()
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
D | book3s_64_mmu_radix.c | 32 unsigned long __kvmhv_copy_tofrom_guest_radix(int lpid, int pid, in __kvmhv_copy_tofrom_guest_radix() 90 int lpid = vcpu->kvm->arch.lpid; in kvmhv_copy_tofrom_guest_radix() local 303 unsigned int pshift, unsigned int lpid) in kvmppc_radix_tlbie_page() 330 static void kvmppc_radix_flush_pwc(struct kvm *kvm, unsigned int lpid) in kvmppc_radix_flush_pwc() 397 unsigned int lpid) in kvmppc_unmap_pte() 448 unsigned int lpid) in kvmppc_unmap_free_pte() 469 unsigned int lpid) in kvmppc_unmap_free_pmd() 498 unsigned int lpid) in kvmppc_unmap_free_pud() 519 void kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, unsigned int lpid) in kvmppc_free_pgtable_radix() 546 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pmd_entry_table() [all …]
|
D | book3s_hv_nested.c | 417 static void kvmhv_flush_lpid(unsigned int lpid) in kvmhv_flush_lpid() 432 void kvmhv_set_ptbl_entry(unsigned int lpid, u64 dw0, u64 dw1) in kvmhv_set_ptbl_entry() 593 static struct kvm_nested_guest *kvmhv_alloc_nested(struct kvm *kvm, unsigned int lpid) in kvmhv_alloc_nested() 649 int lpid = gp->l1_lpid; in kvmhv_remove_nested() local 774 static struct kvm_nested_guest *kvmhv_find_nested(struct kvm *kvm, int lpid) in kvmhv_find_nested() 781 pte_t *find_kvm_nested_guest_pte(struct kvm *kvm, unsigned long lpid, in find_kvm_nested_guest_pte() 841 unsigned int shift, lpid; in kvmhv_update_nest_rmap_rc() local 888 unsigned int shift, lpid; in kvmhv_remove_nest_rmap() local 1014 static int kvmhv_emulate_tlbie_tlb_addr(struct kvm_vcpu *vcpu, int lpid, in kvmhv_emulate_tlbie_tlb_addr() 1105 int lpid; in kvmhv_emulate_priv_tlbie() local [all …]
|
D | e500mc.c | 342 int lpid; in kvmppc_core_init_vm_e500mc() local 362 int lpid = kvm->arch.lpid; in kvmppc_core_destroy_vm_e500mc() local
|
D | powerpc.c | 2456 long lpid; in kvmppc_alloc_lpid() local 2470 void kvmppc_claim_lpid(long lpid) in kvmppc_claim_lpid() 2476 void kvmppc_free_lpid(long lpid) in kvmppc_free_lpid()
|
D | e500_mmu_host.c | 71 uint32_t lpid) in __write_host_tlbe()
|
D | book3s_hv_rm_mmu.c | 426 static inline void fixup_tlbie_lpid(unsigned long rb_value, unsigned long lpid) in fixup_tlbie_lpid()
|
D | book3s_hv.c | 4143 int srcu_idx, lpid; in kvmhv_run_single_vcpu() local 4919 unsigned long lpcr, lpid; in kvmppc_core_init_vm_hv() local
|
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
D | radix_tlb.c | 124 static __always_inline void __tlbie_lpid(unsigned long lpid, unsigned long ric) in __tlbie_lpid() 138 static __always_inline void __tlbie_lpid_guest(unsigned long lpid, unsigned long ric) in __tlbie_lpid_guest() 184 static __always_inline void __tlbie_lpid_va(unsigned long va, unsigned long lpid, in __tlbie_lpid_va() 249 static inline void fixup_tlbie_lpid_va(unsigned long va, unsigned long lpid, in fixup_tlbie_lpid_va() 263 static inline void fixup_tlbie_lpid(unsigned long lpid) in fixup_tlbie_lpid() 377 static inline void _tlbie_lpid(unsigned long lpid, unsigned long ric) in _tlbie_lpid() 402 static __always_inline void _tlbie_lpid_guest(unsigned long lpid, unsigned long ric) in _tlbie_lpid_guest() 527 static __always_inline void _tlbie_lpid_va(unsigned long va, unsigned long lpid, in _tlbie_lpid_va() 1010 void radix__flush_tlb_lpid_page(unsigned int lpid, in radix__flush_tlb_lpid_page() 1023 void radix__flush_pwc_lpid(unsigned int lpid) in radix__flush_pwc_lpid() [all …]
|
D | pgtable.c | 213 static void flush_partition(unsigned int lpid, bool radix) in flush_partition() 228 void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0, in mmu_partition_table_set_entry()
|
/kernel/linux/linux-5.10/include/misc/ |
D | cxllib.h | 102 u32 lpid; member
|
/kernel/linux/linux-5.10/drivers/misc/ocxl/ |
D | ocxl_internal.h | 88 __be32 lpid; member
|
/kernel/linux/linux-5.10/drivers/crypto/nx/ |
D | nx-common-powernv.c | 773 u32 lpid, pid, tid, fifo_size; in vas_cfg_coproc_info() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/ |
D | fman.h | 139 u8 lpid; /* Logical port id */ member
|
/kernel/linux/linux-5.10/drivers/usb/early/ |
D | ehci-dbgp.c | 197 u32 pids, lpid; in dbgp_wait_until_done() local
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
D | vas.h | 409 int lpid; member
|
/kernel/linux/linux-5.10/drivers/misc/cxl/ |
D | cxl.h | 758 __be32 lpid; member
|