Symbol: x86pte_t
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
1064
x86pte_t pte;
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
397
pte2mfn(x86pte_t pte, uint_t level)
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
518
static x86pte_t
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
521
x86pte_t buf;
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
526
return (*(x86pte_t *)ptr);
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
551
x86pte_t pte;
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
703
x86pte_t pte;
usr/src/cmd/mdb/i86pc/modules/unix/i86mmu.c
836
x86pte_t pte;
usr/src/uts/common/xen/dtrace/xdt.c
550
x86pte_t pte;
usr/src/uts/common/xen/dtrace/xdt.c
569
pte = mmu_ptob((x86pte_t)mfn) | PT_VALID | PT_USER
usr/src/uts/i86pc/boot/boot_mmu.c
67
x86pte_t *
usr/src/uts/i86pc/dboot/dboot_startkern.c
100
x86pte_t pte_bits = PT_VALID | PT_REF | PT_WRITABLE | PT_MOD | PT_NOCONSIST;
usr/src/uts/i86pc/dboot/dboot_startkern.c
396
x86pte_t
usr/src/uts/i86pc/dboot/dboot_startkern.c
400
return (((x86pte_t *)(uintptr_t)table)[index]);
usr/src/uts/i86pc/dboot/dboot_startkern.c
406
set_pteval(paddr_t table, uint_t index, uint_t level, x86pte_t pteval)
usr/src/uts/i86pc/dboot/dboot_startkern.c
421
((x86pte_t *)tab_addr)[index] = pteval;
usr/src/uts/i86pc/dboot/dboot_startkern.c
430
make_ptable(x86pte_t *pteval, uint_t level)
usr/src/uts/i86pc/dboot/dboot_startkern.c
442
*pteval & ~(x86pte_t)PT_WRITABLE, UVMF_INVLPG | UVMF_LOCAL))
usr/src/uts/i86pc/dboot/dboot_startkern.c
452
x86pte_t *
usr/src/uts/i86pc/dboot/dboot_startkern.c
455
return ((x86pte_t *)(uintptr_t)(table + index * pte_size));
usr/src/uts/i86pc/dboot/dboot_startkern.c
471
x86pte_t pteval;
usr/src/uts/i86pc/dboot/dboot_startkern.c
487
pteval = ((x86pte_t *)table)[index];
usr/src/uts/i86pc/dboot/dboot_startkern.c
516
pteval = ((x86pte_t *)table)[index + i];
usr/src/uts/i86pc/dboot/dboot_startkern.c
551
x86pte_t *ptep;
usr/src/uts/i86pc/dboot/dboot_startkern.c
552
x86pte_t pteval;
usr/src/uts/i86pc/dboot/dboot_startkern.c
99
x86pte_t ptp_bits = PT_VALID | PT_REF | PT_WRITABLE | PT_USER;
usr/src/uts/i86pc/os/fakebop.c
1944
x86pte_t pte;
usr/src/uts/i86pc/os/fastboot.c
104
P2ROUNDUP((((fsize) >> PAGESHIFT) + 1) * sizeof (x86pte_t), PAGESIZE)
usr/src/uts/i86pc/os/fastboot.c
1043
(x86pte_t *)contig_alloc(pt_size,
usr/src/uts/i86pc/os/fastboot.c
1076
fb->fb_pte_list_va[page_index++] = (x86pte_t)
usr/src/uts/i86pc/os/fastboot.c
114
static x86pte_t ptp_bits = PT_VALID | PT_REF | PT_USER | PT_WRITABLE;
usr/src/uts/i86pc/os/fastboot.c
115
static x86pte_t pte_bits =
usr/src/uts/i86pc/os/fastboot.c
281
x86pte_t pteval, *table;
usr/src/uts/i86pc/os/fastboot.c
286
table = (x86pte_t *)(nk->fi_pagetable_va);
usr/src/uts/i86pc/os/fastboot.c
312
table = (x86pte_t *)
usr/src/uts/i86pc/os/fastboot.c
326
table = (x86pte_t *)(nk->fi_next_table_va);
usr/src/uts/i86pc/os/startup.c
902
(x86pte_t *)hat_kpm_mapin_pfn(CPU->cpu_hat_info->hci_user_l3pfn);
usr/src/uts/i86pc/sys/fastboot.h
114
x86pte_t *fb_pte_list_va; /* VA for PTE list */
usr/src/uts/i86pc/sys/mach_mmu.h
171
x86pte_t get_pteval(paddr_t, uint_t);
usr/src/uts/i86pc/sys/mach_mmu.h
172
void set_pteval(paddr_t, uint_t, uint_t, x86pte_t);
usr/src/uts/i86pc/sys/mach_mmu.h
173
paddr_t make_ptable(x86pte_t *, uint_t);
usr/src/uts/i86pc/sys/mach_mmu.h
174
x86pte_t *find_pte(uint64_t, paddr_t *, uint_t, uint_t);
usr/src/uts/i86pc/sys/mach_mmu.h
175
x86pte_t *map_pte(paddr_t, uint_t);
usr/src/uts/i86pc/vm/hat_i86.c
1114
(x86pte_t *)hat_kpm_mapin_pfn(hci->hci_user_l3pfn);
usr/src/uts/i86pc/vm/hat_i86.c
1339
const x86pte_t *l2src;
usr/src/uts/i86pc/vm/hat_i86.c
1340
x86pte_t *l2dst, *l3ptes, *l3uptes;
usr/src/uts/i86pc/vm/hat_i86.c
1364
bzero(l3ptes, sizeof (x86pte_t) * mmu.top_level_uslots);
usr/src/uts/i86pc/vm/hat_i86.c
1366
bzero(l3uptes, sizeof (x86pte_t) * mmu.top_level_uslots);
usr/src/uts/i86pc/vm/hat_i86.c
1378
bzero(cpu->cpu_hat_info->hci_pcp_l2ptes, sizeof (x86pte_t) * 4);
usr/src/uts/i86pc/vm/hat_i86.c
1380
sizeof (x86pte_t) * mmu.top_level_uslots);
usr/src/uts/i86pc/vm/hat_i86.c
1382
sizeof (x86pte_t) * mmu.top_level_uslots);
usr/src/uts/i86pc/vm/hat_i86.c
1570
static x86pte_t
usr/src/uts/i86pc/vm/hat_i86.c
1573
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
1755
hati_sync_pte_to_page(page_t *pp, x86pte_t pte, level_t level)
usr/src/uts/i86pc/vm/hat_i86.c
1809
x86pte_t pte,
usr/src/uts/i86pc/vm/hat_i86.c
1814
x86pte_t old_pte;
usr/src/uts/i86pc/vm/hat_i86.c
1937
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
2020
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
2673
x86pte_t old_pte,
usr/src/uts/i86pc/vm/hat_i86.c
2777
x86pte_t *pte_ptr;
usr/src/uts/i86pc/vm/hat_i86.c
2778
x86pte_t old_pte;
usr/src/uts/i86pc/vm/hat_i86.c
2873
x86pte_t old_pte;
usr/src/uts/i86pc/vm/hat_i86.c
296
static x86pte_t *pcp_page;
usr/src/uts/i86pc/vm/hat_i86.c
2992
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
2993
x86pte_t save_pte;
usr/src/uts/i86pc/vm/hat_i86.c
2994
x86pte_t new;
usr/src/uts/i86pc/vm/hat_i86.c
301
static x86pte_t hati_update_pte(htable_t *ht, uint_t entry, x86pte_t expected,
usr/src/uts/i86pc/vm/hat_i86.c
302
x86pte_t new);
usr/src/uts/i86pc/vm/hat_i86.c
3080
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
3123
x86pte_t oldpte, newpte;
usr/src/uts/i86pc/vm/hat_i86.c
3298
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
3407
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
3494
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
3674
x86pte_t old;
usr/src/uts/i86pc/vm/hat_i86.c
3675
x86pte_t new;
usr/src/uts/i86pc/vm/hat_i86.c
3816
x86pte_t old_pte;
usr/src/uts/i86pc/vm/hat_i86.c
4151
x86pte_t old, save_old;
usr/src/uts/i86pc/vm/hat_i86.c
4152
x86pte_t new;
usr/src/uts/i86pc/vm/hat_i86.c
4356
x86pte_t oldpte;
usr/src/uts/i86pc/vm/hat_i86.c
4409
x86pte_t *pteptr;
usr/src/uts/i86pc/vm/hat_i86.c
4444
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
4470
x86pte_t *pteptr;
usr/src/uts/i86pc/vm/hat_i86.c
4475
*(x86pte_t *)pteptr = pte;
usr/src/uts/i86pc/vm/hat_i86.c
4542
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_i86.c
4580
static x86pte_t
usr/src/uts/i86pc/vm/hat_i86.c
4581
hati_update_pte(htable_t *ht, uint_t entry, x86pte_t expected, x86pte_t new)
usr/src/uts/i86pc/vm/hat_i86.c
4585
x86pte_t replaced;
usr/src/uts/i86pc/vm/hat_i86.h
105
x86pte_t hat_copied_ptes[MAX_COPIED_PTES];
usr/src/uts/i86pc/vm/hat_i86.h
251
x86pte_t old_pte, void *pte_ptr, boolean_t tlb);
usr/src/uts/i86pc/vm/hat_kdi.c
157
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_kdi.c
215
x86pte_t pte;
usr/src/uts/i86pc/vm/hat_kdi.c
61
static x86pte_t *hat_kdi_pte = NULL; /* vaddr of pte for hat_kdi_page */
usr/src/uts/i86pc/vm/hat_pte.h
169
x86pte_t pt_nx; /* either 0 or PT_NX */
usr/src/uts/i86pc/vm/hat_pte.h
170
x86pte_t pt_global; /* either 0 or PT_GLOBAL */
usr/src/uts/i86pc/vm/hat_pte.h
196
x86pte_t *kmap_ptes; /* mapping of pagetables that map kmap */
usr/src/uts/i86pc/vm/hat_pte.h
202
x86pte_t ptp_bits[MAX_NUM_LEVEL]; /* bits set for interior PTP */
usr/src/uts/i86pc/vm/hat_pte.h
203
x86pte_t pte_bits[MAX_NUM_LEVEL]; /* bits set for leaf PTE */
usr/src/uts/i86pc/vm/hat_pte.h
257
#define GET_PTE(ptr) (*(x86pte_t *)(ptr))
usr/src/uts/i86pc/vm/hat_pte.h
258
#define SET_PTE(ptr, pte) (*(x86pte_t *)(ptr) = pte)
usr/src/uts/i86pc/vm/hat_pte.h
268
extern x86pte_t get_pte64(x86pte_t *ptr);
usr/src/uts/i86pc/vm/hat_pte.h
283
((x86pte_t *)((uintptr_t)(p) + ((x) << mmu.pte_size_shift)))
usr/src/uts/i86pc/vm/hat_pte.h
298
extern pfn_t pte2pfn(x86pte_t, level_t);
usr/src/uts/i86pc/vm/hat_pte.h
41
#define PTE_CLR(p, f) ((p) &= ~(x86pte_t)(f))
usr/src/uts/i86pc/vm/htable.c
1098
x86pte_t expect = MAKEPTP(old->ht_pfn, old->ht_level);
usr/src/uts/i86pc/vm/htable.c
1099
x86pte_t found;
usr/src/uts/i86pc/vm/htable.c
112
static x86pte_t *x86pte_access_pagetable(htable_t *ht, uint_t index);
usr/src/uts/i86pc/vm/htable.c
114
static x86pte_t x86pte_cas(htable_t *ht, uint_t entry, x86pte_t old,
usr/src/uts/i86pc/vm/htable.c
1142
x86pte_t newptp = MAKEPTP(new->ht_pfn, new->ht_level);
usr/src/uts/i86pc/vm/htable.c
1143
x86pte_t found;
usr/src/uts/i86pc/vm/htable.c
115
x86pte_t new);
usr/src/uts/i86pc/vm/htable.c
1495
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
1496
x86pte_t *ptep;
usr/src/uts/i86pc/vm/htable.c
1604
static x86pte_t
usr/src/uts/i86pc/vm/htable.c
1608
x86pte_t found_pte = (x86pte_t)0;
usr/src/uts/i86pc/vm/htable.c
1629
pte_ptr = (caddr_t)PT_INDEX_PTR((x86pte_t *)pte_ptr, e);
usr/src/uts/i86pc/vm/htable.c
1644
found_pte = GET_PTE((x86pte_t *)pte_ptr);
usr/src/uts/i86pc/vm/htable.c
1666
x86pte_t
usr/src/uts/i86pc/vm/htable.c
1678
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
1776
x86pte_t *pte,
usr/src/uts/i86pc/vm/htable.c
1810
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
1912
static x86pte_t *
usr/src/uts/i86pc/vm/htable.c
1929
x86pte_t *
usr/src/uts/i86pc/vm/htable.c
1932
x86pte_t *pteptr;
usr/src/uts/i86pc/vm/htable.c
1933
x86pte_t pte = 0;
usr/src/uts/i86pc/vm/htable.c
1934
x86pte_t newpte;
usr/src/uts/i86pc/vm/htable.c
1960
pteptr = (x86pte_t *)PWIN_PTE_VA(x);
usr/src/uts/i86pc/vm/htable.c
2039
x86pte_t
usr/src/uts/i86pc/vm/htable.c
2042
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
2043
x86pte_t *ptep;
usr/src/uts/i86pc/vm/htable.c
2065
x86pte_t
usr/src/uts/i86pc/vm/htable.c
2066
x86pte_set(htable_t *ht, uint_t entry, x86pte_t new, void *ptr)
usr/src/uts/i86pc/vm/htable.c
2068
x86pte_t old;
usr/src/uts/i86pc/vm/htable.c
2069
x86pte_t prev;
usr/src/uts/i86pc/vm/htable.c
2070
x86pte_t *ptep;
usr/src/uts/i86pc/vm/htable.c
2072
x86pte_t pfn_mask = (l != 0) ? PT_PADDR_LGPG : PT_PADDR;
usr/src/uts/i86pc/vm/htable.c
2073
x86pte_t n;
usr/src/uts/i86pc/vm/htable.c
214
x86pte_t pte = PT_NOCONSIST | PT_REF | PT_MOD;
usr/src/uts/i86pc/vm/htable.c
2149
x86pte_t
usr/src/uts/i86pc/vm/htable.c
2150
x86pte_cas(htable_t *ht, uint_t entry, x86pte_t old, x86pte_t new)
usr/src/uts/i86pc/vm/htable.c
2152
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
2153
x86pte_t *ptep;
usr/src/uts/i86pc/vm/htable.c
2203
x86pte_t
usr/src/uts/i86pc/vm/htable.c
2207
x86pte_t expect,
usr/src/uts/i86pc/vm/htable.c
2208
x86pte_t *pte_ptr,
usr/src/uts/i86pc/vm/htable.c
2211
x86pte_t *ptep;
usr/src/uts/i86pc/vm/htable.c
2212
x86pte_t oldpte;
usr/src/uts/i86pc/vm/htable.c
2213
x86pte_t found;
usr/src/uts/i86pc/vm/htable.c
2270
x86pte_t
usr/src/uts/i86pc/vm/htable.c
2274
x86pte_t expect,
usr/src/uts/i86pc/vm/htable.c
2275
x86pte_t new)
usr/src/uts/i86pc/vm/htable.c
2277
x86pte_t *ptep;
usr/src/uts/i86pc/vm/htable.c
2278
x86pte_t found;
usr/src/uts/i86pc/vm/htable.c
2327
x86pte_t *pteptr;
usr/src/uts/i86pc/vm/htable.c
2328
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
2353
pteptr = (x86pte_t *)PWIN_PTE_VA(x);
usr/src/uts/i86pc/vm/htable.c
2380
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.c
2386
pte = *(x86pte_t *)src_va;
usr/src/uts/i86pc/vm/htable.c
2416
x86pte_t newpte;
usr/src/uts/i86pc/vm/htable.c
443
x86pte_t pte;
usr/src/uts/i86pc/vm/htable.h
118
x86pte_t *hci_pcp_l3ptes; /* PCP Level==3 pagetable (top) */
usr/src/uts/i86pc/vm/htable.h
119
x86pte_t *hci_pcp_l2ptes; /* PCP Level==2 pagetable */
usr/src/uts/i86pc/vm/htable.h
122
x86pte_t *hci_user_l3ptes; /* PCP User L3 pagetable */
usr/src/uts/i86pc/vm/htable.h
200
extern htable_t *htable_getpte(struct hat *, uintptr_t, uint_t *, x86pte_t *,
usr/src/uts/i86pc/vm/htable.h
255
extern x86pte_t htable_walk(struct hat *hat, htable_t **ht, uintptr_t *va,
usr/src/uts/i86pc/vm/htable.h
274
extern x86pte_t x86pte_get(htable_t *, uint_t entry);
usr/src/uts/i86pc/vm/htable.h
280
#define LPAGE_ERROR (-(x86pte_t)1)
usr/src/uts/i86pc/vm/htable.h
281
extern x86pte_t x86pte_set(htable_t *, uint_t entry, x86pte_t new, void *);
usr/src/uts/i86pc/vm/htable.h
283
extern x86pte_t x86pte_inval(htable_t *ht, uint_t entry,
usr/src/uts/i86pc/vm/htable.h
284
x86pte_t old, x86pte_t *ptr, boolean_t tlb);
usr/src/uts/i86pc/vm/htable.h
286
extern x86pte_t x86pte_update(htable_t *ht, uint_t entry,
usr/src/uts/i86pc/vm/htable.h
287
x86pte_t old, x86pte_t new);
usr/src/uts/i86pc/vm/htable.h
295
extern x86pte_t *x86pte_mapin(pfn_t, uint_t, htable_t *);
usr/src/uts/i86pc/vm/i86_mmu.c
166
mmu.kmap_ptes = (x86pte_t *)ptes;
usr/src/uts/i86pc/vm/kboot_mmu.c
131
x86pte_t pt_bits = PT_NOCONSIST | PT_VALID | PT_WRITABLE;
usr/src/uts/i86pc/vm/kboot_mmu.c
143
*((x86pte_t *)pte_to_window) = physaddr | pt_bits;
usr/src/uts/i86pc/vm/kboot_mmu.c
158
x86pte_t *ptep;
usr/src/uts/i86pc/vm/kboot_mmu.c
160
x86pte_t pteval;
usr/src/uts/i86pc/vm/kboot_mmu.c
209
x86pte_t pteval;
usr/src/uts/i86pc/vm/kboot_mmu.c
249
x86pte_t *ptep;
usr/src/uts/i86pc/vm/kboot_mmu.c
251
x86pte_t pte_val;
usr/src/uts/i86pc/vm/kboot_mmu.c
338
x86pte_t *ptep;
usr/src/uts/i86pc/vm/kboot_mmu.c
363
x86pte_t *ptep;
usr/src/uts/i86pc/vm/kboot_mmu.c
366
x86pte_t pte_val = pa_to_ma(pfn_to_pa(pfn)) | PT_WRITABLE |
usr/src/uts/i86pc/vm/kboot_mmu.c
368
x86pte_t old_pte;
usr/src/uts/i86pc/vm/kboot_mmu.c
386
*((x86pte_t *)ptep) = pte_val;
usr/src/uts/i86pc/vm/kboot_mmu.c
404
x86pte_t pte_val = pa_to_ma(pa) |
usr/src/uts/i86pc/vm/kboot_mmu.c
411
x86pte_t *ptep;
usr/src/uts/i86pc/vm/kboot_mmu.c
429
static x86pte_t save_pte;
usr/src/uts/i86pc/vm/kboot_mmu.c
442
save_pte = *((x86pte_t *)pte_to_window);
usr/src/uts/i86pc/vm/kboot_mmu.c
457
*((x86pte_t *)pte_to_window) = save_pte;
usr/src/uts/i86pc/vm/kboot_mmu.c
464
x86pte_t
usr/src/uts/i86pc/vm/kboot_mmu.c
470
return (((x86pte_t *)table_ptr)[index]);
usr/src/uts/i86pc/vm/kboot_mmu.c
476
set_pteval(paddr_t table, uint_t index, uint_t level, x86pte_t pteval)
usr/src/uts/i86pc/vm/kboot_mmu.c
480
((x86pte_t *)table_ptr)[index] = pteval;
usr/src/uts/i86pc/vm/kboot_mmu.c
489
make_ptable(x86pte_t *pteval, uint_t level)
usr/src/uts/i86pc/vm/kboot_mmu.c
511
x86pte_t *
usr/src/uts/i86pc/vm/kboot_mmu.c
515
return ((x86pte_t *)((caddr_t)table_ptr + index * pte_size));
usr/src/uts/i86xpv/boot/boot_xconsole.c
89
mmu_ptob((x86pte_t)xen_info->console.domU.mfn) | PTE_BITS,
usr/src/uts/i86xpv/os/xen_mmu.c
118
set_pteval(paddr_t table, uint_t index, uint_t level, x86pte_t pteval)
usr/src/uts/i86xpv/os/xen_mmu.c
300
pte2pfn(x86pte_t pte, level_t l)
usr/src/uts/i86xpv/os/xpv_panic.c
159
x86pte_t pte, *pteptr;
usr/src/uts/i86xpv/os/xpv_panic.c
165
pteptr = (x86pte_t *)PWIN_PTE_VA(level);
usr/src/uts/i86xpv/os/xpv_panic.c
186
x86pte_t pte;
usr/src/uts/i86xpv/os/xpv_panic.c
187
x86pte_t *ptep;
usr/src/uts/i86xpv/os/xpv_panic.c
227
ptep = (x86pte_t *)(ptable_window +
usr/src/uts/i86xpv/vm/seg_mf.c
229
x86pte_t pte;
usr/src/uts/i86xpv/vm/seg_mf.c
262
pte = mmu_ptob((x86pte_t)mfn) | PT_VALID | PT_USER | PT_FOREIGN;