Home
last modified time | relevance | path

Searched refs:vm_offset_t (Results 1 – 25 of 686) sorted by relevance

12345678910>>...28

/freebsd-12.1/sys/mips/include/
H A Dcache_mipsNN.h50 void mipsNN_icache_sync_range_16(vm_offset_t, vm_size_t);
51 void mipsNN_icache_sync_range_32(vm_offset_t, vm_size_t);
52 void mipsNN_icache_sync_range_64(vm_offset_t, vm_size_t);
70 void mipsNN_pdcache_inv_range_16(vm_offset_t, vm_size_t);
71 void mipsNN_pdcache_inv_range_32(vm_offset_t, vm_size_t);
72 void mipsNN_pdcache_inv_range_64(vm_offset_t, vm_size_t);
74 void mipsNN_pdcache_wb_range_16(vm_offset_t, vm_size_t);
75 void mipsNN_pdcache_wb_range_32(vm_offset_t, vm_size_t);
76 void mipsNN_pdcache_wb_range_64(vm_offset_t, vm_size_t);
90 void mipsNN_sdcache_wb_range_32(vm_offset_t, vm_size_t);
[all …]
H A Dcache.h135 void (*mco_icache_sync_range)(vm_offset_t, vm_size_t);
136 void (*mco_icache_sync_range_index)(vm_offset_t, vm_size_t);
139 void (*mco_pdcache_wbinv_range)(vm_offset_t, vm_size_t);
140 void (*mco_pdcache_wbinv_range_index)(vm_offset_t, vm_size_t);
141 void (*mco_pdcache_inv_range)(vm_offset_t, vm_size_t);
142 void (*mco_pdcache_wb_range)(vm_offset_t, vm_size_t);
147 void (*mco_intern_pdcache_wb_range)(vm_offset_t, vm_size_t);
150 void (*mco_sdcache_wbinv_range)(vm_offset_t, vm_size_t);
151 void (*mco_sdcache_wbinv_range_index)(vm_offset_t, vm_size_t);
152 void (*mco_sdcache_inv_range)(vm_offset_t, vm_size_t);
[all …]
H A Dpmap.h102 pt_entry_t *pmap_pte(pmap_t, vm_offset_t);
103 vm_paddr_t pmap_kextract(vm_offset_t va);
105 #define vtophys(va) pmap_kextract(((vm_offset_t) (va)))
126 vm_offset_t pv_va; /* virtual address for mapping */
164 extern vm_offset_t virtual_avail;
165 extern vm_offset_t virtual_end;
176 void pmap_unmapdev(vm_offset_t, vm_size_t);
177 vm_offset_t pmap_steal_memory(vm_size_t size);
178 void pmap_kenter(vm_offset_t va, vm_paddr_t pa);
180 void pmap_kremove(vm_offset_t va);
[all …]
/freebsd-12.1/sys/vm/
H A Dpmap.h100 extern vm_offset_t kernel_vm_end;
122 void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
127 void pmap_copy(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
140 void pmap_growkernel(vm_offset_t);
146 vm_offset_t pmap_map(vm_offset_t *, vm_paddr_t, vm_paddr_t, int);
156 void pmap_protect(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
158 void pmap_qremove(vm_offset_t, int);
159 vm_offset_t pmap_quick_enter_page(vm_page_t);
160 void pmap_quick_remove_page(vm_offset_t);
162 void pmap_remove(pmap_t, vm_offset_t, vm_offset_t);
[all …]
H A Dvm_map.h209 vm_offset_t anon_loc;
402 vm_map_t vm_map_create(pmap_t, vm_offset_t, vm_offset_t);
403 int vm_map_delete(vm_map_t, vm_offset_t, vm_offset_t);
410 vm_offset_t vm_map_findspace(vm_map_t, vm_offset_t, vm_size_t);
411 int vm_map_inherit (vm_map_t, vm_offset_t, vm_offset_t, vm_inherit_t);
412 void vm_map_init(vm_map_t, pmap_t, vm_offset_t, vm_offset_t);
421 int vm_map_remove (vm_map_t, vm_offset_t, vm_offset_t);
424 int vm_map_submap (vm_map_t, vm_offset_t, vm_offset_t, vm_map_t);
426 int vm_map_madvise (vm_map_t, vm_offset_t, vm_offset_t, int);
428 int vm_map_unwire(vm_map_t map, vm_offset_t start, vm_offset_t end,
[all …]
H A Dvm_extern.h50 vm_offset_t kva_alloc(vm_size_t);
51 void kva_free(vm_offset_t, vm_size_t);
54 vm_offset_t kmap_alloc_wait(vm_map_t, vm_size_t);
68 vm_offset_t kmem_malloc(vm_size_t size, int flags);
71 void kmem_free(vm_offset_t addr, vm_size_t size);
79 void kmem_bootstrap_free(vm_offset_t, vm_size_t);
80 vm_map_t kmem_suballoc(vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t,
82 void kmem_init(vm_offset_t, vm_offset_t);
88 int vm_fault(vm_map_t, vm_offset_t, vm_prot_t, int);
112 struct vmspace *vmspace_alloc(vm_offset_t, vm_offset_t, pmap_pinit_t);
[all …]
H A Dvm_glue.c121 vm_offset_t saddr, eaddr; in kernacc()
128 (vm_offset_t)addr + len < (vm_offset_t)addr) in kernacc()
161 (vm_offset_t)addr + len < (vm_offset_t)addr) { in useracc()
174 vm_offset_t end, last, start; in vslock()
181 if (last < (vm_offset_t)addr || end < (vm_offset_t)addr) in vslock()
221 trunc_page((vm_offset_t)addr), round_page((vm_offset_t)addr + len), in vsunlock()
294 vm_sync_icache(vm_map_t map, vm_offset_t va, vm_offset_t sz) in vm_sync_icache()
320 vm_offset_t ks; in vm_thread_new()
441 vm_offset_t ks; in vm_thread_dispose()
504 vm_offset_t stack_top; in intr_prof_stack_use()
[all …]
H A Dvm_kern.c141 vm_offset_t
144 vm_offset_t addr; in kva_alloc()
178 static vm_offset_t
232 vm_offset_t
241 vm_offset_t
325 vm_offset_t
334 vm_offset_t
423 vm_offset_t
430 vm_offset_t
629 vm_offset_t
[all …]
/freebsd-12.1/sys/mips/mips/
H A Dcache_mipsNN.c253 vm_offset_t eva; in mipsNN_icache_sync_range_16()
276 vm_offset_t eva; in mipsNN_icache_sync_range_32()
299 vm_offset_t eva; in mipsNN_icache_sync_range_64()
517 vm_offset_t eva; in mipsNN_pdcache_wbinv_range_16()
539 vm_offset_t eva; in mipsNN_pdcache_wbinv_range_32()
561 vm_offset_t eva; in mipsNN_pdcache_wbinv_range_64()
706 vm_offset_t eva; in mipsNN_pdcache_inv_range_16()
727 vm_offset_t eva; in mipsNN_pdcache_inv_range_32()
748 vm_offset_t eva; in mipsNN_pdcache_inv_range_64()
769 vm_offset_t eva; in mipsNN_pdcache_wb_range_16()
[all …]
/freebsd-12.1/sys/arm/include/
H A Dpmap-v4.h96 vm_offset_t pv_va;
200 extern vm_offset_t pmap_curmaxkvaddr;
204 vtopte(vm_offset_t va) in vtopte()
220 void pmap_kremove(vm_offset_t);
221 vm_page_t pmap_use_pt(pmap_t, vm_offset_t);
223 void pmap_map_section(vm_offset_t, vm_offset_t, vm_offset_t, int, int);
224 void pmap_link_l2pt(vm_offset_t, vm_offset_t, struct pv_addr *);
225 vm_size_t pmap_map_chunk(vm_offset_t, vm_offset_t, vm_offset_t, vm_size_t, int, int);
227 pmap_map_entry(vm_offset_t l1pt, vm_offset_t va, vm_offset_t pa, int prot,
338 cpu_dcache_wb_range((vm_offset_t)(pte), \
[all …]
H A Dcpufunc.h133 void (*cf_icache_sync_range) (vm_offset_t, vm_size_t);
136 void (*cf_dcache_wbinv_range) (vm_offset_t, vm_size_t);
137 void (*cf_dcache_inv_range) (vm_offset_t, vm_size_t);
138 void (*cf_dcache_wb_range) (vm_offset_t, vm_size_t);
147 void (*cf_l2cache_wb_range) (vm_offset_t, vm_size_t);
222 void sheeva_dcache_inv_range (vm_offset_t, vm_size_t);
223 void sheeva_dcache_wb_range (vm_offset_t, vm_size_t);
227 void sheeva_l2cache_inv_range (vm_offset_t, vm_size_t);
228 void sheeva_l2cache_wb_range (vm_offset_t, vm_size_t);
250 void armv5_ec_dcache_inv_range(vm_offset_t, vm_size_t);
[all …]
H A Dpmap-v6.h138 vm_offset_t pv_va; /* virtual address for mapping */
166 void pmap_bootstrap(vm_offset_t);
167 void pmap_kenter(vm_offset_t, vm_paddr_t);
168 void pmap_kremove(vm_offset_t);
172 void pmap_tlb_flush(pmap_t, vm_offset_t);
173 void pmap_tlb_flush_range(pmap_t, vm_offset_t, vm_size_t);
175 vm_paddr_t pmap_dump_kextract(vm_offset_t, pt2_entry_t *);
177 int pmap_fault(pmap_t, vm_offset_t, uint32_t, int, bool);
186 void pmap_preboot_map_pages(vm_paddr_t, vm_offset_t, u_int);
187 vm_offset_t pmap_preboot_reserve_pages(u_int);
[all …]
H A Dpmap_var.h85 pte1_index(vm_offset_t va) in pte1_index()
98 static __inline vm_offset_t
99 pte1_trunc(vm_offset_t va) in pte1_trunc()
105 static __inline vm_offset_t
106 pte1_roundup(vm_offset_t va) in pte1_roundup()
395 pt2tab_index(vm_offset_t va) in pt2tab_index()
430 pt2map_index(vm_offset_t va) in pt2map_index()
437 pt2map_entry(vm_offset_t va) in pt2map_entry()
455 kern_pte1(vm_offset_t va) in kern_pte1()
469 kern_pt2tab_entry(vm_offset_t va) in kern_pt2tab_entry()
[all …]
/freebsd-12.1/sys/amd64/include/
H A Dpmap.h432 void pmap_flush_cache_range(vm_offset_t, vm_offset_t);
453 void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
457 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
458 void pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
462 void pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec);
463 void pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva);
467 vm_offset_t eva);
468 int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
469 int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
477 pmap_pte_index(vm_offset_t va) in pmap_pte_index()
[all …]
/freebsd-12.1/stand/sparc64/loader/
H A Dmain.c97 static vm_offset_t dtlb_va_to_pa_sun4u(vm_offset_t);
100 static vm_offset_t itlb_va_to_pa_sun4u(vm_offset_t);
105 static vm_offset_t claim_virt(vm_offset_t, size_t, int);
107 static int map_phys(int, size_t, vm_offset_t, vm_offset_t);
299 static vm_offset_t
302 vm_offset_t mva; in claim_virt()
309 static vm_offset_t
321 map_phys(int mode, size_t size, vm_offset_t virt, vm_offset_t phys) in map_phys()
340 vm_offset_t mdp; in __elfN()
404 static vm_offset_t
[all …]
/freebsd-12.1/sys/arm64/include/
H A Dpmap.h51 #define vtophys(va) pmap_kextract((vm_offset_t)(va))
75 vm_offset_t pv_va;
138 extern vm_offset_t virtual_avail;
139 extern vm_offset_t virtual_end;
148 void pmap_bootstrap(vm_offset_t, vm_offset_t, vm_paddr_t, vm_size_t);
151 vm_paddr_t pmap_kextract(vm_offset_t va);
152 void pmap_kremove(vm_offset_t);
153 void pmap_kremove_device(vm_offset_t, vm_size_t);
158 void *pmap_mapdev(vm_offset_t, vm_size_t);
160 void pmap_unmapdev(vm_offset_t, vm_size_t);
[all …]
/freebsd-12.1/sys/powerpc/powerpc/
H A Dpmap_dispatch.c77 vm_offset_t kernel_vm_end;
80 vm_offset_t virtual_end;
99 pmap_advise(pmap_t pmap, vm_offset_t start, vm_offset_t end, int advice) in pmap_advise()
154 pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end, in pmap_enter_object()
235 vm_offset_t
296 pmap_protect(pmap_t pmap, vm_offset_t start, vm_offset_t end, vm_prot_t prot) in pmap_protect()
329 pmap_remove(pmap_t pmap, vm_offset_t start, vm_offset_t end) in pmap_remove()
361 pmap_unwire(pmap_t pmap, vm_offset_t start, vm_offset_t end) in pmap_unwire()
426 pmap_bootstrap(vm_offset_t start, vm_offset_t end) in pmap_bootstrap()
524 pmap_decode_kernel_ptr(vm_offset_t addr, int *is_user, vm_offset_t *decoded) in pmap_decode_kernel_ptr()
[all …]
/freebsd-12.1/sys/riscv/include/
H A Dpmap.h52 #define vtophys(va) pmap_kextract((vm_offset_t)(va))
76 vm_offset_t pv_va;
92 vm_offset_t pv_va; /* virtual address for mapping */
133 extern vm_offset_t virtual_avail;
134 extern vm_offset_t virtual_end;
149 vm_paddr_t pmap_kextract(vm_offset_t va);
150 void pmap_kremove(vm_offset_t);
151 void pmap_kremove_device(vm_offset_t, vm_size_t);
155 void *pmap_mapdev(vm_offset_t, vm_size_t);
157 void pmap_unmapdev(vm_offset_t, vm_size_t);
[all …]
/freebsd-12.1/sys/compat/ndis/
H A Dsubr_pe.c80 vm_offset_t imgbase; in pe_get_dos_header()
103 vm_offset_t imgbase; in pe_is_nt_image()
237 vm_offset_t
254 vm_offset_t
260 vm_offset_t dir;
273 vm_offset_t
276 vm_offset_t rva;
377 vm_offset_t base;
382 vm_offset_t txt;
570 static vm_offset_t
[all …]
/freebsd-12.1/sys/powerpc/include/
H A Dpmap.h107 vm_offset_t pvo_vaddr; /* VA of entry */
172 uint64_t kernel_va_to_slbv(vm_offset_t va);
210 vm_offset_t pv_va;
254 void pmap_bootstrap(vm_offset_t, vm_offset_t);
257 void pmap_kremove(vm_offset_t);
260 void pmap_unmapdev(vm_offset_t, vm_size_t);
266 vm_offset_t *decoded_addr);
268 vm_paddr_t pmap_kextract(vm_offset_t);
280 extern vm_offset_t virtual_avail;
281 extern vm_offset_t virtual_end;
[all …]
/freebsd-12.1/sys/i386/i386/
H A Dcopyout.c107 vm_offset_t kaddr; in cp_slow0()
149 vm_offset_t kc;
177 vm_offset_t uc; in copyinstr()
183 for (plen = 0, uc = (vm_offset_t)udaddr, ca.kc = (vm_offset_t)kaddr; in copyinstr()
204 vm_offset_t kc;
209 copyin_slow0(vm_offset_t kva, void *arg) in copyin_slow0()
221 vm_offset_t uc; in copyin()
230 for (plen = 0, uc = (vm_offset_t)udaddr, ca.kc = (vm_offset_t)kaddr; in copyin()
256 vm_offset_t uc; in copyout()
265 for (plen = 0, uc = (vm_offset_t)udaddr, ca.kc = (vm_offset_t)kaddr; in copyout()
[all …]
/freebsd-12.1/stand/i386/libi386/
H A Dlibi386.h105 ssize_t i386_copyin(const void *src, vm_offset_t dest, const size_t len);
106 ssize_t i386_copyout(const vm_offset_t src, void *dest, const size_t len);
107 ssize_t i386_readin(const int fd, vm_offset_t dest, const size_t len);
116 extern vm_offset_t memtop; /* last address of physical memory + 1 */
117 extern vm_offset_t memtop_copyin; /* memtop less heap size for the cases */
122 extern vm_offset_t high_heap_base; /* for use as the heap */
148 vm_offset_t bi_copyenv(vm_offset_t addr);
149 int bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip,
150 vm_offset_t *modulep, vm_offset_t *kernend);
151 int bi_load64(char *args, vm_offset_t addr, vm_offset_t *modulep,
[all …]
/freebsd-12.1/stand/userboot/userboot/
H A Dlibuserboot.h55 extern ssize_t userboot_copyin(const void *, vm_offset_t, size_t);
56 extern ssize_t userboot_copyout(vm_offset_t, void *, size_t);
57 extern ssize_t userboot_readin(int, vm_offset_t, size_t);
64 vm_offset_t bi_copyenv(vm_offset_t addr);
65 int bi_load32(char *args, int *howtop, int *bootdevp, vm_offset_t *bip,
66 vm_offset_t *modulep, vm_offset_t *kernend);
67 int bi_load64(char *args, vm_offset_t *modulep, vm_offset_t *kernend);
/freebsd-12.1/sys/powerpc/booke/
H A Dpmap.c287 static void kernel_pte_alloc(vm_offset_t, vm_offset_t, vm_offset_t);
331 vm_offset_t, vm_page_t *, vm_offset_t, int);
676 vm_offset_t va; in pdir_free()
823 vm_offset_t va; in ptbl_free()
1068 vm_offset_t va; in ptbl_free()
1471 kernel_pte_alloc(vm_offset_t data_end, vm_offset_t addr, vm_offset_t pdir) in kernel_pte_alloc()
1474 vm_offset_t va; in kernel_pte_alloc()
1682 kernel_pte_alloc(vm_offset_t data_end, vm_offset_t addr, vm_offset_t pdir) in kernel_pte_alloc()
1685 vm_offset_t va; in kernel_pte_alloc()
2179 vm_offset_t va; in mmu_booke_qenter()
[all …]
/freebsd-12.1/stand/ofw/libofw/
H A Dlibofw.h52 ssize_t ofw_copyin(const void *src, vm_offset_t dest, const size_t len);
53 ssize_t ofw_copyout(const vm_offset_t src, void *dest, const size_t len);
54 ssize_t ofw_readin(const int fd, vm_offset_t dest, const size_t len);
66 vm_offset_t md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb);
68 vm_offset_t md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb);

12345678910>>...28