/netbsd-current/sys/external/bsd/drm2/include/linux/sched/ |
H A D | mm.h | 39 mmgrab(struct vmspace *vm) 45 mmdrop(struct vmspace *vm)
|
/netbsd-current/sys/sys/ |
H A D | physmap.h | 55 int physmap_create_iov(physmap_t **, const struct vmspace *, 57 int physmap_create_linear(physmap_t **, const struct vmspace *,
|
H A D | shm.h | 173 struct vmspace; 177 void shmfork(struct vmspace *, struct vmspace *); 178 void shmexit(struct vmspace *); 183 extern void (*uvm_shmexit)(struct vmspace *); 184 extern void (*uvm_shmfork)(struct vmspace *, struct vmspace *);
|
H A D | uio.h | 79 struct vmspace; 87 struct vmspace *uio_vmspace;
|
H A D | pax.h | 42 struct vmspace; 130 void pax_aslr_init_vm(struct lwp *, struct vmspace *, struct exec_package *); 138 pax_aslr_init_vm(struct lwp *l, struct vmspace *vm, struct exec_package *epp)
|
/netbsd-current/usr.bin/pmap/ |
H A D | pmap.c | 57 struct kbit *vmspace, const char *thing) 63 A(vmspace) = (u_long)proc->p_vmspace; 64 S(vmspace) = sizeof(struct vmspace); 66 } else if (S(vmspace) == (size_t)-1) { 68 /* A(vmspace) set by caller */ 69 S(vmspace) = sizeof(struct vmspace); 73 A(vmspace) = 0; 74 S(vmspace) 56 process_map(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, const char *thing) argument 95 dump_vm_map(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *vm_map, const char *mname) argument 239 dump_vm_map_node(kvm_t *kd, int lvl, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *vm_map_entry, struct vm_map_entry *node) argument 272 dump_vm_map_tree(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *vm_map, struct kbit *vm_map_entry) argument 292 dump_vm_map_list(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *header, struct kbit *vm_map_entry) argument 329 dump_vm_map_entry(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *vm_map_entry, int ishead) argument 746 findname(kvm_t *kd, struct kbit *vmspace, struct kbit *vm_map_entry, struct kbit *vp, struct kbit *vfs, struct kbit *uvm_obj) argument [all...] |
H A D | main.c | 122 struct kbit kbit, *vmspace; local 141 vmspace = &kbit; 268 memset(vmspace, 0, sizeof(*vmspace)); 274 /* (kd, kproc, vmspace, thing) */ 278 /* (kd, proc, vmspace, vm_map, thing) */ 279 (*dump_vm_map)(kd, NULL, vmspace, at, "vm_map"); 282 /* (kd, proc, vmspace, vm_map_entry, 0) */ 283 (*dump_vm_map_entry)(kd, NULL, vmspace, at, 0); 349 (*process_map)(kd, kproc, vmspace, NUL [all...] |
H A D | pmap.h | 127 struct vmspace vmspace; member in union:kbit::__anon31
|
/netbsd-current/sys/arch/arc/jazz/ |
H A D | jazzdmatlbvar.h | 33 void jazz_dmatlb_map_va(struct vmspace *vm, vaddr_t va, vsize_t size,
|
H A D | jazzdmatlb.c | 145 jazz_dmatlb_map_va(struct vmspace *vm, vaddr_t va, vsize_t size,
|
/netbsd-current/sys/dev/nvmm/ |
H A D | nvmm_internal.h | 44 struct vmspace; 89 struct vmspace *vm;
|
/netbsd-current/sys/uvm/ |
H A D | uvm_unix.c | 74 struct vmspace *vm = p->p_vmspace; 136 struct vmspace *vm = p->p_vmspace;
|
H A D | uvm_extern.h | 286 struct vmspace; 368 int forks_sharevm; /* forks where vmspace is shared */ 567 struct vmspace { struct 689 int uvm_vslock(struct vmspace *, void *, size_t, vm_prot_t); 690 void uvm_vsunlock(struct vmspace *, void *, size_t); 730 struct vmspace *uvmspace_alloc(vaddr_t, vaddr_t, bool); 731 void uvmspace_init(struct vmspace *, struct pmap *, 735 struct vmspace *uvmspace_fork(struct vmspace *); 736 void uvmspace_addref(struct vmspace *); [all...] |
H A D | uvm_glue.c | 153 uvm_vslock(struct vmspace *vs, void *addr, size_t len, vm_prot_t access_type) 174 uvm_vsunlock(struct vmspace *vs, void *addr, size_t len) 417 * - borrow proc0's address space because freeing the vmspace 425 struct vmspace *ovm;
|
H A D | uvm_coredump.c | 91 struct vmspace *vm = p->p_vmspace;
|
/netbsd-current/sys/kern/ |
H A D | sys_process.c | 154 struct vmspace *vm;
|
H A D | subr_copy.c | 105 struct vmspace *vm = uio->uio_vmspace; 172 struct vmspace *vm = uio->uio_vmspace; 290 * Like copyin(), but operates on an arbitrary vmspace. 293 copyin_vmspace(struct vmspace *vm, const void *uaddr, void *kaddr, size_t len) 323 * Like copyout(), but operates on an arbitrary vmspace. 326 copyout_vmspace(struct vmspace *vm, const void *kaddr, void *uaddr, size_t len) 361 struct vmspace *vm; 380 struct vmspace *vm; 400 struct vmspace *vm;
|
H A D | sys_futex.c | 111 * futex_tab.va[vmspace, va] for private futexes 145 * A futex is addressed either by a vmspace+va (private) or by 150 struct vmspace *vmspace; member in struct:futex_key::__anon3 205 * Global trees of futexes by vmspace/va and VM object address. 230 if ((uintptr_t)fka->fk_private.vmspace < 231 (uintptr_t)fkb->fk_private.vmspace) 233 if ((uintptr_t)fka->fk_private.vmspace > 234 (uintptr_t)fkb->fk_private.vmspace) 416 futex_key_init(union futex_key *fk, struct vmspace *v [all...] |
/netbsd-current/sys/rump/include/rump-sys/ |
H A D | kern.h | 126 extern struct vmspace *rump_vmspace_local; 133 struct vmspace spctl_vm; 209 int rump_lwproc_rfork_vmspace(struct vmspace *, int);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_userptr.c | 29 struct vmspace *mm; 277 struct vmspace *mm) 319 struct vmspace *mm) 331 __i915_mm_struct_find(struct drm_i915_private *dev_priv, struct vmspace *real) 499 struct vmspace *mm = obj->userptr.mm->mm; 605 struct vmspace *mm = obj->userptr.mm->mm;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_ttm.h | 147 struct vmspace *amdgpu_ttm_tt_get_usermm(struct ttm_tt *ttm);
|
/netbsd-current/sys/arch/alpha/common/ |
H A D | bus_dma.c | 54 bus_dmamap_t, void *, bus_size_t, struct vmspace *, int, 134 void *buf, size_t buflen, struct vmspace *vm, int flags, paddr_t *lastaddrp, 243 struct vmspace *vm; 386 struct vmspace *vm;
|
/netbsd-current/sys/rump/dev/lib/libpci/ |
H A D | rumpdev_bus_dma.c | 86 bus_size_t, struct vmspace *, int, paddr_t *, int *, int); 155 void *buf, bus_size_t buflen, struct vmspace *vm, int flags, 257 struct vmspace *vm;
|
/netbsd-current/sys/arch/hpcmips/hpcmips/ |
H A D | bus_dma.c | 52 struct vmspace *, int, vaddr_t *, int *, int); 152 struct vmspace *vm, int flags, vaddr_t *lastaddrp, int *segp, int first) 245 struct vmspace *vm;
|
/netbsd-current/sys/arch/mipsco/mipsco/ |
H A D | bus_dma.c | 55 void *, bus_size_t, struct vmspace *, int, paddr_t *, 144 _bus_dmamap_load_buffer(bus_dma_tag_t t, bus_dmamap_t map, void *buf, bus_size_t buflen, struct vmspace *vm, int flags, paddr_t *lastaddrp, int *segp, int first) 236 struct vmspace *vm;
|