Searched refs:vmspace (Results 1 - 25 of 111) sorted by relevance

12345

/netbsd-current/sys/external/bsd/drm2/include/linux/sched/
H A Dmm.h39 mmgrab(struct vmspace *vm)
45 mmdrop(struct vmspace *vm)
/netbsd-current/sys/sys/
H A Dphysmap.h55 int physmap_create_iov(physmap_t **, const struct vmspace *,
57 int physmap_create_linear(physmap_t **, const struct vmspace *,
H A Dshm.h173 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 Duio.h79 struct vmspace;
87 struct vmspace *uio_vmspace;
H A Dpax.h42 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 Dpmap.c57 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 Dmain.c122 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 Dpmap.h127 struct vmspace vmspace; member in union:kbit::__anon31
/netbsd-current/sys/arch/arc/jazz/
H A Djazzdmatlbvar.h33 void jazz_dmatlb_map_va(struct vmspace *vm, vaddr_t va, vsize_t size,
H A Djazzdmatlb.c145 jazz_dmatlb_map_va(struct vmspace *vm, vaddr_t va, vsize_t size,
/netbsd-current/sys/dev/nvmm/
H A Dnvmm_internal.h44 struct vmspace;
89 struct vmspace *vm;
/netbsd-current/sys/uvm/
H A Duvm_unix.c74 struct vmspace *vm = p->p_vmspace;
136 struct vmspace *vm = p->p_vmspace;
H A Duvm_extern.h286 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 Duvm_glue.c153 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 Duvm_coredump.c91 struct vmspace *vm = p->p_vmspace;
/netbsd-current/sys/kern/
H A Dsys_process.c154 struct vmspace *vm;
H A Dsubr_copy.c105 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 Dsys_futex.c111 * 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 Dkern.h126 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 Di915_gem_userptr.c29 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 Damdgpu_ttm.h147 struct vmspace *amdgpu_ttm_tt_get_usermm(struct ttm_tt *ttm);
/netbsd-current/sys/arch/alpha/common/
H A Dbus_dma.c54 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 Drumpdev_bus_dma.c86 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 Dbus_dma.c52 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 Dbus_dma.c55 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;

Completed in 402 milliseconds

12345