Home
last modified time | relevance | path

Searched refs:vm_size_t (Results 1 – 25 of 172) sorted by relevance

1234567

/freebsd/sys/vm/
H A Dvm_extern.h49 vm_offset_t kva_alloc(vm_size_t);
50 vm_offset_t kva_alloc_aligned(vm_size_t, 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);
55 void kmap_free_wakeup(vm_map_t, vm_offset_t, vm_size_t);
58 void *kmem_alloc_attr(vm_size_t size, int flags,
60 void *kmem_alloc_attr_domainset(struct domainset *ds, vm_size_t size,
62 void *kmem_alloc_contig(vm_size_t size, int flags,
65 void *kmem_alloc_contig_domainset(struct domainset *ds, vm_size_t siz
[all...]
H A Dvm_kern.c147 kva_alloc(vm_size_t size) in kva_alloc()
168 kva_alloc_aligned(vm_size_t size, vm_size_t align) in kva_alloc_aligned()
192 kva_free(vm_offset_t addr, vm_size_t size) in kva_free()
204 kmem_alloc_san(vm_offset_t addr, vm_size_t size, vm_size_t asize, int flags) in kmem_alloc_san()
255 kmem_alloc_attr_domain(int domain, vm_size_t size, int flags, vm_paddr_t low, in kmem_alloc_attr_domain()
262 vm_size_t asize; in kmem_alloc_attr_domain()
299 kmem_alloc_attr(vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, in kmem_alloc_attr()
308 kmem_alloc_attr_domainset(struct domainset *ds, vm_size_t size, int flags, in kmem_alloc_attr_domainset()
345 kmem_alloc_contig_domain(int domain, vm_size_t size, int flags, vm_paddr_t low, in kmem_alloc_contig_domain()
353 vm_size_t asize; in kmem_alloc_contig_domain()
[all …]
H A Dvm_map.h106 vm_size_t max_free; /* max free space in subtree */
210 vm_size_t size; /* virtual size */
484 int vm_map_find(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t *, vm_size_t,
487 vm_size_t, vm_offset_t, int, vm_prot_t, vm_prot_t, int);
489 vm_size_t, vm_offset_t, vm_offset_t, int, vm_prot_t, vm_prot_t, int);
490 int vm_map_find_aligned(vm_map_t map, vm_offset_t *addr, vm_size_t length,
492 int vm_map_fixed(vm_map_t, vm_object_t, vm_ooffset_t, vm_offset_t, vm_size_t,
494 vm_offset_t vm_map_findspace(vm_map_t, vm_offset_t, vm_size_t);
545 int vm_map_stack (vm_map_t, vm_offset_t, vm_size_t, vm_prot_t, vm_prot_t, int);
H A Dpmap.h124 vm_size_t);
126 void pmap_copy(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
148 vm_object_t object, vm_pindex_t pindex, vm_size_t size);
164 void pmap_sync_icache(pmap_t, vm_offset_t, vm_size_t);
H A Dvm_object.h358 vm_size_t);
360 boolean_t vm_object_coalesce(vm_object_t, vm_ooffset_t, vm_size_t, vm_size_t,
386 void vm_object_shadow(vm_object_t *, vm_ooffset_t *, vm_size_t, struct ucred *,
389 boolean_t vm_object_sync(vm_object_t, vm_ooffset_t, vm_size_t, boolean_t,
392 vm_size_t length, uint8_t queue);
/freebsd/sys/arm64/include/
H A Dpmap.h144 void pmap_bootstrap(vm_size_t);
145 int pmap_change_attr(vm_offset_t va, vm_size_t size, int mode);
146 int pmap_change_prot(vm_offset_t va, vm_size_t size, vm_prot_t prot);
147 void pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode);
148 void pmap_kenter_device(vm_offset_t, vm_size_t, vm_paddr_t);
152 void pmap_kremove_device(vm_offset_t, vm_size_t);
153 void *pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, vm_memattr_t ma);
158 void pmap_disable_promotion(vm_offset_t sva, vm_size_t size);
161 void *pmap_mapdev(vm_paddr_t, vm_size_t);
162 void *pmap_mapbios(vm_paddr_t, vm_size_t);
[all …]
H A Dcpufunc.h198 extern void (*arm64_icache_sync_range)(void *, vm_size_t);
205 void arm64_dic_idc_icache_sync_range(void *, vm_size_t);
206 void arm64_idc_aliasing_icache_sync_range(void *, vm_size_t);
207 void arm64_aliasing_icache_sync_range(void *, vm_size_t);
208 int arm64_icache_sync_range_checked(void *, vm_size_t);
209 void arm64_dcache_wbinv_range(void *, vm_size_t);
210 void arm64_dcache_inv_range(void *, vm_size_t);
211 void arm64_dcache_wb_range(void *, vm_size_t);
/freebsd/sys/riscv/include/
H A Dpmap.h136 void pmap_bootstrap(vm_paddr_t, vm_size_t);
137 int pmap_change_attr(vm_offset_t va, vm_size_t size, int mode);
138 void pmap_kenter(vm_offset_t sva, vm_size_t size, vm_paddr_t pa, int mode);
139 void pmap_kenter_device(vm_offset_t, vm_size_t, vm_paddr_t);
142 void pmap_kremove_device(vm_offset_t, vm_size_t);
143 void *pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, vm_memattr_t ma);
148 void *pmap_mapdev(vm_paddr_t, vm_size_t);
149 void *pmap_mapbios(vm_paddr_t, vm_size_t);
150 void pmap_unmapdev(void *, vm_size_t);
151 void pmap_unmapbios(void *, vm_size_t);
H A Dcpufunc.h131 typedef void (*cache_op_t)(vm_offset_t start, vm_size_t size);
142 cpu_dcache_wbinv_range(vm_offset_t addr, vm_size_t size) in cpu_dcache_wbinv_range()
149 cpu_dcache_inv_range(vm_offset_t addr, vm_size_t size) in cpu_dcache_inv_range()
156 cpu_dcache_wb_range(vm_offset_t addr, vm_size_t size) in cpu_dcache_wb_range()
/freebsd/sys/dev/agp/
H A Dagpvar.h49 vm_size_t ai_aperture_size;
50 vm_size_t ai_memory_allowed;
51 vm_size_t ai_memory_used;
56 vm_size_t ami_size; /* size in bytes */
99 void *agp_alloc_memory(device_t dev, int type, vm_size_t bytes);
129 int agp_bind_pages(device_t dev, vm_page_t *pages, vm_size_t size,
136 int agp_unbind_pages(device_t dev, vm_size_t size, vm_offset_t offset);
/freebsd/sys/arm/include/
H A Dpmap.h144 void pmap_tlb_flush_range(pmap_t, vm_offset_t, vm_size_t);
160 void pmap_preboot_map_attr(vm_paddr_t, vm_offset_t, vm_size_t, vm_prot_t,
174 void *pmap_mapdev(vm_paddr_t, vm_size_t);
175 void pmap_unmapdev(void *, vm_size_t);
178 pmap_mapdev_attr(vm_paddr_t addr __unused, vm_size_t size __unused, in pmap_mapdev_attr()
187 void pmap_kenter_device(vm_offset_t, vm_size_t, vm_paddr_t);
188 void pmap_kremove_device(vm_offset_t, vm_size_t);
H A Dcpu.h78 vm_offset_t dcache_wb_pou_checked(vm_offset_t, vm_size_t);
79 vm_offset_t icache_inv_pou_checked(vm_offset_t, vm_size_t);
349 tlb_flush_range_local(vm_offset_t va, vm_size_t size) in tlb_flush_range_local()
405 tlb_flush_range(vm_offset_t va, vm_size_t size) in tlb_flush_range()
441 icache_sync(vm_offset_t va, vm_size_t size) in icache_sync()
488 dcache_wb_pou(vm_offset_t va, vm_size_t size) in dcache_wb_pou()
509 dcache_inv_poc(vm_offset_t va, vm_paddr_t pa, vm_size_t size) in dcache_inv_poc()
536 dcache_inv_poc_dma(vm_offset_t va, vm_paddr_t pa, vm_size_t size) in dcache_inv_poc_dma()
560 dcache_wb_poc(vm_offset_t va, vm_paddr_t pa, vm_size_t size) in dcache_wb_poc()
576 dcache_wbinv_poc(vm_offset_t sva, vm_paddr_t pa, vm_size_t size) in dcache_wbinv_poc()
H A Dcpufunc.h61 void (*cf_l2cache_wbinv_range) (vm_offset_t, vm_size_t);
62 void (*cf_l2cache_inv_range) (vm_offset_t, vm_size_t);
63 void (*cf_l2cache_wb_range) (vm_offset_t, vm_size_t);
/freebsd/sys/powerpc/include/
H A Dmmuvar.h37 typedef void *(*pmap_mapdev_t)(vm_paddr_t, vm_size_t);
38 typedef void *(*pmap_mapdev_attr_t)(vm_paddr_t, vm_size_t, vm_memattr_t);
39 typedef void (*pmap_unmapdev_t)(void *, vm_size_t);
41 typedef int (*pmap_change_attr_t)(vm_offset_t, vm_size_t, vm_memattr_t);
46 typedef int (*pmap_dev_direct_mapped_t)(vm_paddr_t, vm_size_t);
52 typedef void (*pmap_copy_t)(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
71 vm_pindex_t, vm_size_t);
91 vm_offset_t *, vm_size_t);
93 typedef void (*pmap_sync_icache_t)(pmap_t, vm_offset_t, vm_size_t);
H A Dpmap.h309 void *pmap_mapdev(vm_paddr_t, vm_size_t);
310 void *pmap_mapdev_attr(vm_paddr_t, vm_size_t, vm_memattr_t);
311 void pmap_unmapdev(void *, vm_size_t);
313 int pmap_change_attr(vm_offset_t, vm_size_t, vm_memattr_t);
320 int pmap_dev_direct_mapped(vm_paddr_t, vm_size_t);
346 vm_offset_t pmap_early_io_map(vm_paddr_t pa, vm_size_t size);
347 void pmap_early_io_unmap(vm_offset_t va, vm_size_t size);
/freebsd/sys/powerpc/powerpc/
H A Dpmap_dispatch.c123 vm_offset_t *, vm_size_t));
125 DEFINE_PMAP_IFUNC(void, copy, (pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t));
137 vm_size_t));
173 DEFINE_PMAP_IFUNC(void *, mapdev, (vm_paddr_t, vm_size_t));
174 DEFINE_PMAP_IFUNC(void *, mapdev_attr, (vm_paddr_t, vm_size_t, vm_memattr_t));
176 DEFINE_PMAP_IFUNC(void, unmapdev, (void *, vm_size_t));
180 DEFINE_PMAP_IFUNC(int, dev_direct_mapped, (vm_paddr_t, vm_size_t));
181 DEFINE_PMAP_IFUNC(void, sync_icache, (pmap_t, vm_offset_t, vm_size_t));
182 DEFINE_PMAP_IFUNC(int, change_attr, (vm_offset_t, vm_size_t, vm_memattr_t));
/freebsd/sys/sys/
H A Ddevmap.h43 vm_size_t pd_size; /* size of region */
60 void devmap_add_entry(vm_paddr_t pa, vm_size_t sz);
90 void * devmap_ptov(vm_paddr_t _pa, vm_size_t _sz);
91 vm_paddr_t devmap_vtop(void * _va, vm_size_t _sz);
/freebsd/sys/i386/include/
H A Dpmap_base.h42 vm_offset_t *addr, vm_size_t size);
70 int (*pm_change_attr)(vm_offset_t, vm_size_t, int);
72 void (*pm_copy)(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
85 vm_pindex_t, vm_size_t);
96 void *(*pm_mapdev_attr)(vm_paddr_t, vm_size_t, int, int);
97 void (*pm_unmapdev)(void *, vm_size_t);
H A Dpmap.h222 int pmap_change_attr(vm_offset_t, vm_size_t, int);
236 void *pmap_mapbios(vm_paddr_t, vm_size_t);
237 void *pmap_mapdev(vm_paddr_t, vm_size_t);
238 void *pmap_mapdev_attr(vm_paddr_t, vm_size_t, int);
247 void pmap_unmapdev(void *, vm_size_t);
/freebsd/sys/amd64/include/
H A Dpmap.h393 int pmap_change_attr(vm_offset_t, vm_size_t, int);
394 int pmap_change_prot(vm_offset_t, vm_size_t, vm_prot_t);
395 void pmap_demote_DMAP(vm_paddr_t base, vm_size_t len, bool invalidate);
403 int pmap_large_map(vm_paddr_t, vm_size_t, void **, vm_memattr_t);
404 void pmap_large_map_wb(void *sva, vm_size_t len);
405 void pmap_large_unmap(void *sva, vm_size_t len);
406 void *pmap_mapbios(vm_paddr_t, vm_size_t);
407 void *pmap_mapdev(vm_paddr_t, vm_size_t);
408 void *pmap_mapdev_attr(vm_paddr_t, vm_size_t, int);
409 void *pmap_mapdev_pciecfg(vm_paddr_t pa, vm_size_t size);
[all …]
/freebsd/sys/ddb/
H A Ddb_watch.c69 vm_size_t size);
98 db_set_watchpoint(vm_map_t map, db_addr_t addr, vm_size_t size) in db_set_watchpoint()
200 vm_size_t size; in db_watchpoint_cmd()
204 size = (vm_size_t) value; in db_watchpoint_cmd()
290 rc = kdb_cpu_clr_watchpoint((vm_offset_t)addr, (vm_size_t)size); in db_deletehwatch_cmd()
316 rc = kdb_cpu_set_watchpoint((vm_offset_t)addr, (vm_size_t)size, in db_hwatchpoint_cmd()
/freebsd/sys/kern/
H A Dsubr_devmap.c122 devmap_add_entry(vm_paddr_t pa, vm_size_t sz) in devmap_add_entry()
198 devmap_ptov(vm_paddr_t pa, vm_size_t size) in devmap_ptov()
218 devmap_vtop(void * vpva, vm_size_t size) in devmap_vtop()
247 pmap_mapdev(vm_paddr_t pa, vm_size_t size) in pmap_mapdev()
286 pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, vm_memattr_t ma) in pmap_mapdev_attr()
326 pmap_unmapdev(void *p, vm_size_t size) in pmap_unmapdev()
/freebsd/sys/x86/x86/
H A Ddbreg.c54 dbreg_set_watchreg(int watchnum, vm_offset_t watchaddr, vm_size_t size, in dbreg_set_watchreg()
133 dbreg_set_watchpoint(vm_offset_t addr, vm_size_t size, int access) in dbreg_set_watchpoint()
189 dbreg_clr_watchpoint(vm_offset_t addr, vm_size_t size) in dbreg_clr_watchpoint()
278 kdb_cpu_set_watchpoint(vm_offset_t addr, vm_size_t size, int access) in kdb_cpu_set_watchpoint()
299 kdb_cpu_clr_watchpoint(vm_offset_t addr, vm_size_t size) in kdb_cpu_clr_watchpoint()
/freebsd/sys/riscv/thead/
H A Dthead.c56 thead_cpu_dcache_wbinv_range(vm_offset_t va, vm_size_t len) in thead_cpu_dcache_wbinv_range()
68 thead_cpu_dcache_inv_range(vm_offset_t va, vm_size_t len) in thead_cpu_dcache_inv_range()
80 thead_cpu_dcache_wb_range(vm_offset_t va, vm_size_t len) in thead_cpu_dcache_wb_range()
/freebsd/sys/compat/linuxkpi/common/include/asm/
H A Dset_memory.h37 vm_size_t len; in set_memory_uc()
39 len = (vm_size_t)numpages << PAGE_SHIFT; in set_memory_uc()
47 vm_size_t len; in set_memory_wc()
49 len = (vm_size_t)numpages << PAGE_SHIFT; in set_memory_wc()
59 vm_size_t len; in set_memory_wc()
61 len = (vm_size_t)numpages << PAGE_SHIFT;

1234567