aboutsummaryrefslogtreecommitdiff
path: root/include/mach
Commit message (Expand)AuthorAgeFilesLines
* Update ipc/ directory to use mach_port_name_tFlavio Cruz2022-11-302-5/+5
* Use portable rpc types to define 'struct sample'.Flavio Cruz2022-11-282-5/+11
* Update mach_port_status_t definition to use the new structFlavio Cruz2022-11-282-8/+18
* Update mach_debug interfaces to use struct.Flavio Cruz2022-11-251-1/+3
* default_pager_types.defs: define existing struct types as true structsFlavio Cruz2022-11-111-4/+13
* Remove unused mig type definitions in gnumachFlavio Cruz2022-11-061-18/+0
* std_types: Drop char, short and int type definitionsSamuel Thibault2022-09-181-3/+0
* copyinmsg: Set msgh_size inside copyinmsg rather than the callerSamuel Thibault2022-08-281-1/+1
* fix host_info structure definitionLuca Dariz2022-08-281-1/+1
* fix rpc types for KERNEL_USER stubsLuca Dariz2022-08-281-5/+11
* Add missing const_mach_port_name_array_t typeSamuel Thibault2022-08-281-0/+1
* add rpc_versions for vm typesLuca Dariz2022-08-271-3/+28
* add port name typesLuca Dariz2022-08-273-9/+21
* cleanup multibootLuca Dariz2022-08-271-82/+0
* remove the old_mach_port_status_t as it's unusedLuca Dariz2022-04-031-18/+0
* io_map: Fix using physical addressesSamuel Thibault2022-02-161-0/+4
* Add yet more const string typesSamuel Thibault2022-01-161-0/+1
* vm_region_get_proxy: rename to create_proxySergey Bugaev2021-11-071-1/+1
* vm: vm_region_get_proxyJoan Lledó2021-11-071-0/+10
* memory_object: Fix memory_object_t type in the kernelSamuel Thibault2021-11-071-2/+6
* memory_object_create_proxy: Make len parameter vm_size_array_tSamuel Thibault2021-10-171-1/+2
* memory_object_proxy: Explicit that creation wants a send rightSamuel Thibault2021-08-091-2/+2
* gsync: Use vm_address_t instead of vm_offset_tSamuel Thibault2020-12-011-4/+4
* Add vm_allocate_contiguous RPCSamuel Thibault2020-07-091-0/+24
* Add experimental RPC infrastructureSamuel Thibault2020-07-091-0/+15
* include/mach/xen.h: Add 64bit variantSamuel Thibault2020-03-281-0/+4
* patch: add last_processor to thread info structuresAlmudena Garcia2019-10-271-0/+1
* Add vm_object_sync supportSamuel Thibault2018-11-034-0/+61
* Fix typoSamuel Thibault2018-11-031-1/+1
* Add const MIG typesSamuel Thibault2018-01-281-0/+1
* VM: add the vm_wire_all callRichard Braun2016-12-243-0/+46
* include: Fix new task notifications.Justus Winter2016-11-011-2/+5
* Make task notification ports mutable.Justus Winter2016-10-131-1/+21
* Remove deprecated external memory management interface.Justus Winter2016-10-033-67/+25
* Lightweight synchronization mechanismAgustina Arzille2016-04-152-0/+58
* Fix bootstraping issues with stdint.h.Flavio Cruz2016-04-051-1/+0
* Use uint32_t instead of unsigned32_t.Flavio Cruz2016-04-042-4/+5
* include: avoid generating unused client stubsJustus Winter2016-02-261-0/+41
* Add macros to convert between time_value_t and timespecFlávio Cruz2015-09-191-0/+12
* kern: use proper memory fences when handling the mapped timeJustus Winter2015-09-071-0/+2
* include: provide time-value substractionJustus Winter2015-07-251-7/+24
* Allow non-privileged tasks to wire 64KiB task memorySamuel Thibault2015-07-091-1/+1
* include: Fix typos in comments (found by codespell)Stefan Weil2015-01-022-2/+2
* include: add X_IMPORTS to ipc definitionsJustus Winter2014-12-093-0/+12
* kern: provide notifications about new tasksJustus Winter2014-12-092-0/+44
* Retire procedure `old_mach_port_get_receive_status'Justus Winter2014-12-093-10/+3
* include: make `mach_port_t' payload-awareJustus Winter2014-11-281-1/+7
* include: add a payload-aware intran mutator for notify_port_tJustus Winter2014-11-031-0/+3
* include: add a payload-aware intran mutator for memory_object_tJustus Winter2014-11-032-0/+16
* include: define MACH_MSG_TYPE_PROTECTED_PAYLOADJustus Winter2014-10-011-1/+3