aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Use -Wstrict-prototypes and fix warningsFlavio Cruz2022-12-212-3/+1
* time_value: Fix usage in e.g. c89 programsSamuel Thibault2022-12-191-2/+2
* Remove custom stdint.h and rely on freestanding headersFlavio Cruz2022-12-192-73/+0
* Use long_natural_t for recnum_tFlavio Cruz2022-12-182-2/+12
* Use struct for time_value_t and define seconds as long_integer_t.Flavio Cruz2022-12-172-2/+38
* Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz2022-12-061-1/+1
* Make task_info.h structs more portableFlavio Cruz2022-12-063-22/+22
* task: Add task_set_essentialSamuel Thibault2022-12-031-0/+8
* 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
* Delete mach_debug/pc_info.hFlavio Cruz2022-11-281-43/+0
* Update mach_debug interfaces to use struct.Flavio Cruz2022-11-255-36/+93
* Delete ipc_info.h since it is not usedFlavio Cruz2022-11-252-78/+0
* 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-062-21/+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
* Fix inclusability of <mach/mach_types.h>Samuel Thibault2022-08-281-25/+14
* add rpc_versions for vm typesLuca Dariz2022-08-272-15/+40
* 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
* device_types: Add more const_ typesSamuel Thibault2022-01-161-0/+2
* typoSamuel Thibault2022-01-161-1/+1
* Add yet more const string typesSamuel Thibault2022-01-162-0/+2
* mach_debug_types: Add const_dev_name_tSamuel Thibault2022-01-161-0/+1
* device_types: Add const_dev_name_tSamuel 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
* device_read: Add dealloc for dataSamuel Thibault2021-08-211-1/+1
* memory_object_proxy: Explicit that creation wants a send rightSamuel Thibault2021-08-091-2/+2
* vm_map: Fix taking into account high bits in maskSamuel Thibault2020-12-201-0/+2
* gsync: Use vm_address_t instead of vm_offset_tSamuel Thibault2020-12-011-4/+4
* Add hardware interrupt notification mechanismSamuel Thibault2020-07-103-0/+88
* Add vm_allocate_contiguous RPCSamuel Thibault2020-07-091-0/+24
* Add experimental RPC infrastructureSamuel Thibault2020-07-091-0/+15
* 64bit: Fix format warningsSamuel Thibault2020-03-291-0/+62
* include/mach/xen.h: Add 64bit variantSamuel Thibault2020-03-281-0/+4
* Set time_t type to 64bitSamuel Thibault2020-01-281-1/+1
* 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
* Avoid old typeSamuel Thibault2018-03-031-4/+2