summaryrefslogtreecommitdiff
path: root/i386/include/mach
AgeCommit message (Expand)Author
2024-01-30Add vm_pages_physSamuel Thibault
2023-09-28x86_64: Drop segments from thread statusSamuel Thibault
2023-08-28i386_btop/ptob/trunc/round_page: Fix PAE caseSamuel Thibault
2023-08-12elf64: Update namesSamuel Thibault
2023-05-21x86_64: push user's VM_MAX_ADDRESSLuca Dariz
2023-05-01x86_64: add 64-bit syscall entry pointLuca Dariz
2023-04-03Add i386_fsgs_base_stateSergey Bugaev
2023-02-16x86_64: load Elf64 bootstrap modules if ! USER32Luca Dariz
2023-02-16x86_64: fix some compiler warningsLuca Dariz
2023-02-15Rename efl to rfl for x86_64 in struct i386_thread_stateFlavio Cruz
2023-02-12Add x86_64 registers to i386_thread_stateFlavio Cruz
2023-02-12move kernel virtual address space to upper addressesLuca Dariz
2023-01-31Define rpc_vm_size_array_t and rpc_vm_offset_array_tFlavio Cruz
2023-01-28Delete unused header cthreads.hFlavio Cruz
2023-01-27Change i386 RPC subsystem to include descriptor instead of real_descriptorFlavio Cruz
2023-01-25Fix several warnings for -Wmissing-prototypes (part 2)Flavio Cruz
2023-01-13Use rpc_uintptr_t for protected payloads.Flavio Cruz
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-11-25Update mach_debug interfaces to use struct.Flavio Cruz
2022-08-28Fix inclusability of <mach/mach_types.h>Samuel Thibault
2022-08-27add rpc_versions for vm typesv1.8+git20220827Luca Dariz
2022-08-27cleanup multibootLuca Dariz
2022-01-01mach_i386: include MACH_I386_IMPORTSSamuel Thibault
2021-10-17memory_object_create_proxy: Make len parameter vm_size_array_tSamuel Thibault
2020-12-01x86: Move fp_reg.h static assertions to .c fileSamuel Thibault
2020-12-01x86: Keep fp_regs.h standaloneSamuel Thibault
2020-11-29x86: Fix initialization of new threadsSamuel Thibault
2020-11-28x86: Extend XSAVE support to unbound stateSamuel Thibault
2020-11-28x86: Add XSAVE supportSamuel Thibault
2020-11-28fpu: Rename FP_387X to FP_387FXSamuel Thibault
2020-11-28fp_reg: update to latest SSE supported by FXSAVESamuel Thibault
2020-07-09Add vm_allocate_contiguous RPCSamuel Thibault
2020-04-06x86_64: Fix userland max addressSamuel Thibault
2020-03-31Restore vm_size_t to natural_tSamuel Thibault
2020-03-2964bit: Fix vm_size_t sizeSamuel Thibault
2020-03-28multiboot.h: Add 64bit variantSamuel Thibault
2020-03-28asm.h: Add 64bit variantSamuel Thibault
2018-12-05Restrict access to PCI cfg io ports to one processDamien Zammit
2018-01-28Add const MIG typesSamuel Thibault
2016-09-11Set function type on symbols created by ENTRY macroSamuel Thibault
2016-04-04Use uint32_t instead of unsigned32_t.Flavio Cruz
2016-01-30Fix early page allocation on XenRichard Braun
2016-01-23Use vm_page as the physical memory allocatorRichard Braun
2016-01-23Import the multiboot module from X15 and relicense to GPLv2+Richard Braun
2016-01-01remove unnused disk code and headersFlavio Cruz
2015-01-02i386: Fix typos in comments (found by codespell)Stefan Weil