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

1234

/netbsd-6-1-5-RELEASE/sys/sys/
H A Dpax.h37 struct vmspace;
57 void pax_aslr_init(struct lwp *, struct vmspace *);
H A Dshm.h173 struct vmspace;
176 void shmfork(struct vmspace *, struct vmspace *);
177 void shmexit(struct vmspace *);
H A Duio.h79 struct vmspace;
87 struct vmspace *uio_vmspace;
H A Dproc.h207 struct vmspace;
225 struct vmspace *p_vmspace; /* :: Address space */
432 #define FORK_SHAREVM 0x0002 /* Share vmspace with parent */
500 int proc_vmspace_getref(struct proc *, struct vmspace **);
H A Dsystm.h64 struct vmspace;
264 int copyin_vmspace(struct vmspace *, const void *, void *, size_t);
265 int copyout_vmspace(struct vmspace *, const void *, void *, size_t);
/netbsd-6-1-5-RELEASE/usr.bin/pmap/
H A Dpmap.c55 struct kbit *vmspace, const char *thing)
61 A(vmspace) = (u_long)proc->p_vmspace;
62 S(vmspace) = sizeof(struct vmspace);
64 } else if (S(vmspace) == (size_t)-1) {
66 /* A(vmspace) set by caller */
67 S(vmspace) = sizeof(struct vmspace);
71 A(vmspace) = 0;
72 S(vmspace)
54 process_map(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, const char *thing) argument
93 dump_vm_map(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *vm_map, const char *mname) argument
253 dump_vm_map_entry(kvm_t *kd, struct kinfo_proc2 *proc, struct kbit *vmspace, struct kbit *vm_map_entry, int ishead) argument
670 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.c127 struct kbit kbit, *vmspace; local
144 vmspace = &kbit;
267 memset(vmspace, 0, sizeof(*vmspace));
273 /* (kd, kproc, vmspace, thing) */
277 /* (kd, proc, vmspace, vm_map, thing) */
278 (*dump_vm_map)(kd, NULL, vmspace, at, "vm_map");
281 /* (kd, proc, vmspace, vm_map_entry, 0) */
282 (*dump_vm_map_entry)(kd, NULL, vmspace, at, 0);
350 (*process_map)(kd, kproc, vmspace, NUL
[all...]
H A Dpmap.h125 struct vmspace vmspace; member in union:kbit::__anon9859
/netbsd-6-1-5-RELEASE/sys/arch/arc/jazz/
H A Djazzdmatlbvar.h33 void jazz_dmatlb_map_va(struct vmspace *vm, vaddr_t va, vsize_t size,
/netbsd-6-1-5-RELEASE/sys/external/bsd/drm/dist/bsd-core/
H A Dvia_dmablit.h46 struct vmspace *vmspace; member in struct:_drm_via_sg_info
/netbsd-6-1-5-RELEASE/sys/uvm/
H A Duvm_extern.h242 struct vmspace;
325 int forks_sharevm; /* forks where vmspace is shared */
497 struct vmspace { struct
618 int uvm_vslock(struct vmspace *, void *, size_t, vm_prot_t);
619 void uvm_vsunlock(struct vmspace *, void *, size_t);
656 struct vmspace *uvmspace_alloc(vaddr_t, vaddr_t);
657 void uvmspace_init(struct vmspace *, struct pmap *,
661 struct vmspace *uvmspace_fork(struct vmspace *);
662 void uvmspace_addref(struct vmspace *);
[all...]
H A Duvm_unix.c77 struct vmspace *vm = p->p_vmspace;
140 struct vmspace *vm = p->p_vmspace;
H A Duvm_glue.c150 uvm_vslock(struct vmspace *vs, void *addr, size_t len, vm_prot_t access_type)
171 uvm_vsunlock(struct vmspace *vs, void *addr, size_t len)
410 * - borrow proc0's address space because freeing the vmspace
418 struct vmspace *ovm;
H A Duvm_coredump.c88 struct vmspace *vm = p->p_vmspace;
/netbsd-6-1-5-RELEASE/sys/kern/
H A Dsubr_copy.c101 struct vmspace *vm = uio->uio_vmspace;
202 * Like copyin(), but operates on an arbitrary vmspace.
205 copyin_vmspace(struct vmspace *vm, const void *uaddr, void *kaddr, size_t len)
235 * Like copyout(), but operates on an arbitrary vmspace.
238 copyout_vmspace(struct vmspace *vm, const void *kaddr, void *uaddr, size_t len)
273 struct vmspace *vm;
292 struct vmspace *vm;
/netbsd-6-1-5-RELEASE/sys/arch/cobalt/include/
H A Dbus_defs.h163 struct vmspace *_dm_vmspace; /* vmspace that owns this mapping */
/netbsd-6-1-5-RELEASE/sys/arch/sgimips/include/
H A Dbus_defs.h196 struct vmspace *_dm_vmspace; /* vmspace that owns the mapping */
/netbsd-6-1-5-RELEASE/sys/arch/alpha/common/
H A Dbus_dma.c54 bus_dmamap_t, void *, bus_size_t, struct vmspace *, int,
127 void *buf, size_t buflen, struct vmspace *vm, int flags, paddr_t *lastaddrp,
233 struct vmspace *vm;
366 struct vmspace *vm;
H A Dsgmap_typedep.c48 struct vmspace *, int, int, struct alpha_sgmap *);
61 size_t buflen, struct vmspace *vm, int flags, int seg,
198 struct vmspace *vm;
314 struct vmspace *vm;
/netbsd-6-1-5-RELEASE/sys/arch/pmax/pmax/
H A Dbus_dma.c53 void *, bus_size_t, struct vmspace *, int, vaddr_t *,
155 struct vmspace *vm, int flags, vaddr_t *lastaddrp, int *segp, int first)
246 struct vmspace *vm;
578 * to the currently-running process (XXX actually, vmspace),
/netbsd-6-1-5-RELEASE/sys/arch/hpcmips/hpcmips/
H A Dbus_dma.c51 struct vmspace *, int, vaddr_t *, int *, int);
145 struct vmspace *vm, int flags, vaddr_t *lastaddrp, int *segp, int first)
238 struct vmspace *vm;
/netbsd-6-1-5-RELEASE/sys/arch/mipsco/mipsco/
H A Dbus_dma.c54 void *, bus_size_t, struct vmspace *, int, paddr_t *,
139 _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)
231 struct vmspace *vm;
/netbsd-6-1-5-RELEASE/sys/arch/emips/emips/
H A Dbus_dma.c53 void *, bus_size_t, struct vmspace *, int, vaddr_t *,
155 struct vmspace *vm, int flags, vaddr_t *lastaddrp, int *segp, int first)
246 struct vmspace *vm;
578 * to the currently-running process (XXX actually, vmspace),
/netbsd-6-1-5-RELEASE/sys/arch/ews4800mips/ews4800mips/
H A Dbus_dma.c54 struct vmspace *, int, vaddr_t *, int *, int);
138 struct vmspace *vm, int flags, vaddr_t *lastaddrp, int *segp, int first)
227 struct vmspace *vm;
451 * to the currently-running process (XXX actually, vmspace),
/netbsd-6-1-5-RELEASE/sys/arch/mips/include/
H A Dbus_dma_defs.h199 struct vmspace *_dm_vmspace; /* vmspace that owns the mapping */

Completed in 291 milliseconds

1234