Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bindings, types, and constants for some mach vm apis #4357

Open
wants to merge 25 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
2181a42
rename mach import cause its not just for threads now
beaumccartney Oct 5, 2024
3c2efb2
some mach types
beaumccartney Oct 5, 2024
7eabb1d
add KERN_RETURN constants
beaumccartney Oct 5, 2024
04ddcc5
add VM_FLAGS constants
beaumccartney Oct 5, 2024
27daebf
add vm_prot_t constants
beaumccartney Oct 5, 2024
a205bcd
add VM_INHERIT constants
beaumccartney Oct 5, 2024
80c390e
add mach procedures and vm_page_size
beaumccartney Oct 5, 2024
ac4f4e8
group type definitions
beaumccartney Oct 7, 2024
5c0c128
put function parameters on the same line where possible to fit style
beaumccartney Oct 7, 2024
2fc04f2
make extra types distinct to fit existing types
beaumccartney Oct 7, 2024
609eb00
remove note comments
beaumccartney Oct 7, 2024
75c5cf3
indent with tabs, not spaces
beaumccartney Oct 7, 2024
15d7039
add missing trailing comma
beaumccartney Oct 7, 2024
eaafe92
remove vm_flags_t - not in the original sdk
beaumccartney Oct 7, 2024
f858374
small cleanup
beaumccartney Oct 7, 2024
7b1086b
make aliases of vm types not distinct
beaumccartney Oct 7, 2024
db89509
add mach_port_deallocate - frees the port from mach_make_memory_entry()
beaumccartney Oct 7, 2024
67252ff
make some types and procs match the c apis
beaumccartney Oct 8, 2024
2695b26
kern return as an enum
beaumccartney Oct 8, 2024
9004441
VM_PROT_* flags as a bitset
beaumccartney Oct 8, 2024
27753ff
VM_INHERIT_* as an enum
beaumccartney Oct 8, 2024
58745bc
use b32 for boolean_t
beaumccartney Oct 8, 2024
fee99c0
move doc comment to right spot
beaumccartney Oct 8, 2024
41c717d
vm_flags as a bitset
beaumccartney Oct 9, 2024
b0ff41e
indent with tabs not spaces
beaumccartney Oct 9, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading