| /NextBSD/sys/arm/arm/ |
| HD | pmap-v6.c | 755 pt_entry_t *ptep; in pmap_alloc_l2_bucket() local 764 ptep = uma_zalloc(l2zone, M_NOWAIT); in pmap_alloc_l2_bucket() 770 uma_zfree(l2zone, ptep); in pmap_alloc_l2_bucket() 773 l2b->l2b_phys = vtophys(ptep); in pmap_alloc_l2_bucket() 774 if (ptep == NULL) { in pmap_alloc_l2_bucket() 788 l2b->l2b_kva = ptep; in pmap_alloc_l2_bucket() 814 pt_entry_t *ptep; in pmap_free_l2_bucket() local 847 ptep = l2b->l2b_kva; in pmap_free_l2_bucket() 860 cpu_tlb_flushD_SE((vm_offset_t)ptep); in pmap_free_l2_bucket() 867 pmap_free_l2_ptp(ptep); in pmap_free_l2_bucket() [all …]
|
| HD | pmap.c | 833 pt_entry_t *ptep; in pmap_alloc_l2_bucket() local 842 ptep = uma_zalloc(l2zone, M_NOWAIT); in pmap_alloc_l2_bucket() 848 uma_zfree(l2zone, ptep); in pmap_alloc_l2_bucket() 851 l2b->l2b_phys = vtophys(ptep); in pmap_alloc_l2_bucket() 852 if (ptep == NULL) { in pmap_alloc_l2_bucket() 866 l2b->l2b_kva = ptep; in pmap_alloc_l2_bucket() 911 pt_entry_t *ptep; in pmap_free_l2_bucket() local 944 ptep = l2b->l2b_kva; in pmap_free_l2_bucket() 963 pmap_free_l2_ptp(ptep); in pmap_free_l2_bucket() 965 pmap_free_l2_ptp(!pmap_is_current(pm), ptep); in pmap_free_l2_bucket() [all …]
|
| /NextBSD/sys/i386/include/ |
| HD | pmap.h | 265 #define pte_load_store(ptep, pte) atomic_swap_64_i586(ptep, pte) argument 266 #define pte_load_clear(ptep) atomic_swap_64_i586(ptep, 0) argument 267 #define pte_store(ptep, pte) atomic_store_rel_64_i586(ptep, pte) argument 274 #define pte_load_store(ptep, pte) atomic_swap_int(ptep, pte) argument 275 #define pte_load_clear(ptep) atomic_swap_int(ptep, 0) argument 276 #define pte_store(ptep, pte) do { \ argument 277 *(u_int *)(ptep) = (u_int)(pte); \ 282 #define pte_clear(ptep) pte_store(ptep, 0) argument
|
| /NextBSD/sys/amd64/include/ |
| HD | pmap.h | 268 #define pte_load_store(ptep, pte) atomic_swap_long(ptep, pte) argument 269 #define pte_load_clear(ptep) atomic_swap_long(ptep, 0) argument 270 #define pte_store(ptep, pte) do { \ argument 271 *(u_long *)(ptep) = (u_long)(pte); \ 273 #define pte_clear(ptep) pte_store(ptep, 0) argument
|
| /NextBSD/sys/mips/mips/ |
| HD | trap.c | 1404 pt_entry_t *ptep; in get_mapping_info() local 1410 ptep = pmap_pte(&p->p_vmspace->vm_pmap, va); in get_mapping_info() 1412 ptep = (pt_entry_t *)0; in get_mapping_info() 1415 *ptepp = ptep; in get_mapping_info() 1421 pt_entry_t *ptep; in log_illegal_instruction() local 1444 get_mapping_info((vm_offset_t)pc, &pdep, &ptep); in log_illegal_instruction() 1454 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep : 0)); in log_illegal_instruction() 1463 (intmax_t)pc, (void *)(intptr_t)*pdep, (uintmax_t)(ptep ? *ptep : 0)); in log_illegal_instruction() 1470 pt_entry_t *ptep; in log_bad_page_fault() local 1514 get_mapping_info((vm_offset_t)pc, &pdep, &ptep); in log_bad_page_fault() [all …]
|
| HD | pmap.c | 793 pt_entry_t pte, *ptep; in pmap_extract_and_hold() local 801 ptep = pmap_pte(pmap, va); in pmap_extract_and_hold() 802 if (ptep != NULL) { in pmap_extract_and_hold() 803 pte = *ptep; in pmap_extract_and_hold() 3220 pt_entry_t *ptep, pte; in pmap_mincore() local 3227 ptep = pmap_pte(pmap, addr); in pmap_mincore() 3228 pte = (ptep != NULL) ? *ptep : 0; in pmap_mincore() 3494 pt_entry_t *ptep; local 3497 ptep = pmap_pte(&curproc->p_vmspace->vm_pmap, va); 3498 if (ptep) { [all …]
|
| /NextBSD/sys/i386/i386/ |
| HD | vm_machdep.c | 780 pt_entry_t opte, *ptep; in sf_buf_map() local 789 ptep = vtopte(sf->kva); in sf_buf_map() 790 opte = *ptep; in sf_buf_map() 791 *ptep = VM_PAGE_TO_PHYS(sf->m) | pgeflag | PG_RW | PG_V | in sf_buf_map()
|
| HD | pmap.c | 1481 pt_entry_t pte, *ptep; in pmap_extract_and_hold() local 1501 ptep = pmap_pte(pmap, va); in pmap_extract_and_hold() 1502 pte = *ptep; in pmap_extract_and_hold() 1503 pmap_pte_release(ptep); in pmap_extract_and_hold() 5429 pt_entry_t *ptep, pte; in pmap_mincore() local 5444 ptep = pmap_pte(pmap, addr); in pmap_mincore() 5445 pte = *ptep; in pmap_mincore() 5446 pmap_pte_release(ptep); in pmap_mincore()
|
| /NextBSD/sys/x86/iommu/ |
| HD | intel_idpgtbl.c | 358 dmar_pte_t *pte, *ptep; in domain_pgtbl_map_pte() local 396 ptep = domain_pgtbl_map_pte(domain, base, lvl - 1, in domain_pgtbl_map_pte() 398 if (ptep == NULL) { in domain_pgtbl_map_pte() 406 dmar_pte_store(&ptep->pte, DMAR_PTE_R | DMAR_PTE_W | in domain_pgtbl_map_pte() 408 dmar_flush_pte_to_ram(domain->dmar, ptep); in domain_pgtbl_map_pte()
|
| /NextBSD/sys/arm/include/ |
| HD | pmap.h | 246 pt_entry_t *ptep; in vtopte() local 248 if (pmap_get_pde_pte(pmap_kernel(), va, &pdep, &ptep) == FALSE) in vtopte() 250 return (ptep); in vtopte()
|