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

/freebsd-12-stable/sys/i386/include/
H A Dpmap.h242 #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 Dpmap-v4.c634 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 Dpmap.h288 #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 Dtrap.c1388 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 Dpmap.c797 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 Dpmap-v4.h207 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 Dvm_machdep.c589 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 Dpmap.c1689 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 Dintel_idpgtbl.c361 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 Dpmap.c5770 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 Dpmap.c10024 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;

Completed in 345 milliseconds