Home
last modified time | relevance | path

Searched refs:kvm_book3e_206_tlb_entry (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/arch/powerpc/kvm/
De500.h64 struct kvm_book3e_206_tlb_entry *gtlb_arch;
154 get_tlb_size(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_size()
159 static inline gva_t get_tlb_eaddr(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_eaddr()
164 static inline u64 get_tlb_bytes(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_bytes()
170 static inline gva_t get_tlb_end(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_end()
176 static inline u64 get_tlb_raddr(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_raddr()
182 get_tlb_tid(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_tid()
188 get_tlb_ts(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_ts()
194 get_tlb_v(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_v()
200 get_tlb_iprot(const struct kvm_book3e_206_tlb_entry *tlbe) in get_tlb_iprot()
[all …]
De500_mmu_host.c72 static inline void __write_host_tlbe(struct kvm_book3e_206_tlb_entry *stlbe, in __write_host_tlbe()
128 int tlbsel, int sesel, struct kvm_book3e_206_tlb_entry *stlbe) in write_host_tlbe()
145 struct kvm_book3e_206_tlb_entry *gtlbe, in write_stlbe()
146 struct kvm_book3e_206_tlb_entry *stlbe, in write_stlbe()
164 struct kvm_book3e_206_tlb_entry magic; in kvmppc_map_magic()
190 struct kvm_book3e_206_tlb_entry *gtlbe = in inval_gtlbe_on_host()
243 static inline int tlbe_is_writable(struct kvm_book3e_206_tlb_entry *tlbe) in tlbe_is_writable()
249 struct kvm_book3e_206_tlb_entry *gtlbe, in kvmppc_e500_ref_setup()
309 struct kvm_book3e_206_tlb_entry *gtlbe, in kvmppc_e500_setup_stlbe()
311 struct kvm_book3e_206_tlb_entry *stlbe) in kvmppc_e500_setup_stlbe()
[all …]
De500_mmu.c103 struct kvm_book3e_206_tlb_entry *tlbe = in kvmppc_e500_tlb_index()
166 struct kvm_book3e_206_tlb_entry *tlbe = in kvmppc_recalc_tlb1map_range()
183 struct kvm_book3e_206_tlb_entry *gtlbe) in kvmppc_need_recalc_tlb1map_range()
197 struct kvm_book3e_206_tlb_entry *gtlbe) in kvmppc_set_tlb1map_range()
217 struct kvm_book3e_206_tlb_entry *gtlbe = in kvmppc_e500_gtlbe_invalidate()
281 struct kvm_book3e_206_tlb_entry *tlbe; in tlbilx_all()
329 struct kvm_book3e_206_tlb_entry *gtlbe; in kvmppc_e500_emul_tlbre()
350 struct kvm_book3e_206_tlb_entry *gtlbe = NULL; in kvmppc_e500_emul_tlbsx()
396 struct kvm_book3e_206_tlb_entry *gtlbe; in kvmppc_e500_emul_tlbwe()
530 struct kvm_book3e_206_tlb_entry *gtlbe; in kvmppc_mmu_xlate()
[all …]
De500.c218 struct kvm_book3e_206_tlb_entry *gtlbe) in kvmppc_e500_get_tlb_stid()
236 struct kvm_book3e_206_tlb_entry *gtlbe) in kvmppc_e500_tlbil_one()
334 struct kvm_book3e_206_tlb_entry *tlbe; in kvmppc_e500_tlb_setup()
De500mc.c59 struct kvm_book3e_206_tlb_entry *gtlbe) in kvmppc_e500_tlbil_one()
/Linux-v4.19/tools/arch/powerpc/include/uapi/asm/
Dkvm.h366 struct kvm_book3e_206_tlb_entry { struct
/Linux-v4.19/arch/powerpc/include/uapi/asm/
Dkvm.h366 struct kvm_book3e_206_tlb_entry { struct
/Linux-v4.19/Documentation/virtual/kvm/
Dapi.txt4143 kvm_book3e_206_tlb_entry".