summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2023-01-09Export input structures used by Hurd in device/input.h.Flavio Cruz
2023-01-03Introduce time_value64_t to keep track of real time in the kernelFlavio Cruz
2022-12-27Fix inttypes.h format constants for uintptr_t and intptr_t.Flavio Cruz
2022-12-27Use uintptr_t to define vm_size_t/vm_offset_t/vm_addressFlavio Cruz
2022-12-21Use -Wstrict-prototypes and fix warningsFlavio Cruz
2022-12-19time_value: Fix usage in e.g. c89 programsSamuel Thibault
2022-12-19Remove custom stdint.h and rely on freestanding headersFlavio Cruz
2022-12-18Use long_natural_t for recnum_tFlavio Cruz
2022-12-17Use struct for time_value_t and define seconds as long_integer_t.Flavio Cruz
2022-12-06Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz
2022-12-06Make task_info.h structs more portableFlavio Cruz
2022-12-03task: Add task_set_essentialSamuel Thibault
2022-11-30Update ipc/ directory to use mach_port_name_tFlavio Cruz
2022-11-28Use portable rpc types to define 'struct sample'.Flavio Cruz
2022-11-28Update mach_port_status_t definition to use the new structFlavio Cruz
2022-11-28Delete mach_debug/pc_info.hFlavio Cruz
2022-11-25Update mach_debug interfaces to use struct.Flavio Cruz
2022-11-25Delete ipc_info.h since it is not usedFlavio Cruz
2022-11-11default_pager_types.defs: define existing struct types as true structsFlavio Cruz
2022-11-06Remove unused mig type definitions in gnumachFlavio Cruz
2022-09-18std_types: Drop char, short and int type definitionsSamuel Thibault
2022-08-28copyinmsg: Set msgh_size inside copyinmsg rather than the callerSamuel Thibault
2022-08-28fix host_info structure definitionLuca Dariz
2022-08-28fix rpc types for KERNEL_USER stubsLuca Dariz
2022-08-28Add missing const_mach_port_name_array_t typeSamuel Thibault
2022-08-28Fix inclusability of <mach/mach_types.h>Samuel Thibault
2022-08-27add rpc_versions for vm typesLuca Dariz
2022-08-27add port name typesLuca Dariz
2022-08-27cleanup multibootLuca Dariz
2022-04-03remove the old_mach_port_status_t as it's unusedLuca Dariz
2022-02-16io_map: Fix using physical addressesSamuel Thibault
2022-01-16device_types: Add more const_ typesSamuel Thibault
2022-01-16typoSamuel Thibault
2022-01-16Add yet more const string typesSamuel Thibault
2022-01-16mach_debug_types: Add const_dev_name_tSamuel Thibault
2022-01-16device_types: Add const_dev_name_tSamuel Thibault
2021-11-07vm_region_get_proxy: rename to create_proxySergey Bugaev
2021-11-07vm: vm_region_get_proxyJoan Lledó
2021-11-07memory_object: Fix memory_object_t type in the kernelSamuel Thibault
2021-10-17memory_object_create_proxy: Make len parameter vm_size_array_tSamuel Thibault
2021-08-21device_read: Add dealloc for dataSamuel Thibault
2021-08-09memory_object_proxy: Explicit that creation wants a send rightSamuel Thibault
2020-12-20vm_map: Fix taking into account high bits in maskSamuel Thibault
2020-12-01gsync: Use vm_address_t instead of vm_offset_tSamuel Thibault
2020-07-10Add hardware interrupt notification mechanismSamuel Thibault
2020-07-09Add vm_allocate_contiguous RPCSamuel Thibault
2020-07-09Add experimental RPC infrastructureSamuel Thibault
2020-03-2964bit: Fix format warningsSamuel Thibault
2020-03-28include/mach/xen.h: Add 64bit variantSamuel Thibault
2020-01-28Set time_t type to 64bitSamuel Thibault