| H A D | uvm_map.c | 541 * Push dead entries into a linked list. 546 * uvm_unmap_detach(*head, 0) will remove dead entries. 736 struct uvm_map_deadq dead; in uvm_mapanon() local 769 TAILQ_INIT(&dead); in uvm_mapanon() 805 if (uvm_unmap_remove(map, *addr, *addr + sz, &dead, in uvm_mapanon() 834 uvm_map_vmspace_update(map, &dead, flags); in uvm_mapanon() 859 entry = uvm_map_mkentry(map, first, last, *addr, sz, flags, &dead, in uvm_mapanon() 902 * Remove dead entries. in uvm_mapanon() 905 * uvm_map_mkentry may also create dead entries, when it attempts to in uvm_mapanon() 908 uvm_unmap_detach(&dead, in uvm_mapanon() 939 struct uvm_map_deadq dead; uvm_map() local 1268 uvm_mapent_merge(struct vm_map * map,struct vm_map_entry * e1,struct vm_map_entry * e2,struct uvm_map_deadq * dead) uvm_mapent_merge() argument 1310 uvm_mapent_tryjoin(struct vm_map * map,struct vm_map_entry * entry,struct uvm_map_deadq * dead) uvm_mapent_tryjoin() argument 1414 uvm_map_mkentry(struct vm_map * map,struct vm_map_entry * first,struct vm_map_entry * last,vaddr_t addr,vsize_t sz,int flags,struct uvm_map_deadq * dead,struct vm_map_entry * new) uvm_map_mkentry() argument 1804 struct uvm_map_deadq dead; uvm_unmap() local 1828 uvm_mapent_mkfree(struct vm_map * map,struct vm_map_entry * entry,struct vm_map_entry ** prev_ptr,struct uvm_map_deadq * dead,boolean_t markfree) uvm_mapent_mkfree() argument 1956 uvm_unmap_remove(struct vm_map * map,vaddr_t start,vaddr_t end,struct uvm_map_deadq * dead,boolean_t remove_holes,boolean_t markfree,boolean_t checkimmutable) uvm_unmap_remove() argument 3475 struct uvm_map_deadq dead; uvm_share() local 3563 uvm_mapent_clone(struct vm_map * dstmap,vaddr_t dstaddr,vsize_t dstlen,vsize_t off,vm_prot_t prot,vm_prot_t maxprot,struct vm_map_entry * old_entry,struct uvm_map_deadq * dead,int mapent_flags,int amap_share_flags) uvm_mapent_clone() argument 3611 uvm_mapent_share(struct vm_map * dstmap,vaddr_t dstaddr,vsize_t dstlen,vsize_t off,vm_prot_t prot,vm_prot_t maxprot,struct vm_map * old_map,struct vm_map_entry * old_entry,struct uvm_map_deadq * dead) uvm_mapent_share() argument 3642 uvm_mapent_forkshared(struct vmspace * new_vm,struct vm_map * new_map,struct vm_map * old_map,struct vm_map_entry * old_entry,struct uvm_map_deadq * dead) uvm_mapent_forkshared() argument 3663 uvm_mapent_forkcopy(struct vmspace * new_vm,struct vm_map * new_map,struct vm_map * old_map,struct vm_map_entry * old_entry,struct uvm_map_deadq * dead) uvm_mapent_forkcopy() argument 3791 uvm_mapent_forkzero(struct vmspace * new_vm,struct vm_map * new_map,struct vm_map * old_map,struct vm_map_entry * old_entry,struct uvm_map_deadq * dead) uvm_mapent_forkzero() argument 3834 struct uvm_map_deadq dead; uvmspace_fork() local 4073 struct uvm_map_deadq dead; uvm_map_deallocate() local 4307 struct uvm_map_deadq dead; uvm_map_extract() local 4803 uvm_map_vmspace_update(struct vm_map * map,struct uvm_map_deadq * dead,int flags) uvm_map_vmspace_update() argument 4847 uvm_map_kmem_grow(struct vm_map * map,struct uvm_map_deadq * dead,vsize_t alloc_sz,int flags) uvm_map_kmem_grow() argument 4902 uvm_map_freelist_update_clear(struct vm_map * map,struct uvm_map_deadq * dead) uvm_map_freelist_update_clear() argument 4948 uvm_map_freelist_update(struct vm_map * map,struct uvm_map_deadq * dead,vaddr_t b_start,vaddr_t b_end,vaddr_t s_start,vaddr_t s_end,int flags) uvm_map_freelist_update() argument 4976 struct uvm_map_deadq dead; uvm_map_set_uaddr() local [all...] |