/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | tlbflush-radix.h | 43 static inline void radix__flush_tlb_lpid_page(unsigned int lpid, argument 49 static inline void radix__flush_pwc_lpid(unsigned int lpid) argument 53 static inline void radix__flush_all_lpid(unsigned int lpid) argument 57 static inline void radix__flush_all_lpid_guest(unsigned int lpid) argument
|
/linux-master/include/misc/ |
H A D | cxllib.h | 102 u32 lpid; member in struct:cxllib_pe_attributes
|
/linux-master/arch/powerpc/include/asm/ |
H A D | ultravisor.h | 29 static inline int uv_register_pate(u64 lpid, u64 dw0, u64 dw1) argument 49 static inline int uv_page_in(u64 lpid, u64 src_ra, u64 dst_gpa, u64 flags, argument 56 static inline int uv_page_out(u64 lpid, u64 dst_ra, u64 src_gpa, u64 flags, argument 63 static inline int uv_register_mem_slot(u64 lpid, u64 start_gpa, u64 size, argument 70 static inline int uv_unregister_mem_slot(u64 lpid, u64 slotid) argument 75 uv_page_inval(u64 lpid, u64 gpa, u64 page_shift) argument 80 uv_svm_terminate(u64 lpid) argument [all...] |
H A D | vas.h | 161 int lpid; member in struct:vas_tx_win_attr
|
H A D | hvcall.h | 616 u32 lpid; member in struct:hv_guest_state
|
H A D | kvm_host.h | 278 u64 lpid; member in struct:kvm_arch
|
/linux-master/drivers/misc/ocxl/ |
H A D | ocxl_internal.h | 91 __be32 lpid; member in struct:ocxl_process_element
|
/linux-master/arch/powerpc/kvm/ |
H A D | e500mc.c | 347 int lpid; local 367 int lpid = kvm->arch.lpid; local [all...] |
H A D | book3s_hv_nestedv2.c | 827 int kvmhv_nestedv2_set_ptbl_entry(unsigned long lpid, u64 dw0, u64 dw1) argument
|
H A D | book3s_hv_p9_entry.c | 304 u32 lpid; local 328 u32 lpid; local 355 u32 lpid = kvm->arch.host_lpid; local [all...] |
H A D | e500_mmu_host.c | 69 __write_host_tlbe(struct kvm_book3e_206_tlb_entry *stlbe, uint32_t mas0, uint32_t lpid) argument
|
H A D | book3s_hv_rm_mmu.c | 423 static inline void fixup_tlbie_lpid(unsigned long rb_value, unsigned long lpid) argument
|
H A D | book3s_64_mmu_radix.c | 35 unsigned long __kvmhv_copy_tofrom_guest_radix(int lpid, int pid, argument 102 int lpid = vcpu->kvm->arch.lpid; local 315 kvmppc_radix_tlbie_page(struct kvm *kvm, unsigned long addr, unsigned int pshift, u64 lpid) argument 353 kvmppc_radix_flush_pwc(struct kvm *kvm, u64 lpid) argument 423 kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, unsigned int shift, const struct kvm_memory_slot *memslot, u64 lpid) argument 476 kvmppc_unmap_free_pte(struct kvm *kvm, pte_t *pte, bool full, u64 lpid) argument 497 kvmppc_unmap_free_pmd(struct kvm *kvm, pmd_t *pmd, bool full, u64 lpid) argument 513 PMD_SHIFT, NULL, lpid); local 526 kvmppc_unmap_free_pud(struct kvm *kvm, pud_t *pud, u64 lpid) argument 548 kvmppc_free_pgtable_radix(struct kvm *kvm, pgd_t *pgd, u64 lpid) argument 574 kvmppc_unmap_free_pmd_entry_table(struct kvm *kvm, pmd_t *pmd, unsigned long gpa, u64 lpid) argument 590 kvmppc_unmap_free_pud_entry_table(struct kvm *kvm, pud_t *pud, unsigned long gpa, u64 lpid) argument 615 kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, unsigned long gpa, unsigned int level, unsigned long mmu_seq, u64 lpid, unsigned long *rmapp, struct rmap_nested **n_rmap) argument 793 kvmppc_hv_handle_set_rc(struct kvm *kvm, bool nested, bool writing, unsigned long gpa, u64 lpid) argument 1268 int lpid; member in struct:debugfs_radix_state [all...] |
H A D | book3s_hv_nested.c | 506 void kvmhv_flush_lpid(u64 lpid) argument 528 void kvmhv_set_ptbl_entry(u64 lpid, u64 dw0, u64 dw1) argument 692 __find_nested(struct kvm *kvm, int lpid) argument 697 __prealloc_nested(struct kvm *kvm, int lpid) argument 705 __add_nested(struct kvm *kvm, int lpid, struct kvm_nested_guest *gp) argument 711 __remove_nested(struct kvm *kvm, int lpid) argument 716 kvmhv_alloc_nested(struct kvm *kvm, unsigned int lpid) argument 772 int lpid = gp->l1_lpid; local 794 int lpid; local 891 find_kvm_nested_guest_pte(struct kvm *kvm, unsigned long lpid, unsigned long ea, unsigned *hshift) argument 951 unsigned int shift, lpid; local 998 unsigned int shift, lpid; local 1124 kvmhv_emulate_tlbie_tlb_addr(struct kvm_vcpu *vcpu, int lpid, int ap, long epn) argument 1195 int lpid; local 1212 int lpid; local 1280 do_tlb_invalidate_nested_all(struct kvm_vcpu *vcpu, unsigned long lpid, unsigned long ric) argument 1300 do_tlb_invalidate_nested_tlb(struct kvm_vcpu *vcpu, unsigned long lpid, unsigned long pg_sizes, unsigned long start, unsigned long end) argument 1340 do_h_rpt_invalidate_pat(struct kvm_vcpu *vcpu, unsigned long lpid, unsigned long type, unsigned long pg_sizes, unsigned long start, unsigned long end) argument 1698 kvmhv_nested_next_lpid(struct kvm *kvm, int lpid) argument [all...] |
H A D | powerpc.c | 2504 int lpid; local 2520 void kvmppc_free_lpid(long lpid) argument
|
H A D | book3s_hv.c | 5533 unsigned long lpcr, lpid; local [all...] |
/linux-master/drivers/crypto/nx/ |
H A D | nx-common-powernv.c | 770 u32 lpid, pid, tid, fifo_size; local
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | pgtable.c | 309 static void flush_partition(unsigned int lpid, bool radix) argument 324 void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0, argument [all...] |
H A D | radix_tlb.c | 130 static __always_inline void __tlbie_lpid(unsigned long lpid, unsigned long ric) argument 144 static __always_inline void __tlbie_lpid_guest(unsigned long lpid, unsigned long ric) argument 190 static __always_inline void __tlbie_lpid_va(unsigned long va, unsigned long lpid, argument 254 static inline void fixup_tlbie_lpid_va(unsigned long va, unsigned long lpid, argument 268 fixup_tlbie_lpid(unsigned long lpid) argument 384 _tlbie_lpid(unsigned long lpid, unsigned long ric) argument 409 _tlbie_lpid_guest(unsigned long lpid, unsigned long ric) argument 534 _tlbie_lpid_va(unsigned long va, unsigned long lpid, unsigned long psize, unsigned long ric) argument 1148 radix__flush_tlb_lpid_page(unsigned int lpid, unsigned long addr, unsigned long page_size) argument 1161 radix__flush_pwc_lpid(unsigned int lpid) argument 1170 radix__flush_all_lpid(unsigned int lpid) argument 1179 radix__flush_all_lpid_guest(unsigned int lpid) argument 1402 __tlbie_pid_lpid(unsigned long pid, unsigned long lpid, unsigned long ric) argument 1418 __tlbie_va_lpid(unsigned long va, unsigned long pid, unsigned long lpid, unsigned long ap, unsigned long ric) argument 1435 fixup_tlbie_pid_lpid(unsigned long pid, unsigned long lpid) argument 1455 _tlbie_pid_lpid(unsigned long pid, unsigned long lpid, unsigned long ric) argument 1481 fixup_tlbie_va_range_lpid(unsigned long va, unsigned long pid, unsigned long lpid, unsigned long ap) argument 1497 __tlbie_va_range_lpid(unsigned long start, unsigned long end, unsigned long pid, unsigned long lpid, unsigned long page_size, unsigned long psize) argument 1511 _tlbie_va_range_lpid(unsigned long start, unsigned long end, unsigned long pid, unsigned long lpid, unsigned long page_size, unsigned long psize, bool also_pwc) argument 1527 do_h_rpt_invalidate_prt(unsigned long pid, unsigned long lpid, unsigned long type, unsigned long pg_sizes, unsigned long start, unsigned long end) argument [all...] |
/linux-master/drivers/usb/early/ |
H A D | ehci-dbgp.c | 197 u32 pids, lpid; local
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | vas.h | 402 int lpid; member in struct:vas_winctx
|
/linux-master/drivers/net/ethernet/freescale/fman/ |
H A D | fman.h | 112 u8 lpid; /* Logical port id */ member in struct:fman_prs_result
|
/linux-master/drivers/misc/cxl/ |
H A D | cxl.h | 760 __be32 lpid; member in struct:cxl_process_element
|