H A D | vm_map.c | 102 * memory from one map to another. 111 * which may not align with existing map entries, all 119 * by copying VM object references from one map to 128 static void _vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, 131 static void vm_map_entry_dispose(vm_map_t map, vm_map_entry_t entry); 132 static void vm_map_entry_unwire(vm_map_t map, vm_map_entry_t entry); 133 static int vm_map_growstack(vm_map_t map, vm_offset_t addr, 135 static void vm_map_pmap_enter(vm_map_t map, vm_offset_t addr, vm_prot_t prot, 140 static int vm_map_stack_locked(vm_map_t map, vm_offset_t addrbos, 143 static void vm_map_wire_entry_failure(vm_map_t map, vm_map_entry_ 165 VM_MAP_RANGE_CHECK(map,start,end) global() argument 290 vm_map_t map; vmspace_zinit() local 525 _vm_map_lock(vm_map_t map,const char * file,int line) _vm_map_lock() argument 616 _vm_map_assert_locked(vm_map_t map,const char * file,int line) _vm_map_assert_locked() argument 625 VM_MAP_ASSERT_LOCKED(map) global() argument 639 VM_MAP_ASSERT_CONSISTENT(map) global() argument 642 VM_MAP_UNLOCK_CONSISTENT(map) global() argument 649 VM_MAP_UNLOCK_CONSISTENT(map) global() argument 652 VM_MAP_ASSERT_LOCKED(map) global() argument 653 VM_MAP_ASSERT_CONSISTENT(map) global() argument 654 VM_MAP_UNLOCK_CONSISTENT(map) global() argument 658 _vm_map_unlock(vm_map_t map,const char * file,int line) _vm_map_unlock() argument 677 _vm_map_lock_read(vm_map_t map,const char * file,int line) _vm_map_lock_read() argument 687 _vm_map_unlock_read(vm_map_t map,const char * file,int line) _vm_map_unlock_read() argument 701 _vm_map_trylock(vm_map_t map,const char * file,int line) _vm_map_trylock() argument 714 _vm_map_trylock_read(vm_map_t map,const char * file,int line) _vm_map_trylock_read() argument 735 _vm_map_lock_upgrade(vm_map_t map,const char * file,int line) _vm_map_lock_upgrade() argument 762 _vm_map_lock_downgrade(vm_map_t map,const char * file,int line) _vm_map_lock_downgrade() argument 782 vm_map_locked(vm_map_t map) vm_map_locked() argument 806 _vm_map_unlock_and_wait(vm_map_t map,int timo,const char * file,int line) _vm_map_unlock_and_wait() argument 829 vm_map_wakeup(vm_map_t map) vm_map_wakeup() argument 843 vm_map_busy(vm_map_t map) vm_map_busy() argument 851 vm_map_unbusy(vm_map_t map) vm_map_unbusy() argument 863 vm_map_wait_busy(vm_map_t map) vm_map_wait_busy() argument 888 _vm_map_init(vm_map_t map,pmap_t pmap,vm_offset_t min,vm_offset_t max) _vm_map_init() argument 909 vm_map_init(vm_map_t map,pmap_t pmap,vm_offset_t min,vm_offset_t max) vm_map_init() argument 924 vm_map_entry_dispose(vm_map_t map,vm_map_entry_t entry) vm_map_entry_dispose() argument 936 vm_map_entry_create(vm_map_t map) vm_map_entry_create() argument 1127 vm_map_splay_split(vm_map_t map,vm_offset_t addr,vm_size_t length,vm_map_entry_t * llist,vm_map_entry_t * rlist) vm_map_splay_split() argument 1336 vm_map_splay(vm_map_t map,vm_offset_t addr) vm_map_splay() argument 1384 vm_map_entry_link(vm_map_t map,vm_map_entry_t entry) vm_map_entry_link() argument 1451 vm_map_entry_unlink(vm_map_t map,vm_map_entry_t entry,enum unlink_merge_type op) vm_map_entry_unlink() argument 1503 vm_map_entry_resize(vm_map_t map,vm_map_entry_t entry,vm_size_t grow_amount) vm_map_entry_resize() argument 1534 vm_map_lookup_entry(vm_map_t map,vm_offset_t address,vm_map_entry_t * entry) vm_map_lookup_entry() argument 1614 vm_map_insert1(vm_map_t map,vm_object_t object,vm_ooffset_t offset,vm_offset_t start,vm_offset_t end,vm_prot_t prot,vm_prot_t max,int cow,vm_map_entry_t * res) vm_map_insert1() argument 1847 vm_map_insert(vm_map_t map,vm_object_t object,vm_ooffset_t offset,vm_offset_t start,vm_offset_t end,vm_prot_t prot,vm_prot_t max,int cow) vm_map_insert() argument 1874 vm_map_findspace(vm_map_t map,vm_offset_t start,vm_size_t length) vm_map_findspace() argument 1966 vm_map_fixed(vm_map_t map,vm_object_t object,vm_ooffset_t offset,vm_offset_t start,vm_size_t length,vm_prot_t prot,vm_prot_t max,int cow) vm_map_fixed() argument 2037 vm_map_alignspace(vm_map_t map,vm_object_t object,vm_ooffset_t offset,vm_offset_t * addr,vm_size_t length,vm_offset_t max_addr,vm_offset_t alignment) vm_map_alignspace() argument 2090 vm_map_find_aligned(vm_map_t map,vm_offset_t * addr,vm_size_t length,vm_offset_t max_addr,vm_offset_t alignment) vm_map_find_aligned() argument 2112 vm_map_find(vm_map_t map,vm_object_t object,vm_ooffset_t offset,vm_offset_t * addr,vm_size_t length,vm_offset_t max_addr,int find_space,vm_prot_t prot,vm_prot_t max,int cow) vm_map_find() argument 2277 vm_map_find_min(vm_map_t map,vm_object_t object,vm_ooffset_t offset,vm_offset_t * addr,vm_size_t length,vm_offset_t default_addr,vm_offset_t max_addr,int find_space,vm_prot_t prot,vm_prot_t max,int cow) vm_map_find_min() argument 2328 vm_map_merged_neighbor_dispose(vm_map_t map,vm_map_entry_t entry) vm_map_merged_neighbor_dispose() argument 2359 vm_map_try_merge_entries(vm_map_t map,vm_map_entry_t prev_entry,vm_map_entry_t entry) vm_map_try_merge_entries() argument 2401 vm_map_entry_charge_object(vm_map_t map,vm_map_entry_t entry) vm_map_entry_charge_object() argument 2429 vm_map_entry_clone(vm_map_t map,vm_map_entry_t entry) vm_map_entry_clone() argument 2467 vm_map_clip_start(vm_map_t map,vm_map_entry_t entry,vm_offset_t startaddr) vm_map_clip_start() argument 2509 vm_map_lookup_clip_start(vm_map_t map,vm_offset_t start,vm_map_entry_t * res_entry,vm_map_entry_t * prev_entry) vm_map_lookup_clip_start() argument 2540 vm_map_clip_end(vm_map_t map,vm_map_entry_t entry,vm_offset_t endaddr) vm_map_clip_end() argument 2595 vm_map_submap(vm_map_t map,vm_offset_t start,vm_offset_t end,vm_map_t submap) vm_map_submap() argument 2653 vm_map_pmap_enter(vm_map_t map,vm_offset_t addr,vm_prot_t prot,vm_object_t object,vm_pindex_t pindex,vm_size_t size,int flags) vm_map_pmap_enter() argument 2763 vm_map_protect(vm_map_t map,vm_offset_t start,vm_offset_t end,vm_prot_t new_prot,vm_prot_t new_maxprot,int flags) vm_map_protect() argument 2999 vm_map_madvise(vm_map_t map,vm_offset_t start,vm_offset_t end,int behav) vm_map_madvise() argument 3197 vm_map_inherit(vm_map_t map,vm_offset_t start,vm_offset_t end,vm_inherit_t new_inheritance) vm_map_inherit() argument 3258 vm_map_entry_in_transition(vm_map_t map,vm_offset_t in_start,vm_offset_t * io_end,bool holes_ok,vm_map_entry_t in_entry) vm_map_entry_in_transition() argument 3304 vm_map_unwire(vm_map_t map,vm_offset_t start,vm_offset_t end,int flags) vm_map_unwire() argument 3468 vm_map_wire_entry_failure(vm_map_t map,vm_map_entry_t entry,vm_offset_t failed_addr) vm_map_wire_entry_failure() argument 3497 vm_map_wire(vm_map_t map,vm_offset_t start,vm_offset_t end,int flags) vm_map_wire() argument 3514 vm_map_wire_locked(vm_map_t map,vm_offset_t start,vm_offset_t end,int flags) vm_map_wire_locked() argument 3764 vm_map_sync(vm_map_t map,vm_offset_t start,vm_offset_t end,boolean_t syncio,boolean_t invalidate) vm_map_sync() argument 3868 vm_map_entry_unwire(vm_map_t map,vm_map_entry_t entry) vm_map_entry_unwire() argument 3900 vm_map_entry_delete(vm_map_t map,vm_map_entry_t entry) vm_map_entry_delete() argument 3979 vm_map_delete(vm_map_t map,vm_offset_t start,vm_offset_t end) vm_map_delete() argument 4069 vm_map_remove(vm_map_t map,vm_offset_t start,vm_offset_t end) vm_map_remove() argument 4095 vm_map_check_protection(vm_map_t map,vm_offset_t start,vm_offset_t end,vm_prot_t protection) vm_map_check_protection() argument 4539 vm_map_stack(vm_map_t map,vm_offset_t addrbos,vm_size_t max_ssize,vm_prot_t prot,vm_prot_t max,int cow) vm_map_stack() argument 4569 vm_map_stack_locked(vm_map_t map,vm_offset_t addrbos,vm_size_t max_ssize,vm_size_t growsize,vm_prot_t prot,vm_prot_t max,int cow) vm_map_stack_locked() argument 4678 vm_map_growstack(vm_map_t map,vm_offset_t addr,vm_map_entry_t gap_entry) vm_map_growstack() argument 5019 vm_map_t map = *var_map; vm_map_lookup() local 5190 vm_map_t map = *var_map; vm_map_lookup_locked() local 5261 vm_map_lookup_done(vm_map_t map,vm_map_entry_t entry) vm_map_lookup_done() argument 5270 vm_map_max_KBI(const struct vm_map * map) vm_map_max_KBI() argument 5277 vm_map_min_KBI(const struct vm_map * map) vm_map_min_KBI() argument 5284 vm_map_pmap_KBI(vm_map_t map) vm_map_pmap_KBI() argument 5291 vm_map_range_valid_KBI(vm_map_t map,vm_offset_t start,vm_offset_t end) vm_map_range_valid_KBI() argument 5299 _vm_map_assert_consistent(vm_map_t map,int check) _vm_map_assert_consistent() argument 5370 vm_map_print(vm_map_t map) vm_map_print() argument 5437 DB_SHOW_COMMAND(map,map) DB_SHOW_COMMAND() argument [all...] |
H A D | busdma_bounce.c | 116 static bool _bus_dmamap_pagesneeded(bus_dma_tag_t dmat, bus_dmamap_t map, 118 static void _bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, 120 static void _bus_dmamap_count_phys(bus_dma_tag_t dmat, bus_dmamap_t map, 185 cacheline_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, in cacheline_bounce() 193 if (map != NULL && (map->flags & DMAMAP_CACHELINE_FLAGS) != 0) in cacheline_bounce() 210 might_bounce(bus_dma_tag_t dmat, bus_dmamap_t map, bus_addr_t paddr, in might_bounce() 215 if (map && (map->flags & DMAMAP_FROM_DMAMEM) != 0) in might_bounce() 221 if (cacheline_bounce(dmat, map, padd in might_bounce() 183 cacheline_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) cacheline_bounce() argument 208 might_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) might_bounce() argument 229 must_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) must_bounce() argument 363 bus_dmamap_t map; alloc_dmamap() local 465 bounce_bus_dmamap_destroy(bus_dma_tag_t dmat,bus_dmamap_t map) bounce_bus_dmamap_destroy() argument 611 bounce_bus_dmamem_free(bus_dma_tag_t dmat,void * vaddr,bus_dmamap_t map) bounce_bus_dmamem_free() argument 632 _bus_dmamap_pagesneeded(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t buf,bus_size_t buflen,int * pagesneeded) _bus_dmamap_pagesneeded() argument 664 _bus_dmamap_count_phys(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t buf,bus_size_t buflen,int flags) _bus_dmamap_count_phys() argument 676 _bus_dmamap_count_pages(bus_dma_tag_t dmat,bus_dmamap_t map,pmap_t pmap,void * buf,bus_size_t buflen,int flags) _bus_dmamap_count_pages() argument 721 bounce_bus_dmamap_load_phys(bus_dma_tag_t dmat,bus_dmamap_t map,vm_paddr_t buf,bus_size_t buflen,int flags,bus_dma_segment_t * segs,int * segp) bounce_bus_dmamap_load_phys() argument 803 bounce_bus_dmamap_load_buffer(bus_dma_tag_t dmat,bus_dmamap_t map,void * buf,bus_size_t buflen,pmap_t pmap,int flags,bus_dma_segment_t * segs,int * segp) bounce_bus_dmamap_load_buffer() argument 915 bounce_bus_dmamap_waitok(bus_dma_tag_t dmat,bus_dmamap_t map,struct memdesc * mem,bus_dmamap_callback_t * callback,void * callback_arg) bounce_bus_dmamap_waitok() argument 926 bounce_bus_dmamap_complete(bus_dma_tag_t dmat,bus_dmamap_t map,bus_dma_segment_t * segs,int nsegs,int error) bounce_bus_dmamap_complete() argument 939 bounce_bus_dmamap_unload(bus_dma_tag_t dmat,bus_dmamap_t map) bounce_bus_dmamap_unload() argument 1022 bounce_bus_dmamap_sync(bus_dma_tag_t dmat,bus_dmamap_t map,bus_dmasync_op_t op) bounce_bus_dmamap_sync() argument 1122 bounce_bus_dmamap_load_kmsan(bus_dmamap_t map,struct memdesc * mem) bounce_bus_dmamap_load_kmsan() argument [all...] |