aboutsummaryrefslogtreecommitdiff
path: root/vm/memory_object_proxy.h
Commit message (Collapse)AuthorAgeFilesLines
* vm: vm_region_get_proxyJoan Lledó2021-11-071-0/+8
| | | | | | | | | To get a proxy to the region a given address belongs to, with protection and range limited to the region ones. * include/mach/mach4.defs: vm_region_get_proxy RPC declaration * vm/vm_map.c: vm_region_get_proxy implementation Message-Id: <20211106081333.10366-2-jlledom@mailfence.com>
* Memory object proxy: add support for ranges and nestingJoan Lledó2021-08-091-1/+3
|
* vm: remove the declaration of memory_object_create_proxyJustus Winter2014-01-161-11/+0
| | | | | | | | It is not clear to me why the declaration was put there in the first place. It is not used anywhere, and it conflicts with the declaration generated by mig. * vm/memory_object_proxy.h (memory_object_create_proxy): Remove declaration.
* vm: qualify pointers whose dereferenced values are constant with constMarin Ramesa2013-12-171-4/+4
|
* vm/memory_object_proxy.h: fix definitionMarin Ramesa2013-11-151-2/+2
| | | | * vm/memory_object_proxy.h (_VM_MEMORY_OBJECT_PROXY_H_): Fix definition.
* Further prototyping work for memory_object_proxy.c functions.Thomas Schwinge2011-09-061-8/+28
| | | | | | | | | | * vm/memory_object_proxy.h: Add #includes. (memory_object_proxy_lookup): New declaration. * vm/memory_object_proxy.c: #include <vm/memory_object_proxy.h>. * vm/vm_user.c: Likewise. (memory_object_proxy_lookup): Drop declaration. Parts based on a patch by Fridolín Pokorný <fridolin.pokorny@gmail.com>.
* Add prototypes for memory_object_proxy.c functionsFridolín Pokorný2011-09-031-0/+28
* vm/memory_object_proxy.h: Add file. * vm/vm_init.c: Include <vm/memory_object_proxy.h>. * kern/ipc_kobject.c: Likewise. * Makefile.am (libkernel_a_SOURCES): Add vm/memory_object_proxy.h.