/freebsd-10.1-release/sys/i386/include/ |
H A D | pmap.h | 257 pte_load_store(pt_entry_t *ptep, pt_entry_t v) argument 261 r = *ptep; 262 PT_SET_VA(ptep, v, TRUE); 267 pte_load_store_ma(pt_entry_t *ptep, pt_entry_t v) argument 271 r = *ptep; 272 PT_SET_VA_MA(ptep, v, TRUE); 276 #define pte_load_clear(ptep) pte_load_store((ptep), (pt_entry_t)0ULL) 278 #define pte_store(ptep, pte) pte_load_store((ptep), (pt_entry_ [all...] |
/freebsd-10.1-release/sys/ia64/include/ |
H A D | pte.h | 72 pte_atomic_clear(pt_entry_t *ptep, uint64_t val) argument 74 return (atomic_clear_64(ptep, val)); 78 pte_atomic_set(pt_entry_t *ptep, uint64_t val) argument 80 return (atomic_set_64(ptep, val));
|
/freebsd-10.1-release/sys/arm/arm/ |
H A D | pmap-v6.c | 754 pt_entry_t *ptep; local 762 ptep = uma_zalloc(l2zone, M_NOWAIT); 767 uma_zfree(l2zone, ptep); 770 l2b->l2b_phys = vtophys(ptep); 771 if (ptep == NULL) { 785 l2b->l2b_kva = ptep; 811 pt_entry_t *ptep; local 844 ptep = l2b->l2b_kva; 857 cpu_tlb_flushD_SE((vm_offset_t)ptep); 864 pmap_free_l2_ptp(ptep); 890 pt_entry_t *ptep, pte; local 934 pt_entry_t *ptep, npte, opte; local 1137 pt_entry_t *ptep; local 1156 pmap_set_prot(pt_entry_t *ptep, vm_prot_t prot, uint8_t user) argument 1413 pt_entry_t *ptep, pte; local 1633 pt_entry_t *ptep, pte; local 1743 pt_entry_t *ptep, pte; local 1780 pmap_alloc_specials(vm_offset_t *availp, int pages, vm_offset_t *vap, pt_entry_t **ptep) argument 1821 pt_entry_t *ptep; local 2035 pt_entry_t *ptep; local 2118 pt_entry_t *ptep; local 2215 pt_entry_t *ptep; local 2390 pt_entry_t *ptep; local 2485 pt_entry_t *ptep, opte; local 2602 pt_entry_t *ptep; local 2635 pt_entry_t *ptep; local 2682 pt_entry_t *ptep; local 2746 pt_entry_t *ptep, pte; local 2811 pt_entry_t *ptep, pte; local 2984 pt_entry_t *ptep, npte, opte; local 3281 pt_entry_t *ptep, pte; local 3378 pt_entry_t *ptep, pte; local 3428 pt_entry_t *ptep, pte; local 3952 pt_entry_t *ptep; local 4089 pt_entry_t *ptep; local 4345 pt_entry_t *ptep; local 4756 pt_entry_t *ptep; local 4826 pt_entry_t *ptep; local 4886 pt_entry_t *ptep, opte, pte; local 5042 pt_entry_t *ptep, pte; local 5200 pt_entry_t *ptep; local 5231 pt_entry_t *ptep, f1, f2s, f2l; local [all...] |
H A D | pmap.c | 875 pt_entry_t *ptep; local 883 ptep = uma_zalloc(l2zone, M_NOWAIT); 888 uma_zfree(l2zone, ptep); 891 l2b->l2b_phys = vtophys(ptep); 892 if (ptep == NULL) { 906 l2b->l2b_kva = ptep; 951 pt_entry_t *ptep; local 984 ptep = l2b->l2b_kva; 1003 pmap_free_l2_ptp(ptep); 1005 pmap_free_l2_ptp(!pmap_is_current(pm), ptep); 1033 pt_entry_t *ptep, pte; local 1105 pt_entry_t *ptep; local 1219 pt_entry_t *ptep, pte; local 1370 pt_entry_t *ptep, npte, opte; local 1606 pt_entry_t *ptep; local 1809 pt_entry_t *ptep, pte; local 1995 pt_entry_t *ptep, pte; local 2113 pt_entry_t *ptep, pte; local 2158 pmap_alloc_specials(vm_offset_t *availp, int pages, vm_offset_t *vap, pt_entry_t **ptep) argument 2197 pt_entry_t *ptep; local 2411 pt_entry_t *ptep; local 2491 pt_entry_t *ptep; local 2984 pt_entry_t *ptep; local 3029 pt_entry_t *ptep; local 3100 pt_entry_t *ptep, pte; local 3231 pt_entry_t *ptep, npte, opte; local 3557 pt_entry_t *ptep, pte; local 3627 pt_entry_t *ptep, pte; local 3681 pt_entry_t *ptep, pte; local 3820 pt_entry_t *ptep; local 4003 pt_entry_t *ptep, *sptep, pte; local 4510 pt_entry_t *ptep, pte; local [all...] |
/freebsd-10.1-release/sys/amd64/include/ |
H A D | pmap.h | 264 #define pte_load_store(ptep, pte) atomic_swap_long(ptep, pte) 265 #define pte_load_clear(ptep) atomic_swap_long(ptep, 0) 266 #define pte_store(ptep, pte) do { \ 267 *(u_long *)(ptep) = (u_long)(pte); \ 269 #define pte_clear(ptep) pte_store(ptep, 0)
|
/freebsd-10.1-release/sys/mips/mips/ |
H A D | trap.c | 1417 pt_entry_t *ptep; local 1423 ptep = pmap_pte(&p->p_vmspace->vm_pmap, va); 1425 ptep = (pt_entry_t *)0; 1428 *ptepp = ptep; 1434 pt_entry_t *ptep; local 1457 get_mapping_info((vm_offset_t)pc, &pdep, &ptep); 1467 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep : 0)); 1476 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep 1483 pt_entry_t *ptep; local [all...] |
H A D | pmap.c | 783 pt_entry_t pte, *ptep; local 791 ptep = pmap_pte(pmap, va); 792 if (ptep != NULL) { 793 pte = *ptep; 3139 pt_entry_t *ptep, pte; local 3146 ptep = pmap_pte(pmap, addr); 3147 pte = (ptep != NULL) ? *ptep : 0; 3307 pt_entry_t *ptep; local 3320 ptep 3463 pt_entry_t *ptep; local 3487 pt_entry_t *ptep; local [all...] |
/freebsd-10.1-release/sys/i386/i386/ |
H A D | vm_machdep.c | 817 pt_entry_t opte, *ptep; local 876 ptep = vtopte(sf->kva); 877 opte = *ptep; 882 *ptep = VM_PAGE_TO_PHYS(m) | pgeflag | PG_RW | PG_V |
|
H A D | pmap.c | 1390 pt_entry_t pte, *ptep; local 1410 ptep = pmap_pte(pmap, va); 1411 pte = *ptep; 1412 pmap_pte_release(ptep); 5386 pt_entry_t *ptep, pte; 5401 ptep = pmap_pte(pmap, addr); 5402 pte = *ptep; 5403 pmap_pte_release(ptep); 5565 pt_entry_t *ptep; 5577 ptep 5385 pt_entry_t *ptep, pte; local 5564 pt_entry_t *ptep; local [all...] |
/freebsd-10.1-release/sys/arm/include/ |
H A D | pmap.h | 243 pt_entry_t *ptep; local 245 if (pmap_get_pde_pte(pmap_kernel(), va, &pdep, &ptep) == FALSE) 247 return (ptep);
|
/freebsd-10.1-release/sys/x86/iommu/ |
H A D | intel_idpgtbl.c | 353 dmar_pte_t *pte, *ptep; local 389 ptep = ctx_pgtbl_map_pte(ctx, base, lvl - 1, flags, 391 if (ptep == NULL) { 398 dmar_pte_store(&ptep->pte, DMAR_PTE_R | DMAR_PTE_W |
|
/freebsd-10.1-release/sys/i386/xen/ |
H A D | pmap.c | 1131 pt_entry_t pte, *ptep; local 1151 ptep = pmap_pte(pmap, va); 1152 pte = PT_GET(ptep); 1153 pmap_pte_release(ptep); 4256 pt_entry_t *ptep, pte; 4262 ptep = pmap_pte(pmap, addr); 4263 pte = (ptep != NULL) ? PT_GET(ptep) : 0; 4264 pmap_pte_release(ptep); 4482 pt_entry_t *ptep; 4255 pt_entry_t *ptep, pte; local 4481 pt_entry_t *ptep; local [all...] |