Home
last modified time | relevance | path

Searched defs:lpid (Results 1 – 25 of 28) sorted by relevance

12

/openbmc/linux/arch/powerpc/include/asm/
H A Dultravisor.h29 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()
H A Dmmu_context.h219 unsigned long lpid, in do_h_rpt_invalidate_prt()
H A Dvas.h161 int lpid; member
H A Dhvcall.h586 u32 lpid; member
/openbmc/linux/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush-radix.h43 static inline void radix__flush_tlb_lpid_page(unsigned int lpid, in radix__flush_tlb_lpid_page()
49 static inline void radix__flush_pwc_lpid(unsigned int lpid) in radix__flush_pwc_lpid()
53 static inline void radix__flush_all_lpid(unsigned int lpid) in radix__flush_all_lpid()
57 static inline void radix__flush_all_lpid_guest(unsigned int lpid) in radix__flush_all_lpid_guest()
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c487 static void kvmhv_flush_lpid(unsigned int lpid) in kvmhv_flush_lpid()
509 void kvmhv_set_ptbl_entry(unsigned int lpid, u64 dw0, u64 dw1) in kvmhv_set_ptbl_entry()
668 static struct kvm_nested_guest *__find_nested(struct kvm *kvm, int lpid) in __find_nested()
673 static bool __prealloc_nested(struct kvm *kvm, int lpid) in __prealloc_nested()
681 static void __add_nested(struct kvm *kvm, int lpid, struct kvm_nested_guest *gp) in __add_nested()
687 static void __remove_nested(struct kvm *kvm, int lpid) in __remove_nested()
692 static struct kvm_nested_guest *kvmhv_alloc_nested(struct kvm *kvm, unsigned int lpid) in kvmhv_alloc_nested()
748 int lpid = gp->l1_lpid; in kvmhv_remove_nested() local
770 int lpid; in kvmhv_release_all_nested() local
867 pte_t *find_kvm_nested_guest_pte(struct kvm *kvm, unsigned long lpid, in find_kvm_nested_guest_pte()
[all …]
H A Dbook3s_64_mmu_radix.c35 unsigned long __kvmhv_copy_tofrom_guest_radix(int lpid, int pid, in __kvmhv_copy_tofrom_guest_radix()
99 int lpid = vcpu->kvm->arch.lpid; in kvmhv_copy_tofrom_guest_radix() local
311 unsigned int pshift, unsigned int lpid) in kvmppc_radix_tlbie_page()
348 static void kvmppc_radix_flush_pwc(struct kvm *kvm, unsigned int lpid) in kvmppc_radix_flush_pwc()
421 unsigned int lpid) in kvmppc_unmap_pte()
472 unsigned int lpid) in kvmppc_unmap_free_pte()
493 unsigned int lpid) in kvmppc_unmap_free_pmd()
522 unsigned int lpid) in kvmppc_unmap_free_pud()
543 void kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, unsigned int lpid) in kvmppc_free_pgtable_radix()
570 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pmd_entry_table()
[all …]
H A Dbook3s_hv_p9_entry.c304 u32 lpid; in switch_mmu_to_guest_radix() local
328 u32 lpid; in switch_mmu_to_guest_hpt() local
355 u32 lpid = kvm->arch.host_lpid; in switch_mmu_to_host() local
H A De500mc.c347 int lpid; in kvmppc_core_init_vm_e500mc() local
367 int lpid = kvm->arch.lpid; in kvmppc_core_destroy_vm_e500mc() local
H A De500_mmu_host.c71 uint32_t lpid) in __write_host_tlbe() argument
H A Dpowerpc.c2512 int lpid; in kvmppc_alloc_lpid() local
2528 void kvmppc_free_lpid(long lpid) in kvmppc_free_lpid()
H A Dbook3s_hv_rm_mmu.c423 static inline void fixup_tlbie_lpid(unsigned long rb_value, unsigned long lpid) in fixup_tlbie_lpid()
H A Dbook3s_hv.c5415 unsigned long lpcr, lpid; in kvmppc_core_init_vm_hv() local
/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c130 static __always_inline void __tlbie_lpid(unsigned long lpid, unsigned long ric) in __tlbie_lpid()
144 static __always_inline void __tlbie_lpid_guest(unsigned long lpid, unsigned long ric) in __tlbie_lpid_guest()
190 static __always_inline void __tlbie_lpid_va(unsigned long va, unsigned long lpid, in __tlbie_lpid_va()
254 static inline void fixup_tlbie_lpid_va(unsigned long va, unsigned long lpid, in fixup_tlbie_lpid_va()
268 static inline void fixup_tlbie_lpid(unsigned long lpid) in fixup_tlbie_lpid()
384 static inline void _tlbie_lpid(unsigned long lpid, unsigned long ric) in _tlbie_lpid()
409 static __always_inline void _tlbie_lpid_guest(unsigned long lpid, unsigned long ric) in _tlbie_lpid_guest()
534 static __always_inline void _tlbie_lpid_va(unsigned long va, unsigned long lpid, in _tlbie_lpid_va()
1148 void radix__flush_tlb_lpid_page(unsigned int lpid, in radix__flush_tlb_lpid_page()
1161 void radix__flush_pwc_lpid(unsigned int lpid) in radix__flush_pwc_lpid()
[all …]
H A Dpgtable.c310 static void flush_partition(unsigned int lpid, bool radix) in flush_partition()
325 void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0, in mmu_partition_table_set_entry()
/openbmc/qemu/target/ppc/
H A Dmmu-radix64.c66 uint64_t *lpid, uint64_t *pid) 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()
431 int mmu_idx, uint64_t lpid, in ppc_radix64_partition_scoped_xlate()
516 int mmu_idx, uint64_t lpid, in ppc_radix64_process_scoped_xlate()
684 uint64_t lpid, pid; in ppc_radix64_xlate_impl() local
H A Dmmu-book3s-v3.c25 bool ppc64_v3_get_pate(PowerPCCPU *cpu, target_ulong lpid, ppc_v3_pate_t *entry) in ppc64_v3_get_pate()
/openbmc/qemu/hw/ppc/
H A Dspapr_nested.c36 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_hv()
74 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_papr()
1507 target_ulong lpid = args[1]; in h_guest_getset_state() local
1694 target_ulong lpid = 0, vcpuid = 0; in spapr_exit_nested_papr() local
1764 uint64_t lpid, in nested_papr_run_vcpu()
1793 target_ulong lpid = args[1]; in h_guest_run_vcpu() local
1890 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_hv()
1896 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_papr()
/openbmc/linux/include/misc/
H A Dcxllib.h102 u32 lpid; member
/openbmc/linux/drivers/misc/ocxl/
H A Docxl_internal.h91 __be32 lpid; member
/openbmc/linux/drivers/crypto/nx/
H A Dnx-common-powernv.c770 u32 lpid, pid, tid, fifo_size; in vas_cfg_coproc_info() local
/openbmc/linux/drivers/net/ethernet/freescale/fman/
H A Dfman.h115 u8 lpid; /* Logical port id */ member
/openbmc/linux/drivers/usb/early/
H A Dehci-dbgp.c197 u32 pids, lpid; in dbgp_wait_until_done() local
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dvas.h402 int lpid; member
/openbmc/qemu/include/hw/ppc/
H A Dspapr_nested.h358 uint32_t lpid; member

12