Lines Matching defs:pte
30 #define __KVM_ALPHA_PRIVATE /* see <machine/pte.h> */
73 alpha_pt_entry_t pte;
97 /* Find and read the L1 PTE. */
100 if (_kvm_pread(kd, kd->pmfd, &pte, sizeof(pte),
101 _kvm_pa2off(kd, pteoff)) != sizeof(pte)) {
102 _kvm_syserr(kd, 0, "could not read L1 PTE");
106 /* Find and read the L2 PTE. */
107 if ((pte & ALPHA_PTE_VALID) == 0) {
108 _kvm_err(kd, 0, "invalid translation (invalid L1 PTE)");
111 pteoff = ALPHA_PTE_TO_PFN(pte) * cpu_kh->page_size +
113 if (_kvm_pread(kd, kd->pmfd, &pte, sizeof(pte),
114 _kvm_pa2off(kd, pteoff)) != sizeof(pte)) {
115 _kvm_syserr(kd, 0, "could not read L2 PTE");
119 /* Find and read the L3 PTE. */
120 if ((pte & ALPHA_PTE_VALID) == 0) {
121 _kvm_err(kd, 0, "invalid translation (invalid L2 PTE)");
124 pteoff = ALPHA_PTE_TO_PFN(pte) * cpu_kh->page_size +
126 if (_kvm_pread(kd, kd->pmfd, &pte, sizeof(pte),
127 _kvm_pa2off(kd, pteoff)) != sizeof(pte)) {
128 _kvm_syserr(kd, 0, "could not read L3 PTE");
133 if ((pte & ALPHA_PTE_VALID) == 0) {
134 _kvm_err(kd, 0, "invalid translation (invalid L3 PTE)");
137 *pa = ALPHA_PTE_TO_PFN(pte) * cpu_kh->page_size + page_off;