Searched refs:hpte_v (Results 1 - 11 of 11) sorted by relevance

/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_native.c270 unsigned long hpte_v, hpte_r; local
299 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID;
303 DBG_LOW(" i=%x hpte_v=%016lx, hpte_r=%016lx\n",
304 i, hpte_v, hpte_r);
308 hpte_r = hpte_old_to_new_r(hpte_v, hpte_r);
309 hpte_v = hpte_old_to_new_v(hpte_v);
320 hptep->v = cpu_to_be64(hpte_v);
331 unsigned long hpte_v, flags; local
345 hpte_v
379 unsigned long hpte_v, want_v; local
435 unsigned long hpte_v; local
559 unsigned long hpte_v; local
605 unsigned long hpte_v, want_v, shift; local
668 unsigned long hpte_v = be64_to_cpu(hpte->v); local
745 unsigned long hpte_v; local
784 unsigned long hpte_v; local
[all...]
/linux-master/arch/powerpc/platforms/ps3/
H A Dhtab.c39 u64 hpte_v, hpte_r; local
52 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID;
59 hpte_v, hpte_r,
68 hpte_v, hpte_r);
103 u64 hpte_v, want_v, hpte_rs; local
123 hpte_v = hpte_v_array[slot % 4];
132 if (!HPTE_V_COMPARE(hpte_v, want_v) || !(hpte_v & HPTE_V_VALID)) {
/linux-master/arch/powerpc/include/asm/
H A Dkvm_book3s_64.h200 static inline void unlock_hpte(__be64 *hpte, unsigned long hpte_v) argument
202 hpte_v &= ~HPTE_V_HVLOCK;
204 hpte[0] = cpu_to_be64(hpte_v);
208 static inline void __unlock_hpte(__be64 *hpte, unsigned long hpte_v) argument
210 hpte_v &= ~HPTE_V_HVLOCK;
211 hpte[0] = cpu_to_be64(hpte_v);
514 static inline int is_vrma_hpte(unsigned long hpte_v) argument
516 return (hpte_v & ~0xffffffUL) ==
H A Dplpar_wrappers.h99 unsigned long hpte_group, unsigned long hpte_v,
105 rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r);
98 plpar_pte_enter(unsigned long flags, unsigned long hpte_group, unsigned long hpte_v, unsigned long hpte_r, unsigned long *slot) argument
H A Dkvm_host.h468 unsigned long hpte_v; member in struct:kvmppc_slb::mmio_hpte_cache_entry
/linux-master/arch/powerpc/kvm/
H A Dtrace_hv.h301 __field(unsigned long, hpte_v)
312 __entry->hpte_v = hptep[0];
323 __entry->hpte_v, __entry->hpte_r, __entry->gpte_r,
335 __field(unsigned long, hpte_v)
342 __entry->hpte_v = hptep[0];
349 __entry->hpte_v, __entry->hpte_r, __entry->ret)
H A Dbook3s_hv_rm_mmu.c110 unsigned long hpte_v, unsigned long hpte_gr)
116 psize = kvmppc_actual_pgsz(hpte_v, hpte_gr);
124 static unsigned long *revmap_for_hpte(struct kvm *kvm, unsigned long hpte_v, argument
133 gfn = hpte_rpn(hpte_gr, kvmppc_actual_pgsz(hpte_v, hpte_gr));
149 unsigned long hpte_v, unsigned long hpte_r)
160 rmap = revmap_for_hpte(kvm, hpte_v, ptel, &memslot, &gfn);
180 kvmppc_actual_pgsz(hpte_v, hpte_r));
1212 v = cache_entry->hpte_v;
1288 cache_entry->hpte_v = v;
109 kvmppc_set_dirty_from_hpte(struct kvm *kvm, unsigned long hpte_v, unsigned long hpte_gr) argument
147 remove_revmap_chain(struct kvm *kvm, long pte_index, struct revmap_entry *rev, unsigned long hpte_v, unsigned long hpte_r) argument
H A Dbook3s_64_mmu_hv.c1881 __be64 hpte_v; local
1885 if (__get_user(hpte_v, lbuf) ||
1888 v = be64_to_cpu(hpte_v);
/linux-master/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c210 unsigned long hash, vsid, vpn, hpte_group, want_v, hpte_v; local
226 hpte_v = be64_to_cpu(hptep->v);
228 if (HPTE_V_COMPARE(hpte_v, want_v) && (hpte_v & HPTE_V_VALID)) {
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dmmu-hash.h377 unsigned long hpte_v; local
379 hpte_v = be64_to_cpu(hptep->v);
381 hpte_v = hpte_new_to_old_v(hpte_v, be64_to_cpu(hptep->r));
382 return hpte_v;
/linux-master/arch/powerpc/platforms/pseries/
H A Dlpar.c764 unsigned long hpte_v, hpte_r; local
771 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID;
775 pr_devel(" hpte_v=%016lx, hpte_r=%016lx\n", hpte_v, hpte_r);
788 lpar_rc = plpar_pte_enter(flags, hpte_group, hpte_v, hpte_r, &slot);

Completed in 367 milliseconds