/freebsd-10.0-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.0-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.0-release/sys/arm/arm/ |
H A D | pmap-v6.c | 742 pt_entry_t *ptep; local 750 ptep = uma_zalloc(l2zone, M_NOWAIT); 755 uma_zfree(l2zone, ptep); 758 l2b->l2b_phys = vtophys(ptep); 759 if (ptep == NULL) { 773 l2b->l2b_kva = ptep; 799 pt_entry_t *ptep; local 832 ptep = l2b->l2b_kva; 850 pmap_free_l2_ptp(ptep); 876 pt_entry_t *ptep, pt local 920 pt_entry_t *ptep, npte, opte; local 1122 pt_entry_t *ptep; local 1141 pmap_set_prot(pt_entry_t *ptep, vm_prot_t prot, uint8_t user) argument 1400 pt_entry_t *ptep, pte; local 1619 pt_entry_t *ptep, pte; local 1729 pt_entry_t *ptep, pte; local 1766 pmap_alloc_specials(vm_offset_t *availp, int pages, vm_offset_t *vap, pt_entry_t **ptep) argument 1806 pt_entry_t *ptep; local 2019 pt_entry_t *ptep; local 2100 pt_entry_t *ptep; local 2203 pt_entry_t *ptep; local 2376 pt_entry_t *ptep; local 2454 pt_entry_t *ptep, opte; local 2568 pt_entry_t *ptep; local 2601 pt_entry_t *ptep; local 2648 pt_entry_t *ptep; local 2711 pt_entry_t *ptep, pte; local 2775 pt_entry_t *ptep, pte; local 2933 pt_entry_t *ptep, npte, opte; local 3236 pt_entry_t *ptep, pte; local 3309 pt_entry_t *ptep, pte; local 3363 pt_entry_t *ptep, pte; local 3857 pt_entry_t *ptep; local 3988 pt_entry_t *ptep; local 4244 pt_entry_t *ptep; local 4650 pt_entry_t *ptep; local 4720 pt_entry_t *ptep; local 4780 pt_entry_t *ptep, opte, pte; local 4935 pt_entry_t *ptep, pte; local 5109 pt_entry_t *ptep; local 5140 pt_entry_t *ptep, f1, f2s, f2l; local [all...] |
H A D | pmap.c | 911 pt_entry_t *ptep; local 919 ptep = uma_zalloc(l2zone, M_NOWAIT); 924 uma_zfree(l2zone, ptep); 927 l2b->l2b_phys = vtophys(ptep); 928 if (ptep == NULL) { 942 l2b->l2b_kva = ptep; 987 pt_entry_t *ptep; local 1020 ptep = l2b->l2b_kva; 1039 pmap_free_l2_ptp(ptep); 1041 pmap_free_l2_ptp(!pmap_is_current(pm), ptep); 1069 pt_entry_t *ptep, pte; local 1150 pt_entry_t *ptep; local 1264 pt_entry_t *ptep, pte; local 1415 pt_entry_t *ptep, npte, opte; local 1651 pt_entry_t *ptep; local 1856 pt_entry_t *ptep, pte; local 2070 pt_entry_t *ptep, pte; local 2188 pt_entry_t *ptep, pte; local 2233 pmap_alloc_specials(vm_offset_t *availp, int pages, vm_offset_t *vap, pt_entry_t **ptep) argument 2276 pt_entry_t *ptep; local 2495 pt_entry_t *ptep; local 2575 pt_entry_t *ptep; local 3065 pt_entry_t *ptep; local 3110 pt_entry_t *ptep; local 3181 pt_entry_t *ptep, pte; local 3310 pt_entry_t *ptep, npte, opte; local 3634 pt_entry_t *ptep, pte; local 3687 pt_entry_t *ptep, pte; local 3741 pt_entry_t *ptep, pte; local 3881 pt_entry_t *ptep; local 4094 pt_entry_t *ptep, *sptep, pte; local 4623 pt_entry_t *ptep, pte; local [all...] |
/freebsd-10.0-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.0-release/sys/mips/mips/ |
H A D | trap.c | 1440 pt_entry_t *ptep; local 1446 ptep = pmap_pte(&p->p_vmspace->vm_pmap, va); 1448 ptep = (pt_entry_t *)0; 1451 *ptepp = ptep; 1457 pt_entry_t *ptep; local 1480 get_mapping_info((vm_offset_t)pc, &pdep, &ptep); 1490 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep : 0)); 1499 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep 1506 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; 3120 pt_entry_t *ptep, pte; local 3127 ptep = pmap_pte(pmap, addr); 3128 pte = (ptep != NULL) ? *ptep : 0; 3288 pt_entry_t *ptep; local 3301 ptep 3444 pt_entry_t *ptep; local 3468 pt_entry_t *ptep; local [all...] |
/freebsd-10.0-release/sys/i386/i386/ |
H A D | vm_machdep.c | 816 pt_entry_t opte, *ptep; local 875 ptep = vtopte(sf->kva); 876 opte = *ptep; 881 *ptep = VM_PAGE_TO_PHYS(m) | pgeflag | PG_RW | PG_V |
|
H A D | pmap.c | 1379 pt_entry_t pte, *ptep; local 1399 ptep = pmap_pte(pmap, va); 1400 pte = *ptep; 1401 pmap_pte_release(ptep); 5334 pt_entry_t *ptep, pte; 5349 ptep = pmap_pte(pmap, addr); 5350 pte = *ptep; 5351 pmap_pte_release(ptep); 5513 pt_entry_t *ptep; 5525 ptep 5333 pt_entry_t *ptep, pte; local 5512 pt_entry_t *ptep; local [all...] |
/freebsd-10.0-release/sys/arm/include/ |
H A D | pmap.h | 242 pt_entry_t *ptep; local 244 if (pmap_get_pde_pte(pmap_kernel(), va, &pdep, &ptep) == FALSE) 246 return (ptep);
|
/freebsd-10.0-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); 4236 pt_entry_t *ptep, pte; 4242 ptep = pmap_pte(pmap, addr); 4243 pte = (ptep != NULL) ? PT_GET(ptep) : 0; 4244 pmap_pte_release(ptep); 4462 pt_entry_t *ptep; 4235 pt_entry_t *ptep, pte; local 4461 pt_entry_t *ptep; local [all...] |