/openbmc/linux/arch/powerpc/include/asm/ |
H A 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()
|
H A D | mmu_context.h | 219 unsigned long lpid, in do_h_rpt_invalidate_prt()
|
H A D | vas.h | 161 int lpid; member
|
H A D | hvcall.h | 586 u32 lpid; member
|
/openbmc/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | tlbflush-radix.h | 43 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 D | book3s_hv_nested.c | 481 static void kvmhv_flush_lpid(unsigned int lpid) in kvmhv_flush_lpid() 681 static void __remove_nested(struct kvm *kvm, int lpid) in __remove_nested() 742 int lpid = gp->l1_lpid; in kvmhv_remove_nested() local 764 int lpid; in kvmhv_release_all_nested() local 921 unsigned int shift, lpid; in kvmhv_update_nest_rmap_rc() local 968 unsigned int shift, lpid; in kvmhv_remove_nest_rmap() local 1165 int lpid; in kvmhv_emulate_tlbie_all_lpid() local 1182 int lpid; in kvmhv_emulate_priv_tlbie() local 1251 unsigned long lpid, unsigned long ric) in do_tlb_invalidate_nested_all() 1271 unsigned long lpid, in do_tlb_invalidate_nested_tlb() [all …]
|
H A D | book3s_64_mmu_radix.c | 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() 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() 570 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pmd_entry_table() 586 unsigned long gpa, unsigned int lpid) in kvmppc_unmap_free_pud_entry_table() 612 unsigned long mmu_seq, unsigned int lpid, in kvmppc_create_pte() 789 unsigned long gpa, unsigned int lpid) in kvmppc_hv_handle_set_rc() [all …]
|
H A D | book3s_hv_p9_entry.c | 304 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 D | e500mc.c | 347 int lpid; in kvmppc_core_init_vm_e500mc() local 367 int lpid = kvm->arch.lpid; in kvmppc_core_destroy_vm_e500mc() local
|
H A D | e500_mmu_host.c | 71 uint32_t lpid) in __write_host_tlbe()
|
H A D | powerpc.c | 2512 int lpid; in kvmppc_alloc_lpid() local 2528 void kvmppc_free_lpid(long lpid) in kvmppc_free_lpid()
|
H A D | book3s_hv_rm_mmu.c | 423 static inline void fixup_tlbie_lpid(unsigned long rb_value, unsigned long lpid) in fixup_tlbie_lpid()
|
H A D | book3s_hv.c | 5407 unsigned long lpcr, lpid; in kvmppc_core_init_vm_hv() local
|
/openbmc/linux/arch/powerpc/mm/book3s64/ |
H A D | radix_tlb.c | 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() 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() 1170 void radix__flush_all_lpid(unsigned int lpid) in radix__flush_all_lpid() 1179 void radix__flush_all_lpid_guest(unsigned int lpid) in radix__flush_all_lpid_guest() 1403 unsigned long lpid, in __tlbie_pid_lpid() 1419 unsigned long lpid, in __tlbie_va_lpid() 1483 unsigned long lpid, in fixup_tlbie_va_range_lpid() 1498 unsigned long pid, unsigned long lpid, in __tlbie_va_range_lpid() [all …]
|
H A D | pgtable.c | 310 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 D | mmu-radix64.c | 66 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 D | mmu-book3s-v3.c | 25 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 D | spapr_nested.c | 36 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() 1496 target_ulong lpid = args[1]; in h_guest_getset_state() local 1683 target_ulong lpid = 0, vcpuid = 0; in spapr_exit_nested_papr() local 1753 uint64_t lpid, in nested_papr_run_vcpu() 1782 target_ulong lpid = args[1]; in h_guest_run_vcpu() local 1879 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_hv() 1885 target_ulong lpid, ppc_v3_pate_t *entry) in spapr_get_pate_nested_papr()
|
/openbmc/linux/include/misc/ |
H A D | cxllib.h | 102 u32 lpid; member
|
/openbmc/linux/drivers/misc/ocxl/ |
H A D | ocxl_internal.h | 91 __be32 lpid; member
|
/openbmc/linux/drivers/crypto/nx/ |
H A D | nx-common-powernv.c | 770 u32 lpid, pid, tid, fifo_size; in vas_cfg_coproc_info() local
|
/openbmc/linux/drivers/usb/early/ |
H A D | ehci-dbgp.c | 197 u32 pids, lpid; in dbgp_wait_until_done() local
|
/openbmc/linux/drivers/net/ethernet/freescale/fman/ |
H A D | fman.h | 112 u8 lpid; /* Logical port id */ member
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | vas.h | 402 int lpid; member
|
/openbmc/qemu/include/hw/ppc/ |
H A D | spapr_nested.h | 354 uint32_t lpid; member
|