/freebsd-11-stable/tools/regression/sockets/unix_gc/ |
H A D | unix_gc.c | 219 alloc5fds(int *s, int *sva, int *svb) argument 224 if (socketpair(PF_UNIX, SOCK_STREAM, 0, sva) < 0) 440 int spare, sva[2], svb[2]; local 445 alloc5fds(&spare, sva, svb); 446 close5(spare, sva[0], sva[1], svb[0], svb[1]); 455 int spare, sva[2], svb[2]; local 460 alloc5fds(&spare, sva, svb); 463 * Send spare over sva. 465 sendfd(sva[ 505 int spare, sva[2], svb[2]; local [all...] |
/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | bus_machdep.c | 612 vm_offset_t sva; local 653 sva = trunc_page(vaddr); 655 if ((sva = kva_alloc(size)) == 0) 663 va = sva; 670 tlb_range_demap(kernel_pmap, sva, sva + size - 1); 673 rman_set_virtual(tag->bst_cookie, (void *)(sva | (addr & PAGE_MASK))); 689 vm_offset_t sva; local 694 (sva = (vm_offset_t)rman_get_virtual(tag->bst_cookie)) == 0) 696 sva [all...] |
H A D | pmap.c | 1172 pmap_qenter(vm_offset_t sva, vm_page_t *m, int count) argument 1177 va = sva; 1185 tlb_range_demap(kernel_pmap, sva, va); 1193 pmap_qremove(vm_offset_t sva, int count) argument 1198 va = sva; 1205 tlb_range_demap(kernel_pmap, sva, va); 1451 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 1456 CTR4(KTR_PMAP, "pmap_protect: ctx=%#lx sva=%#lx eva=%#lx prot=%#lx", 1457 pm->pm_context[curcpu], sva, eva, prot); 1460 pmap_remove(pm, sva, ev 1718 pmap_unwire(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 2230 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument [all...] |
/freebsd-11-stable/sys/riscv/riscv/ |
H A D | pmap.c | 241 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, 757 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 885 pmap_kenter_device(vm_offset_t sva, vm_size_t size, vm_paddr_t pa) argument 894 KASSERT((sva & L3_OFFSET) == 0, 899 va = sva; 915 pmap_invalidate_range(kernel_pmap, sva, va); 938 pmap_kremove_device(vm_offset_t sva, vm_size_t size) argument 943 KASSERT((sva & L3_OFFSET) == 0, 948 va = sva; 958 pmap_invalidate_range(kernel_pmap, sva, v 991 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 1023 pmap_qremove(vm_offset_t sva, int count) argument 1773 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1939 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 2431 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3107 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument [all...] |
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | pmap.c | 667 static boolean_t pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, 670 static void pmap_pti_add_kva_locked(vm_offset_t sva, vm_offset_t eva, 675 static int pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, 677 static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva, 682 static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 1751 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1760 if (eva - sva >= PMAP_INVLPG_THRESHOLD) { 1776 for (addr = sva; addr < eva; addr += PAGE_SIZE) 1781 for (addr = sva; addr < eva; addr += PAGE_SIZE) 1789 d.addr = sva; 2014 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 2147 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, boolean_t force) argument 2432 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 2462 pmap_qremove(vm_offset_t sva, int count) argument 3885 vm_offset_t sva; local 4045 pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, struct spglist *free, struct rwlock **lockp) argument 4167 pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pd_entry_t *pde, struct spglist *free, struct rwlock **lockp) argument 4208 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4433 pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot) argument 4483 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 5497 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 6657 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 8183 pmap_pti_add_kva_locked(vm_offset_t sva, vm_offset_t eva, bool exec) argument 8221 pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec) argument 8232 pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva) argument [all...] |
H A D | sys_machdep.c | 454 vm_offset_t sva; local 464 sva = kmem_malloc(kernel_arena, sz, M_WAITOK | M_ZERO); 465 new_ldt->ldt_base = (caddr_t)sva; 466 pmap_pti_add_kva(sva, sva + sz, false); 468 sldt.ssd_base = sva; 479 pmap_pti_remove_kva(sva, sva + sz); 480 kmem_free(kernel_arena, sva, sz); 527 vm_offset_t sva; local [all...] |
/freebsd-11-stable/sys/i386/i386/ |
H A D | pmap.c | 325 static boolean_t pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, 328 static void pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, 330 static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva, 1079 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1085 if (eva - sva >= PMAP_INVLPG_THRESHOLD) { 1092 for (addr = sva; addr < eva; addr += PAGE_SIZE) 1100 for (addr = sva; addr < eva; addr += PAGE_SIZE) 1105 smp_masked_invlpg_range(*mask, sva, eva, pmap); 1250 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1255 for (addr = sva; add 1313 pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, boolean_t force) argument 1637 vm_offset_t va, sva; local 1689 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 1717 pmap_qremove(vm_offset_t sva, int count) argument 2672 vm_offset_t sva; local 2848 pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, struct spglist *free) argument 2959 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3148 pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot) argument 3195 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 4033 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4990 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 5385 vm_offset_t sva, eva; local [all...] |
/freebsd-11-stable/sys/arm64/arm64/ |
H A D | pmap.c | 275 static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva, 951 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 957 for (addr = sva; addr < eva; addr += PAGE_SIZE) { 1129 pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode) argument 1138 KASSERT((sva & L3_OFFSET) == 0, 1147 va = sva; 1162 pmap_invalidate_range(kernel_pmap, sva, va); 1166 pmap_kenter_device(vm_offset_t sva, vm_size_t size, vm_paddr_t pa) argument 1169 pmap_kenter(sva, size, pa, DEVICE_MEMORY); 1193 pmap_kremove_device(vm_offset_t sva, vm_size_ argument 1248 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 1283 pmap_qremove(vm_offset_t sva, int count) argument 2396 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 2614 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 2813 vm_offset_t sva; local 3359 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4317 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument [all...] |
/freebsd-11-stable/sys/arm/arm/ |
H A D | pmap-v6.c | 1380 vm_offset_t va, sva; local 1413 sva = va; 1428 tlb_flush_range(sva, va - sva); 1430 return (sva); 1469 pmap_tlb_flush_range(pmap_t pmap, vm_offset_t sva, vm_size_t size) argument 1473 tlb_flush_range(sva, size); 1784 pmap_qenter(vm_offset_t sva, vm_page_t *ma, int count) argument 1792 pte2p = pt2map_entry(sva); 1807 tlb_flush_range(sva, coun 1816 pmap_qremove(vm_offset_t sva, int count) argument 2142 pte1_copy_nosync(pt1_entry_t *spte1p, pt1_entry_t *dpte1p, vm_offset_t sva, vm_offset_t eva) argument 2153 pt2tab_copy_nosync(pt2_entry_t *spte2p, pt2_entry_t *dpte2p, vm_offset_t sva, vm_offset_t eva) argument 3606 pmap_remove_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t sva, struct spglist *free) argument 4143 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 4215 " is not link", __func__, pmap, sva, pte1, pte1p)); local 4839 pmap_protect_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t sva, vm_prot_t prot) argument 4879 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 4958 " is not link", __func__, pmap, sva, pte1, pte1p)); local 5343 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 5409 " is not link", __func__, pmap, sva, pte1, pte1p)); local 5510 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument 6231 vm_offset_t sva; local 6251 vm_offset_t sva; local [all...] |
H A D | pmap-v4.c | 2723 vm_offset_t sva; local 2728 sva = va; 2740 vm_offset_t sva; local 2745 sva = va; 2832 vm_offset_t sva = *virt; local 2833 vm_offset_t va = sva; 2845 return (sva); 3085 pmap_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 3093 CTR4(KTR_PMAP, "pmap_protect: pmap %p sva 0x%08x eva 0x%08x prot %x", 3094 pm, sva, ev 3542 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3837 pmap_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 4464 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument [all...] |
/freebsd-11-stable/sys/mips/mips/ |
H A D | pmap.c | 710 vm_offset_t sva; member in struct:pmap_invalidate_range_arg 719 tlb_invalidate_range(p->pmap, p->sva, p->eva); 723 pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 728 arg.sva = sva; 884 vm_offset_t va, sva; local 889 va = sva = *virt; 896 return (sva); 1757 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 1776 if ((sva 1912 pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot) argument 2456 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument 3016 pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice) argument [all...] |
/freebsd-11-stable/sys/vm/ |
H A D | pmap.h | 120 void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | pmap.h | 434 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, 439 void pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec); 440 void pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva); 443 void pmap_pti_pcid_invlrng(uint64_t ucr3, uint64_t kcr3, vm_offset_t sva,
|
/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-address.h | 123 } sva; /* mapped or unmapped virtual address */ member in union:__anon8430
|
/freebsd-11-stable/sys/arm/include/ |
H A D | cpu-v6.h | 551 dcache_wbinv_poc(vm_offset_t sva, vm_paddr_t pa, vm_size_t size) argument 554 vm_offset_t eva = sva + size; 558 va = sva & ~cpuinfo.dcache_line_mask; 568 va = sva & ~cpuinfo.dcache_line_mask;
|
/freebsd-11-stable/sys/powerpc/aim/ |
H A D | mmu_oea.c | 1021 moea_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1026 key.pvo_vaddr = sva; 1576 vm_offset_t sva, va; local 1578 sva = *virt; 1579 va = sva; 1583 return (sva); 1728 moea_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument 1738 moea_remove(mmu, pm, sva, eva); 1744 key.pvo_vaddr = sva; 1778 moea_qenter(mmu_t mmu, vm_offset_t sva, vm_page_ argument 1795 moea_qremove(mmu_t mmu, vm_offset_t sva, int count) argument 1829 moea_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument [all...] |
H A D | mmu_oea64.c | 1049 moea64_unwire(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument 1055 key.pvo_vaddr = sva; 1850 vm_offset_t sva, va; local 1865 sva = *virt; 1866 va = sva; 1872 return (sva); 2089 moea64_protect(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva, argument 2094 CTR4(KTR_PMAP, "moea64_protect: pm=%p sva=%#x eva=%#x prot=%#x", pm, 2095 sva, eva, prot); 2101 moea64_remove(mmu, pm, sva, ev 2215 moea64_remove(mmu_t mmu, pmap_t pm, vm_offset_t sva, vm_offset_t eva) argument [all...] |
/freebsd-11-stable/sys/powerpc/booke/ |
H A D | pmap.c | 1495 mmu_booke_qenter(mmu_t mmu, vm_offset_t sva, vm_page_t *m, int count) argument 1499 va = sva; 1512 mmu_booke_qremove(mmu_t mmu, vm_offset_t sva, int count) argument 1516 va = sva; 1965 vm_offset_t sva = *virt; local 1966 vm_offset_t va = sva; 1968 //debugf("mmu_booke_map: s (sva = 0x%08x pa_start = 0x%08x pa_end = 0x%08x)\n", 1969 // sva, pa_start, pa_end); 1979 return (sva); 2057 mmu_booke_protect(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_ argument 2285 vm_offset_t sva, dva; local 2587 mmu_booke_unwire(mmu_t mmu, pmap_t pmap, vm_offset_t sva, vm_offset_t eva) argument [all...] |
/freebsd-11-stable/sys/i386/include/ |
H A D | pmap.h | 413 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva,
|