/freebsd-12-stable/sys/i386/include/ |
H A D | pmap.h | 242 #define pte_load_store(ptep, pte) atomic_swap_64_i586(ptep, pte) 243 #define pte_load_clear(ptep) atomic_swap_64_i586(ptep, 0) 244 #define pte_store(ptep, pte) atomic_store_rel_64_i586(ptep, pte) 245 #define pte_load(ptep) atomic_load_acq_64_i586(ptep) 252 #define pte_load_store(ptep, pte) atomic_swap_int(ptep, pt [all...] |
/freebsd-12-stable/sys/arm/arm/ |
H A D | pmap-v4.c | 634 pt_entry_t *ptep; local 643 ptep = uma_zalloc(l2zone, M_NOWAIT); 649 uma_zfree(l2zone, ptep); 652 l2b->l2b_phys = vtophys(ptep); 653 if (ptep == NULL) { 667 l2b->l2b_kva = ptep; 712 pt_entry_t *ptep; local 745 ptep = l2b->l2b_kva; 764 pmap_free_l2_ptp(ptep); 766 pmap_free_l2_ptp(!pmap_is_current(pm), ptep); 794 pt_entry_t *ptep, pte; local 866 pt_entry_t *ptep; local 980 pt_entry_t *ptep, pte; local 1131 pt_entry_t *ptep, npte, opte; local 1367 pt_entry_t *ptep; local 1572 pt_entry_t *ptep, pte; local 1758 pt_entry_t *ptep, pte; local 1876 pt_entry_t *ptep, pte; local 1921 pmap_alloc_specials(vm_offset_t *availp, int pages, vm_offset_t *vap, pt_entry_t **ptep) argument 1960 pt_entry_t *ptep; local 2175 pt_entry_t *ptep; local 2255 pt_entry_t *ptep; local 2717 pt_entry_t *ptep; local 2762 pt_entry_t *ptep; local 2840 pt_entry_t *ptep, pte; local 2971 pt_entry_t *ptep, npte, opte; local 3297 pt_entry_t *ptep, pte; local 3367 pt_entry_t *ptep, pte; local 3417 pt_entry_t *ptep, pte; local 3487 pt_entry_t *ptep, pte; local 3593 pt_entry_t *ptep; local 4163 pt_entry_t *ptep, pte; local [all...] |
/freebsd-12-stable/sys/amd64/include/ |
H A D | pmap.h | 288 #define pte_load_store(ptep, pte) atomic_swap_long(ptep, pte) 289 #define pte_load_clear(ptep) atomic_swap_long(ptep, 0) 290 #define pte_store(ptep, pte) do { \ 291 *(u_long *)(ptep) = (u_long)(pte); \ 293 #define pte_clear(ptep) pte_store(ptep, 0)
|
/freebsd-12-stable/sys/mips/mips/ |
H A D | trap.c | 1388 pt_entry_t *ptep; local 1394 ptep = pmap_pte(&p->p_vmspace->vm_pmap, va); 1396 ptep = (pt_entry_t *)0; 1399 *ptepp = ptep; 1405 pt_entry_t *ptep; local 1428 get_mapping_info((vm_offset_t)pc, &pdep, &ptep); 1438 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep : 0)); 1446 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep 1453 pt_entry_t *ptep; local [all...] |
H A D | pmap.c | 797 pt_entry_t pte, *ptep; local 805 ptep = pmap_pte(pmap, va); 806 if (ptep != NULL) { 807 pte = *ptep; 3290 pt_entry_t *ptep, pte; local 3297 ptep = pmap_pte(pmap, addr); 3298 pte = (ptep != NULL) ? *ptep : 0; 3617 pt_entry_t *ptep; local 3620 ptep 3641 pt_entry_t *ptep; local [all...] |
/freebsd-12-stable/sys/arm/include/ |
H A D | pmap-v4.h | 207 pt_entry_t *ptep; local 209 if (pmap_get_pde_pte(kernel_pmap, va, &pdep, &ptep) == FALSE) 211 return (ptep);
|
/freebsd-12-stable/sys/i386/i386/ |
H A D | vm_machdep.c | 589 pt_entry_t opte, *ptep; local 598 ptep = vtopte(sf->kva); 599 opte = *ptep; 600 *ptep = VM_PAGE_TO_PHYS(sf->m) | PG_RW | PG_V |
|
H A D | pmap.c | 1689 pt_entry_t *eh_ptep, pte, *ptep; local 1699 ptep = (pt_entry_t *)PCPU_GET(pmap_eh_va) + (i386_btop(va) & 1701 pte = *ptep;
|
/freebsd-12-stable/sys/x86/iommu/ |
H A D | intel_idpgtbl.c | 361 dmar_pte_t *pte, *ptep; local 399 ptep = domain_pgtbl_map_pte(domain, base, lvl - 1, 401 if (ptep == NULL) { 409 dmar_pte_store(&ptep->pte, DMAR_PTE_R | DMAR_PTE_W | 411 dmar_flush_pte_to_ram(domain->dmar, ptep);
|
/freebsd-12-stable/sys/arm64/arm64/ |
H A D | pmap.c | 5770 pt_entry_t pte, *ptep; local 5794 ptep = pmap_pte(pmap, far, &lvl); 5795 if (ptep != NULL) { 5796 pmap_set_bits(ptep, ATTR_AF); 5812 ptep = pmap_pte(pmap, far, &lvl); 5813 if (ptep != NULL && 5814 ((pte = pmap_load(ptep)) & ATTR_SW_DBM) != 0) { 5816 pmap_clear_bits(ptep, ATTR_AP_RW_BIT);
|
/freebsd-12-stable/sys/amd64/amd64/ |
H A D | pmap.c | 10024 pt_entry_t newpte, *ptep, pte; local 10076 for (ptep = pmap_pde_to_pte(pde, va); va != va_next; 10077 ptep++, va += PAGE_SIZE) { 10078 pte = *ptep; 10083 *ptep = newpte;
|