Home | History | Annotate | Download | only in uvm

Lines Matching defs:vm_map

290 struct vm_map;
564 * May eventually be merged with vm_map.
568 struct vm_map vm_map; /* VM address map */
585 #define VMSPACE_IS_KERNEL_P(vm) VM_MAP_IS_KERNEL(&(vm)->vm_map)
607 extern struct vm_map *kernel_map;
608 extern struct vm_map *phys_map;
640 #define vm_resident_count(vm) (pmap_resident_count((vm)->vm_map.pmap))
664 int uvm_fault_internal(struct vm_map *, vaddr_t, vm_prot_t, int);
699 int uvm_io(struct vm_map *, struct uio *, int);
702 vaddr_t uvm_km_alloc(struct vm_map *, vsize_t, vsize_t,
704 int uvm_km_protect(struct vm_map *, vaddr_t, vsize_t,
706 void uvm_km_free(struct vm_map *, vaddr_t, vsize_t,
709 struct vm_map *uvm_km_suballoc(struct vm_map *, vaddr_t *,
711 struct vm_map *);
718 int uvm_map(struct vm_map *, vaddr_t *, vsize_t,
721 int uvm_map_pageable(struct vm_map *, vaddr_t,
723 int uvm_map_pageable_all(struct vm_map *, int, vsize_t);
724 bool uvm_map_checkprot(struct vm_map *, vaddr_t,
726 int uvm_map_protect(struct vm_map *, vaddr_t,
740 bool uvm_voaddr_acquire(struct vm_map *, vaddr_t,
768 int uvm_mremap(struct vm_map *, vaddr_t, vsize_t,
769 struct vm_map *, vaddr_t *, vsize_t,
828 void uvm_deallocate(struct vm_map *, vaddr_t, vsize_t);