Searched refs:ptep (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.1-release/sys/i386/include/
H A Dpmap.h257 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 Dpte.h72 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 Dpmap-v6.c754 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 Dpmap.c875 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 Dpmap.h264 #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 Dtrap.c1417 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 Dpmap.c783 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 Dvm_machdep.c817 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 Dpmap.c1390 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 Dpmap.h243 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 Dintel_idpgtbl.c353 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 Dpmap.c1131 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...]

Completed in 123 milliseconds