Home
last modified time | relevance | path

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

12345678910>>...14

/f-stack/freebsd/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 */
162 extern vm_offset_t virtual_avail;
163 extern vm_offset_t virtual_end;
172 void pmap_unmapdev(vm_offset_t, vm_size_t);
173 vm_offset_t pmap_steal_memory(vm_size_t size);
174 void pmap_kenter(vm_offset_t va, vm_paddr_t pa);
177 void pmap_kremove(vm_offset_t va);
[all …]
H A Dvmparam.h79 #define VM_MIN_ADDRESS ((vm_offset_t)0x00000000)
80 #define VM_MAX_ADDRESS ((vm_offset_t)(intptr_t)(int32_t)0xffffffff)
82 #define VM_MINUSER_ADDRESS ((vm_offset_t)0x00000000)
86 #define VM_MIN_KERNEL_ADDRESS ((vm_offset_t)0xc000000000000000)
89 #define VM_MAXUSER_ADDRESS ((vm_offset_t)0x80000000)
90 #define VM_MIN_KERNEL_ADDRESS ((vm_offset_t)0xC0000000)
91 #define VM_MAX_KERNEL_ADDRESS ((vm_offset_t)0xFFFFC000)
94 #define KERNBASE ((vm_offset_t)(intptr_t)(int32_t)0x80000000)
102 #define FREEBSD32_USRSTACK (((vm_offset_t)0x80000000) - PAGE_SIZE)
/f-stack/freebsd/i386/include/
H A Dpmap_base.h41 void (*pm_ksetrw)(vm_offset_t);
71 void (*pm_advise)(pmap_t, vm_offset_t, vm_offset_t, int);
75 void (*pm_copy)(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
78 vm_offset_t, int);
83 void (*pm_enter_object)(pmap_t, vm_offset_t, vm_offset_t,
89 void (*pm_unwire)(pmap_t, vm_offset_t, vm_offset_t);
104 vm_offset_t (*pm_map)(vm_offset_t *, vm_paddr_t, vm_paddr_t, int);
108 void (*pm_protect)(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
109 void (*pm_remove)(pmap_t, vm_offset_t, vm_offset_t);
115 void (*pm_invalidate_range)(pmap_t, vm_offset_t, vm_offset_t);
[all …]
H A Dpmap.h225 extern vm_offset_t virtual_avail;
226 extern vm_offset_t virtual_end;
258 vm_offset_t pmap_get_map_low(void);
259 vm_offset_t pmap_get_vm_maxuser_address(void);
263 vm_paddr_t pmap_kextract(vm_offset_t va);
264 void pmap_kremove(vm_offset_t);
265 void pmap_ksetrw(vm_offset_t va);
277 void pmap_unmapdev(vm_offset_t, vm_size_t);
279 void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
283 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
[all …]
/f-stack/freebsd/vm/
H A Dpmap.h100 extern vm_offset_t kernel_vm_end;
123 void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
128 void pmap_copy(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
141 void pmap_growkernel(vm_offset_t);
147 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_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);
58 vm_offset_t kmem_alloc_attr(vm_size_t size, int flags,
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 void kmem_subinit(vm_map_t, vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t,
82 void kmem_init(vm_offset_t, vm_offset_t);
113 struct vmspace *vmspace_alloc(vm_offset_t, vm_offset_t, pmap_pinit_t);
[all …]
H A Dvm_map.h268 vm_map_range_valid(vm_map_t map, vm_offset_t start, vm_offset_t end) in vm_map_range_valid()
443 vm_offset_t start; in vm_map_entry_read_succ()
468 int vm_map_delete(vm_map_t, vm_offset_t, vm_offset_t);
474 vm_offset_t max_addr, vm_offset_t alignment);
477 vm_offset_t vm_map_findspace(vm_map_t, vm_offset_t, vm_size_t);
479 void vm_map_init(vm_map_t, pmap_t, vm_offset_t, vm_offset_t);
517 int vm_map_protect(vm_map_t map, vm_offset_t start, vm_offset_t end,
519 int vm_map_remove (vm_map_t, vm_offset_t, vm_offset_t);
523 int vm_map_submap (vm_map_t, vm_offset_t, vm_offset_t, vm_map_t);
525 int vm_map_madvise (vm_map_t, vm_offset_t, vm_offset_t, int);
[all …]
H A Dvm_glue.c130 (vm_offset_t)addr + len < (vm_offset_t)addr) in kernacc()
163 (vm_offset_t)addr + len < (vm_offset_t)addr) { in useracc()
183 if (last < (vm_offset_t)addr || end < (vm_offset_t)addr) in vslock()
210 trunc_page((vm_offset_t)addr), round_page((vm_offset_t)addr + len), in vsunlock()
262 vm_sync_icache(vm_map_t map, vm_offset_t va, vm_offset_t sz) in vm_sync_icache()
290 static vm_offset_t
294 vm_offset_t ks; in vm_thread_stack_create()
364 vm_offset_t ks; in vm_thread_new()
397 vm_offset_t ks; in vm_thread_dispose()
461 vm_offset_t ks; in kstack_release()
[all …]
H A Dvm_kern.c144 vm_offset_t
147 vm_offset_t addr; in kva_alloc()
210 static vm_offset_t
252 vm_offset_t
261 vm_offset_t
333 vm_offset_t
342 vm_offset_t
423 vm_offset_t
430 vm_offset_t
624 vm_offset_t
[all …]
/f-stack/freebsd/arm64/include/
H A Dpmap.h75 vm_offset_t pv_va;
155 extern vm_offset_t virtual_avail;
156 extern vm_offset_t virtual_end;
166 void pmap_bootstrap(vm_offset_t, vm_offset_t, vm_paddr_t, vm_size_t);
171 vm_paddr_t pmap_kextract(vm_offset_t va);
172 void pmap_kremove(vm_offset_t);
173 void pmap_kremove_device(vm_offset_t, vm_size_t);
180 void *pmap_mapdev(vm_offset_t, vm_size_t);
182 void pmap_unmapdev(vm_offset_t, vm_size_t);
183 void pmap_unmapbios(vm_offset_t, vm_size_t);
[all …]
/f-stack/freebsd/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 …]
/f-stack/freebsd/i386/i386/
H A Dpmap_base.c325 pmap_invalidate_cache_range_selfsnoop(vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_cache_range_selfsnoop()
332 pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva) in pmap_force_invalidate_cache_range()
382 pmap_invalidate_cache_range_all(vm_offset_t sva, vm_offset_t eva) in pmap_invalidate_cache_range_all()
433 vm_offset_t
466 vm_offset_t
473 vm_offset_t
687 pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end, in pmap_enter_object()
717 pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_unwire()
837 vm_offset_t
866 pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva) in pmap_remove()
[all …]
H A Dcopyout.c100 vm_offset_t kaddr; in cp_slow0()
137 vm_offset_t kc;
165 vm_offset_t uc; in copyinstr()
171 for (plen = 0, uc = (vm_offset_t)udaddr, ca.kc = (vm_offset_t)kaddr; in copyinstr()
192 vm_offset_t kc;
197 copyin_slow0(vm_offset_t kva, void *arg) in copyin_slow0()
209 vm_offset_t uc; in copyin()
218 for (plen = 0, uc = (vm_offset_t)udaddr, ca.kc = (vm_offset_t)kaddr; in copyin()
244 vm_offset_t uc; in copyout()
253 for (plen = 0, uc = (vm_offset_t)udaddr, ca.kc = (vm_offset_t)kaddr; in copyout()
[all …]
/f-stack/freebsd/amd64/include/
H A Dpmap.h462 void pmap_flush_cache_range(vm_offset_t, vm_offset_t);
484 void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
488 void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
489 void pmap_force_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva);
493 void pmap_pti_add_kva(vm_offset_t sva, vm_offset_t eva, bool exec);
494 void pmap_pti_remove_kva(vm_offset_t sva, vm_offset_t eva);
498 vm_offset_t eva);
499 int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
500 int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
509 pmap_pte_index(vm_offset_t va) in pmap_pte_index()
[all …]
/f-stack/freebsd/arm/include/
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 …]
H A Dmachdep.h8 extern vm_offset_t irqstack;
9 extern vm_offset_t undstack;
10 extern vm_offset_t abtstack;
19 void init_proc0(vm_offset_t kstack);
27 vm_offset_t default_parse_boot_param(struct arm_boot_params *abp);
28 vm_offset_t fake_preload_metadata(struct arm_boot_params *abp,
30 vm_offset_t parse_boot_param(struct arm_boot_params *abp);
41 u_int (*)(void*, int), u_int (*)(void*, vm_offset_t, u_int*));
H A Dpmap.h42 extern vm_offset_t virtual_avail;
43 extern vm_offset_t virtual_end;
50 void pmap_unmapdev(vm_offset_t, vm_size_t);
61 void pmap_kenter_device(vm_offset_t, vm_size_t, vm_paddr_t);
62 void pmap_kremove_device(vm_offset_t, vm_size_t);
64 vm_paddr_t pmap_kextract(vm_offset_t);
65 #define vtophys(va) pmap_kextract((vm_offset_t)(va))
H A Dcpu-v6.h83 vm_offset_t dcache_wb_pou_checked(vm_offset_t, vm_size_t);
84 vm_offset_t icache_inv_pou_checked(vm_offset_t, vm_size_t);
369 vm_offset_t eva = va + size; in tlb_flush_range_local()
409 tlb_flush(vm_offset_t va) in tlb_flush()
425 vm_offset_t eva = va + size; in tlb_flush_range()
461 vm_offset_t eva = va + size; in icache_sync()
512 vm_offset_t eva = va + size; in dcache_wb_pou()
537 vm_offset_t eva = va + size; in dcache_inv_poc()
564 vm_offset_t eva = va + size; in dcache_inv_poc_dma()
588 vm_offset_t eva = va + size; in dcache_wb_poc()
[all …]
/f-stack/freebsd/arm64/arm64/
H A Dmachdep_boot.c82 static vm_offset_t
85 vm_offset_t lastaddr; in fake_preload_metadata()
90 lastaddr = (vm_offset_t)&end; in fake_preload_metadata()
101 PRELOAD_PUSH_VALUE(uint32_t, sizeof(vm_offset_t)); in fake_preload_metadata()
166 static vm_offset_t
184 static vm_offset_t
187 vm_offset_t lastaddr = 0; in freebsd_parse_boot_param()
190 vm_offset_t ksym_start; in freebsd_parse_boot_param()
191 vm_offset_t ksym_end; in freebsd_parse_boot_param()
214 vm_offset_t
[all …]
H A Ddb_disasm.c39 static u_int db_disasm_read_word(vm_offset_t);
40 static void db_disasm_printaddr(vm_offset_t);
50 db_disasm_read_word(vm_offset_t address) in db_disasm_read_word()
57 db_disasm_printaddr(vm_offset_t address) in db_disasm_printaddr()
63 vm_offset_t
64 db_disasm(vm_offset_t loc, bool altfmt) in db_disasm()
/f-stack/freebsd/contrib/ncsw/user/env/
H A Dxx.c119 vm_offset_t portal_ce_va[2];
120 vm_offset_t portal_ci_va[2];
213 vm_offset_t addr; in XX_MallocSmart()
228 addr = (vm_offset_t)XX_MallocSmartPool + in XX_MallocSmart()
247 (vm_offset_t)XX_MallocSmartPool); in XX_FreeSmart()
629 if ((vm_offset_t)addr >= ccsrbar_va && in XX_VirtToPhys()
630 (vm_offset_t)addr < ccsrbar_va + ccsrbar_size) in XX_VirtToPhys()
660 (vm_offset_t)addr <= DMAP_MAX_ADDRESS) in XX_VirtToPhys()
661 return (DMAP_TO_PHYS((vm_offset_t)addr)); in XX_VirtToPhys()
663 paddr = pmap_kextract((vm_offset_t)addr); in XX_VirtToPhys()
[all …]
/f-stack/freebsd/i386/linux/
H A Dlinux_copyout.c59 futex_xchgl_slow0(vm_offset_t kva, void *arg) in futex_xchgl_slow0()
74 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, in futex_xchgl()
81 futex_addl_slow0(vm_offset_t kva, void *arg) in futex_addl_slow0()
96 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, in futex_addl()
103 futex_orl_slow0(vm_offset_t kva, void *arg) in futex_orl_slow0()
122 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, in futex_orl()
129 futex_andl_slow0(vm_offset_t kva, void *arg) in futex_andl_slow0()
148 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, in futex_andl()
155 futex_xorl_slow0(vm_offset_t kva, void *arg) in futex_xorl_slow0()
174 if (cp_slow0((vm_offset_t)uaddr, sizeof(uint32_t), true, in futex_xorl()

12345678910>>...14