Macros§
- zx_
info_ cpu_ stats_ t - zx_
info_ handle_ count_ t - zx_
info_ job_ t - zx_
info_ kmem_ stats_ compression_ t - zx_
info_ kmem_ stats_ extended_ t - zx_
info_ kmem_ stats_ t - zx_
info_ maps_ mapping_ t - zx_
info_ maps_ t - zx_
info_ memory_ stall_ t - zx_
info_ process_ handle_ stats_ t - zx_
info_ process_ t - zx_
info_ resource_ t - zx_
info_ task_ runtime_ t - zx_
info_ task_ stats_ t - zx_
info_ thread_ stats_ t - zx_
info_ timer_ t - zx_
info_ vmar_ t - zx_
log_ record_ t
Structs§
- Driver
Registration - Driver
Registration_ driver_ registration_ v1 - PadByte
- A byte used only to control memory alignment. All padding bytes are considered equal regardless of their content.
- acpi_
transition_ s_ state - async_
dispatcher - async_
guest_ bell_ trap - async_
irq - async_
ops - async_
ops_ v1 - async_
ops_ v2 - async_
ops_ v3 - async_
paged_ vmo - async_
receiver - async_
sequence_ id - async_
state_ t - async_
task - async_
wait - fdf_
arena - fdf_
channel_ call_ args - fdf_
channel_ read - fdf_
dispatcher - fdf_
dispatcher_ shutdown_ observer - fdf_
env_ driver_ shutdown_ observer - fdf_
token - priority_
params - x86_
power_ limit - zx_
arm64_ exc_ data_ t - zx_
channel_ call_ args_ t - zx_
channel_ call_ etc_ args_ t - zx_
channel_ iovec_ t - zx_
clock_ create_ args_ v1_ t - zx_
clock_ details_ v1_ t - zx_
clock_ rate_ t - zx_
clock_ transformation_ t - zx_
clock_ update_ args_ v1_ t - zx_
clock_ update_ args_ v2_ t - zx_
cpu_ performance_ info_ t - zx_
cpu_ performance_ scale_ t - zx_
cpu_ power_ limit_ t - zx_
cpu_ set_ t - zx_
ecam_ window_ t - zx_
exception_ context_ t - zx_
exception_ header_ t - zx_
exception_ info_ t - zx_
exception_ report_ t - zx_
handle_ disposition_ t - zx_
handle_ info_ t - zx_
info_ cpu_ stats_ t - zx_
info_ handle_ basic_ t - zx_
info_ handle_ count_ t - zx_
info_ job_ t - zx_
info_ kmem_ stats_ compression_ t - zx_
info_ kmem_ stats_ extended_ t - zx_
info_ kmem_ stats_ t - zx_
info_ maps_ mapping_ t - zx_
info_ maps_ t - zx_
info_ memory_ stall_ t - zx_
info_ process_ handle_ stats_ t - zx_
info_ process_ t - zx_
info_ resource_ t - zx_
info_ socket_ t - zx_
info_ task_ runtime_ t - zx_
info_ task_ stats_ t - zx_
info_ thread_ stats_ t - zx_
info_ thread_ t - zx_
info_ timer_ t - zx_
info_ vmar_ t - zx_
info_ vmo_ t - zx_
iob_ discipline_ t - zx_
iob_ region_ private_ t - zx_
iob_ region_ t - zx_
iommu_ desc_ dummy_ t - zx_
iovec_ t - zx_
irq_ t - zx_
log_ record_ t - zx_
packet_ guest_ bell_ t - zx_
packet_ guest_ io_ t - zx_
packet_ guest_ mem_ t - zx_
packet_ guest_ vcpu_ exit_ t - zx_
packet_ guest_ vcpu_ interrupt_ t - zx_
packet_ guest_ vcpu_ startup_ t - zx_
packet_ guest_ vcpu_ t - zx_
packet_ interrupt_ t - zx_
packet_ page_ request_ t - zx_
packet_ processor_ power_ level_ transition_ request_ t - zx_
packet_ signal_ t - zx_
pci_ bar_ t - zx_
pci_ bar_ union_ struct - zx_
pci_ init_ arg_ t - zx_
pci_ resource_ t - zx_
pcie_ device_ info_ t - zx_
policy_ basic - zx_
policy_ timer_ slack - zx_
port_ packet_ t - zx_
power_ domain_ info_ t - zx_
processor_ power_ domain_ t - zx_
processor_ power_ level_ t - zx_
processor_ power_ level_ transition_ t - zx_
processor_ power_ state_ t - zx_
profile_ info_ t - zx_
restricted_ exception_ t - zx_
restricted_ state_ t - zx_
restricted_ syscall_ t - zx_
riscv64_ exc_ data_ t - zx_
sampler_ config_ t - zx_
sched_ deadline_ params_ t - zx_
smc_ parameters_ t - zx_
smc_ result_ t - zx_
string_ view_ t - zx_
system_ powerctl_ arg_ t - zx_
thread_ state_ general_ regs_ t - zx_
vcpu_ io_ t - zx_
vcpu_ state_ t - zx_
wait_ item_ t - zx_
waitset_ result_ t - zx_
x86_ 64_ exc_ data_ t
Enums§
Constants§
- DEBUGLOG_
DEBUG - DEBUGLOG_
ERROR - DEBUGLOG_
FATAL - DEBUGLOG_
INFO - DEBUGLOG_
TRACE - DEBUGLOG_
WARNING - DRIVER_
REGISTRATION_ VERSION_ 1 - DRIVER_
REGISTRATION_ VERSION_ MAX - X86_
MAX_ INST_ LEN - ZX_
ARM64_ FEATURE_ ADDRESS_ TAGGING_ TBI - ZX_
ARM64_ FEATURE_ ISA_ AES - ZX_
ARM64_ FEATURE_ ISA_ ARM32 - ZX_
ARM64_ FEATURE_ ISA_ ASIMD - ZX_
ARM64_ FEATURE_ ISA_ ATOMICS - ZX_
ARM64_ FEATURE_ ISA_ CRC32 - ZX_
ARM64_ FEATURE_ ISA_ DP - ZX_
ARM64_ FEATURE_ ISA_ DPB - ZX_
ARM64_ FEATURE_ ISA_ FHM - ZX_
ARM64_ FEATURE_ ISA_ FP - ZX_
ARM64_ FEATURE_ ISA_ I8MM - ZX_
ARM64_ FEATURE_ ISA_ PMULL - ZX_
ARM64_ FEATURE_ ISA_ RDM - ZX_
ARM64_ FEATURE_ ISA_ RNDR - ZX_
ARM64_ FEATURE_ ISA_ SHA1 - ZX_
ARM64_ FEATURE_ ISA_ SHA2 - ZX_
ARM64_ FEATURE_ ISA_ SHA3 - ZX_
ARM64_ FEATURE_ ISA_ SHA256 - ZX_
ARM64_ FEATURE_ ISA_ SHA512 - ZX_
ARM64_ FEATURE_ ISA_ SM3 - ZX_
ARM64_ FEATURE_ ISA_ SM4 - ZX_
ARM64_ FEATURE_ ISA_ SVE - ZX_
ARM64_ FEATURE_ ISA_ TS - ZX_
BTI_ COMPRESS - ZX_
BTI_ CONTIGUOUS - ZX_
BTI_ PERM_ EXECUTE - ZX_
BTI_ PERM_ READ - ZX_
BTI_ PERM_ WRITE - ZX_
CACHE_ FLUSH_ DATA - ZX_
CACHE_ FLUSH_ INSN - ZX_
CACHE_ FLUSH_ INVALIDATE - ZX_
CACHE_ POLICY_ CACHED - ZX_
CACHE_ POLICY_ UNCACHED - ZX_
CACHE_ POLICY_ UNCACHED_ DEVICE - ZX_
CACHE_ POLICY_ WRITE_ COMBINING - ZX_
CHANNEL_ MAX_ MSG_ BYTES - ZX_
CHANNEL_ MAX_ MSG_ HANDLES - ZX_
CHANNEL_ MAX_ MSG_ IOVEC - ZX_
CHANNEL_ PEER_ CLOSED - ZX_
CHANNEL_ READABLE - ZX_
CHANNEL_ READ_ MAY_ DISCARD - ZX_
CHANNEL_ WRITABLE - ZX_
CHANNEL_ WRITE_ USE_ IOVEC - ZX_
CLOCK_ ARGS_ VERSION_ 1 - ZX_
CLOCK_ ARGS_ VERSION_ 2 - ZX_
CLOCK_ BOOT - ZX_
CLOCK_ MONOTONIC - ZX_
CLOCK_ OPT_ AUTO_ START - ZX_
CLOCK_ OPT_ BOOT - ZX_
CLOCK_ OPT_ CONTINUOUS - ZX_
CLOCK_ OPT_ MAPPABLE - ZX_
CLOCK_ OPT_ MONOTONIC - ZX_
CLOCK_ STARTED - ZX_
CLOCK_ UPDATED - ZX_
CLOCK_ UPDATE_ OPTION_ ERROR_ BOUND_ VALID - ZX_
CLOCK_ UPDATE_ OPTION_ RATE_ ADJUST_ VALID - ZX_
CLOCK_ UPDATE_ OPTION_ REFERENCE_ VALUE_ VALID - ZX_
CLOCK_ UPDATE_ OPTION_ SYNTHETIC_ VALUE_ VALID - ZX_
CLOCK_ UPDATE_ OPTION_ VALUE_ VALID - ZX_
COUNTER_ NON_ POSITIVE - ZX_
COUNTER_ POSITIVE - ZX_
CPRNG_ ADD_ ENTROPY_ MAX_ LEN - ZX_
CPU_ DEFAULT_ PERF_ SCALE - ZX_
CPU_ PERF_ SCALE - ZX_
CPU_ POWER_ LIMIT - ZX_
CPU_ SET_ BITS_ PER_ WORD - ZX_
CPU_ SET_ MAX_ CPUS - ZX_
ERR_ ACCESS_ DENIED - ZX_
ERR_ ADDRESS_ IN_ USE - ZX_
ERR_ ADDRESS_ UNREACHABLE - ZX_
ERR_ ALREADY_ BOUND - ZX_
ERR_ ALREADY_ EXISTS - ZX_
ERR_ ASYNC - ZX_
ERR_ BAD_ HANDLE - ZX_
ERR_ BAD_ PATH - ZX_
ERR_ BAD_ STATE - ZX_
ERR_ BAD_ SYSCALL - ZX_
ERR_ BUFFER_ TOO_ SMALL - ZX_
ERR_ CANCELED - ZX_
ERR_ CONNECTION_ ABORTED - ZX_
ERR_ CONNECTION_ REFUSED - ZX_
ERR_ CONNECTION_ RESET - ZX_
ERR_ FILE_ BIG - ZX_
ERR_ INTERNAL - ZX_
ERR_ INTERRUPTED_ RETRY - ZX_
ERR_ INVALID_ ARGS - ZX_
ERR_ IO - ZX_
ERR_ IO_ DATA_ INTEGRITY - ZX_
ERR_ IO_ DATA_ LOSS - ZX_
ERR_ IO_ INVALID - ZX_
ERR_ IO_ MISSED_ DEADLINE - ZX_
ERR_ IO_ NOT_ PRESENT - ZX_
ERR_ IO_ OVERRUN - ZX_
ERR_ IO_ REFUSED - ZX_
ERR_ NEXT - ZX_
ERR_ NOT_ CONNECTED - ZX_
ERR_ NOT_ DIR - ZX_
ERR_ NOT_ EMPTY - ZX_
ERR_ NOT_ FILE - ZX_
ERR_ NOT_ FOUND - ZX_
ERR_ NOT_ SUPPORTED - ZX_
ERR_ NO_ MEMORY - ZX_
ERR_ NO_ RESOURCES - ZX_
ERR_ NO_ SPACE - ZX_
ERR_ OUT_ OF_ RANGE - ZX_
ERR_ PEER_ CLOSED - ZX_
ERR_ PROTOCOL_ NOT_ SUPPORTED - ZX_
ERR_ SHOULD_ WAIT - ZX_
ERR_ STOP - ZX_
ERR_ TIMED_ OUT - ZX_
ERR_ UNAVAILABLE - ZX_
ERR_ WRONG_ TYPE - ZX_
EVENTPAIR_ PEER_ CLOSED - ZX_
EVENTPAIR_ SIGNALED - ZX_
EVENT_ SIGNALED - ZX_
EXCEPTION_ CHANNEL_ DEBUGGER - ZX_
EXCEPTION_ CHANNEL_ TYPE_ DEBUGGER - ZX_
EXCEPTION_ CHANNEL_ TYPE_ JOB - ZX_
EXCEPTION_ CHANNEL_ TYPE_ JOB_ DEBUGGER - ZX_
EXCEPTION_ CHANNEL_ TYPE_ NONE - ZX_
EXCEPTION_ CHANNEL_ TYPE_ PROCESS - ZX_
EXCEPTION_ CHANNEL_ TYPE_ THREAD - ZX_
EXCEPTION_ STATE_ HANDLED - ZX_
EXCEPTION_ STATE_ THREAD_ EXIT - ZX_
EXCEPTION_ STATE_ TRY_ NEXT - ZX_
EXCEPTION_ STRATEGY_ FIRST_ CHANCE - ZX_
EXCEPTION_ STRATEGY_ SECOND_ CHANCE - ZX_
EXCEPTION_ TARGET_ JOB_ DEBUGGER - ZX_
EXCP_ FATAL_ PAGE_ FAULT - ZX_
EXCP_ GENERAL - ZX_
EXCP_ HW_ BREAKPOINT - ZX_
EXCP_ POLICY_ CODE_ AMBIENT_ MARK_ VMO_ EXEC - ZX_
EXCP_ POLICY_ CODE_ BAD_ HANDLE - ZX_
EXCP_ POLICY_ CODE_ BAD_ SYSCALL - ZX_
EXCP_ POLICY_ CODE_ CHANNEL_ FULL_ WRITE - ZX_
EXCP_ POLICY_ CODE_ HANDLE_ LEAK - ZX_
EXCP_ POLICY_ CODE_ NEW_ ANY - ZX_
EXCP_ POLICY_ CODE_ NEW_ CHANNEL - ZX_
EXCP_ POLICY_ CODE_ NEW_ EVENT - ZX_
EXCP_ POLICY_ CODE_ NEW_ EVENTPAIR - ZX_
EXCP_ POLICY_ CODE_ NEW_ FIFO - ZX_
EXCP_ POLICY_ CODE_ NEW_ IOB - ZX_
EXCP_ POLICY_ CODE_ NEW_ PAGER - ZX_
EXCP_ POLICY_ CODE_ NEW_ PORT - ZX_
EXCP_ POLICY_ CODE_ NEW_ PROCESS - ZX_
EXCP_ POLICY_ CODE_ NEW_ PROFILE - ZX_
EXCP_ POLICY_ CODE_ NEW_ SOCKET - ZX_
EXCP_ POLICY_ CODE_ NEW_ TIMER - ZX_
EXCP_ POLICY_ CODE_ NEW_ VMO - ZX_
EXCP_ POLICY_ CODE_ PORT_ TOO_ MANY_ OBSERVERS - ZX_
EXCP_ POLICY_ CODE_ PORT_ TOO_ MANY_ PACKETS - ZX_
EXCP_ POLICY_ CODE_ VMAR_ WX - ZX_
EXCP_ POLICY_ CODE_ WRONG_ OBJECT - ZX_
EXCP_ POLICY_ ERROR - ZX_
EXCP_ PROCESS_ STARTING - ZX_
EXCP_ SW_ BREAKPOINT - ZX_
EXCP_ SYNTH - ZX_
EXCP_ THREAD_ EXITING - ZX_
EXCP_ THREAD_ STARTING - ZX_
EXCP_ UNALIGNED_ ACCESS - ZX_
EXCP_ UNDEFINED_ INSTRUCTION - ZX_
EXCP_ USER - ZX_
EXCP_ USER_ CODE_ PROCESS_ NAME_ CHANGED - ZX_
EXCP_ USER_ CODE_ USER0 - ZX_
EXCP_ USER_ CODE_ USER1 - ZX_
EXCP_ USER_ CODE_ USER2 - ZX_
FEATURE_ KIND_ ADDRESS_ TAGGING - ZX_
FEATURE_ KIND_ CPU - ZX_
FEATURE_ KIND_ HW_ BREAKPOINT_ COUNT - ZX_
FEATURE_ KIND_ HW_ WATCHPOINT_ COUNT - ZX_
FEATURE_ KIND_ VM - ZX_
FIFO_ MAX_ SIZE_ BYTES - ZX_
FIFO_ PEER_ CLOSED - ZX_
FIFO_ READABLE - ZX_
FIFO_ WRITABLE - ZX_
GUEST_ OPT_ NORMAL - ZX_
GUEST_ TRAP_ BELL - ZX_
GUEST_ TRAP_ IO - ZX_
GUEST_ TRAP_ MEM - ZX_
HANDLE_ INVALID - ZX_
HANDLE_ OP_ DUPLICATE - ZX_
HANDLE_ OP_ MOVE - ZX_
HAS_ CPU_ FEATURES - ZX_
INFO_ BTI - ZX_
INFO_ CLOCK_ MAPPED_ SIZE - ZX_
INFO_ CPU_ STATS - ZX_
INFO_ GUEST_ STATS - ZX_
INFO_ HANDLE_ BASIC - ZX_
INFO_ HANDLE_ COUNT - ZX_
INFO_ HANDLE_ TABLE - ZX_
INFO_ HANDLE_ VALID - ZX_
INFO_ IOB - ZX_
INFO_ IOB_ REGIONS - ZX_
INFO_ JOB - ZX_
INFO_ JOB_ CHILDREN - ZX_
INFO_ JOB_ PROCESSES - ZX_
INFO_ KMEM_ STATS - ZX_
INFO_ KMEM_ STATS_ COMPRESSION - ZX_
INFO_ KMEM_ STATS_ EXTENDED - ZX_
INFO_ MAPS_ TYPE_ ASPACE - ZX_
INFO_ MAPS_ TYPE_ MAPPING - ZX_
INFO_ MAPS_ TYPE_ NONE - ZX_
INFO_ MAPS_ TYPE_ VMAR - ZX_
INFO_ MEMORY_ STALL - ZX_
INFO_ MSI - ZX_
INFO_ NONE - ZX_
INFO_ POWER_ DOMAINS - ZX_
INFO_ PROCESS - ZX_
INFO_ PROCESS_ FLAG_ DEBUGGER_ ATTACHED - ZX_
INFO_ PROCESS_ FLAG_ EXITED - ZX_
INFO_ PROCESS_ FLAG_ STARTED - ZX_
INFO_ PROCESS_ HANDLE_ STATS - ZX_
INFO_ PROCESS_ MAPS - ZX_
INFO_ PROCESS_ THREADS - ZX_
INFO_ PROCESS_ VMOS - ZX_
INFO_ RESOURCE - ZX_
INFO_ SOCKET - ZX_
INFO_ STREAM - ZX_
INFO_ TASK_ RUNTIME - ZX_
INFO_ TASK_ STATS - ZX_
INFO_ THREAD - ZX_
INFO_ THREAD_ EXCEPTION_ REPORT - ZX_
INFO_ THREAD_ STATS - ZX_
INFO_ TIMER - ZX_
INFO_ VCPU - ZX_
INFO_ VMAR - ZX_
INFO_ VMAR_ MAPS - ZX_
INFO_ VMO - ZX_
INFO_ VMO_ CONTIGUOUS - ZX_
INFO_ VMO_ DISCARDABLE - ZX_
INFO_ VMO_ IMMUTABLE - ZX_
INFO_ VMO_ IS_ COW_ CLONE - ZX_
INFO_ VMO_ PAGER_ BACKED - ZX_
INFO_ VMO_ RESIZABLE - ZX_
INFO_ VMO_ TYPE_ PAGED - ZX_
INFO_ VMO_ VIA_ HANDLE - ZX_
INFO_ VMO_ VIA_ IOB_ HANDLE - ZX_
INFO_ VMO_ VIA_ MAPPING - ZX_
INTERRUPT_ BIND - ZX_
INTERRUPT_ UNBIND - ZX_
IOB_ ACCESS_ EP0_ CAN_ MAP_ READ - ZX_
IOB_ ACCESS_ EP0_ CAN_ MAP_ WRITE - ZX_
IOB_ ACCESS_ EP0_ CAN_ MEDIATED_ READ - ZX_
IOB_ ACCESS_ EP0_ CAN_ MEDIATED_ WRITE - ZX_
IOB_ ACCESS_ EP1_ CAN_ MAP_ READ - ZX_
IOB_ ACCESS_ EP1_ CAN_ MAP_ WRITE - ZX_
IOB_ ACCESS_ EP1_ CAN_ MEDIATED_ READ - ZX_
IOB_ ACCESS_ EP1_ CAN_ MEDIATED_ WRITE - ZX_
IOB_ DISCIPLINE_ TYPE_ NONE - ZX_
IOB_ PEER_ CLOSED - ZX_
IOB_ REGION_ TYPE_ PRIVATE - ZX_
IOMMU_ TYPE_ DUMMY - ZX_
IOMMU_ TYPE_ INTEL - ZX_
JOB_ CRITICAL_ PROCESS_ RETCODE_ NONZERO - ZX_
JOB_ NO_ JOBS - ZX_
JOB_ NO_ PROCESSES - ZX_
JOB_ POL_ ABSOLUTE - ZX_
JOB_ POL_ BASIC - ZX_
JOB_ POL_ RELATIVE - ZX_
JOB_ POL_ TIMER_ SLACK - ZX_
JOB_ TERMINATED - ZX_
KOID_ FIRST - ZX_
KOID_ INVALID - ZX_
KOID_ KERNEL - ZX_
LOG_ FLAG_ READABLE - ZX_
LOG_ READABLE - ZX_
LOG_ RECORD_ DATA_ MAX - ZX_
LOG_ RECORD_ MAX - ZX_
LOG_ WRITABLE - ZX_
MAX_ NAME_ LEN - ZX_
MAX_ PAGE_ SHIFT - ZX_
MIN_ PAGE_ SHIFT - ZX_
OBJECT_ HANDLE_ CLOSED - ZX_
OBJECT_ PEER_ CLOSED - ZX_
OBJECT_ READABLE - ZX_
OBJECT_ SIGNAL_ 0 - ZX_
OBJECT_ SIGNAL_ 1 - ZX_
OBJECT_ SIGNAL_ 2 - ZX_
OBJECT_ SIGNAL_ 3 - ZX_
OBJECT_ SIGNAL_ 4 - ZX_
OBJECT_ SIGNAL_ 5 - ZX_
OBJECT_ SIGNAL_ 6 - ZX_
OBJECT_ SIGNAL_ 7 - ZX_
OBJECT_ SIGNAL_ 8 - ZX_
OBJECT_ SIGNAL_ 9 - ZX_
OBJECT_ SIGNAL_ 10 - ZX_
OBJECT_ SIGNAL_ 11 - ZX_
OBJECT_ SIGNAL_ 12 - ZX_
OBJECT_ SIGNAL_ 13 - ZX_
OBJECT_ SIGNAL_ 14 - ZX_
OBJECT_ SIGNAL_ 15 - ZX_
OBJECT_ SIGNAL_ 16 - ZX_
OBJECT_ SIGNAL_ 17 - ZX_
OBJECT_ SIGNAL_ 18 - ZX_
OBJECT_ SIGNAL_ 19 - ZX_
OBJECT_ SIGNAL_ 20 - ZX_
OBJECT_ SIGNAL_ 21 - ZX_
OBJECT_ SIGNAL_ 22 - ZX_
OBJECT_ SIGNAL_ ALL - ZX_
OBJECT_ WRITABLE - ZX_
OBJ_ TYPE_ BTI - ZX_
OBJ_ TYPE_ CHANNEL - ZX_
OBJ_ TYPE_ CLOCK - ZX_
OBJ_ TYPE_ COUNTER - ZX_
OBJ_ TYPE_ DEBUGLOG - ZX_
OBJ_ TYPE_ EVENT - ZX_
OBJ_ TYPE_ EVENTPAIR - ZX_
OBJ_ TYPE_ EXCEPTION - ZX_
OBJ_ TYPE_ FIFO - ZX_
OBJ_ TYPE_ GUEST - ZX_
OBJ_ TYPE_ INTERRUPT - ZX_
OBJ_ TYPE_ IOB - ZX_
OBJ_ TYPE_ IOMMU - ZX_
OBJ_ TYPE_ JOB - ZX_
OBJ_ TYPE_ MSI - ZX_
OBJ_ TYPE_ NONE - ZX_
OBJ_ TYPE_ PAGER - ZX_
OBJ_ TYPE_ PCI_ DEVICE - ZX_
OBJ_ TYPE_ PMT - ZX_
OBJ_ TYPE_ PORT - ZX_
OBJ_ TYPE_ PROCESS - ZX_
OBJ_ TYPE_ PROFILE - ZX_
OBJ_ TYPE_ RESOURCE - ZX_
OBJ_ TYPE_ SOCKET - ZX_
OBJ_ TYPE_ STREAM - ZX_
OBJ_ TYPE_ SUSPEND_ TOKEN - ZX_
OBJ_ TYPE_ THREAD - ZX_
OBJ_ TYPE_ TIMER - ZX_
OBJ_ TYPE_ UPPER_ BOUND - ZX_
OBJ_ TYPE_ VCPU - ZX_
OBJ_ TYPE_ VMAR - ZX_
OBJ_ TYPE_ VMO - ZX_OK
- ZX_
PAGER_ OP_ DIRTY - ZX_
PAGER_ OP_ FAIL - ZX_
PAGER_ OP_ WRITEBACK_ BEGIN - ZX_
PAGER_ OP_ WRITEBACK_ END - ZX_
PCI_ BAR_ TYPE_ MMIO - ZX_
PCI_ BAR_ TYPE_ PIO - ZX_
PCI_ BAR_ TYPE_ UNUSED - ZX_
POL_ ACTION_ ALLOW - ZX_
POL_ ACTION_ ALLOW_ EXCEPTION - ZX_
POL_ ACTION_ DENY - ZX_
POL_ ACTION_ DENY_ EXCEPTION - ZX_
POL_ ACTION_ KILL - ZX_
POL_ AMBIENT_ MARK_ VMO_ EXEC - ZX_
POL_ BAD_ HANDLE - ZX_
POL_ NEW_ ANY - ZX_
POL_ NEW_ CHANNEL - ZX_
POL_ NEW_ EVENT - ZX_
POL_ NEW_ EVENTPAIR - ZX_
POL_ NEW_ FIFO - ZX_
POL_ NEW_ PAGER - ZX_
POL_ NEW_ PORT - ZX_
POL_ NEW_ PROCESS - ZX_
POL_ NEW_ PROFILE - ZX_
POL_ NEW_ SOCKET - ZX_
POL_ NEW_ TIMER - ZX_
POL_ NEW_ VMO - ZX_
POL_ VMAR_ WX - ZX_
POL_ WRONG_ OBJECT - ZX_
PORT_ BIND_ TO_ INTERRUPT - ZX_
PROCESSOR_ POWER_ CONTROL_ ARM_ PSCI - ZX_
PROCESSOR_ POWER_ CONTROL_ ARM_ WFI - ZX_
PROCESSOR_ POWER_ CONTROL_ CPU_ DRIVER - ZX_
PROCESSOR_ POWER_ CONTROL_ RISCV_ SBI - ZX_
PROCESSOR_ POWER_ CONTROL_ RISCV_ WFI - ZX_
PROCESSOR_ POWER_ LEVEL_ OPTIONS_ DOMAIN_ INDEPENDENT - ZX_
PROCESS_ SHARED - ZX_
PROCESS_ TERMINATED - ZX_
PROP_ CHANNEL_ TX_ MSG_ MAX - ZX_
PROP_ EXCEPTION_ STATE - ZX_
PROP_ EXCEPTION_ STRATEGY - ZX_
PROP_ JOB_ KILL_ ON_ OOM - ZX_
PROP_ NAME - ZX_
PROP_ PROCESS_ BREAK_ ON_ LOAD - ZX_
PROP_ PROCESS_ DEBUG_ ADDR - ZX_
PROP_ PROCESS_ VDSO_ BASE_ ADDRESS - ZX_
PROP_ REGISTER_ FS - ZX_
PROP_ REGISTER_ GS - ZX_
PROP_ SOCKET_ RX_ THRESHOLD - ZX_
PROP_ SOCKET_ TX_ THRESHOLD - ZX_
PROP_ STREAM_ MODE_ APPEND - ZX_
PROP_ VMO_ CONTENT_ SIZE - ZX_
RESOURCE_ CHILD_ ADDED - ZX_
RESOURCE_ DESTROYED - ZX_
RESOURCE_ READABLE - ZX_
RESOURCE_ WRITABLE - ZX_
RESTRICTED_ REASON_ EXCEPTION - ZX_
RESTRICTED_ REASON_ KICK - ZX_
RESTRICTED_ REASON_ SYSCALL - ZX_
RIGHT_ APPLY_ PROFILE - ZX_
RIGHT_ ATTACH_ VMO - ZX_
RIGHT_ DESTROY - ZX_
RIGHT_ DUPLICATE - ZX_
RIGHT_ ENUMERATE - ZX_
RIGHT_ EXECUTE - ZX_
RIGHT_ GET_ POLICY - ZX_
RIGHT_ GET_ PROPERTY - ZX_
RIGHT_ INSPECT - ZX_
RIGHT_ MANAGE_ JOB - ZX_
RIGHT_ MANAGE_ PROCESS - ZX_
RIGHT_ MANAGE_ SOCKET - ZX_
RIGHT_ MANAGE_ THREAD - ZX_
RIGHT_ MANAGE_ VMO - ZX_
RIGHT_ MAP - ZX_
RIGHT_ NONE - ZX_
RIGHT_ OP_ CHILDREN - ZX_
RIGHT_ READ - ZX_
RIGHT_ RESIZE - ZX_
RIGHT_ SAME_ RIGHTS - ZX_
RIGHT_ SET_ POLICY - ZX_
RIGHT_ SET_ PROPERTY - ZX_
RIGHT_ SIGNAL - ZX_
RIGHT_ SIGNAL_ PEER - ZX_
RIGHT_ TRANSFER - ZX_
RIGHT_ WAIT - ZX_
RIGHT_ WRITE - ZX_
RSRC_ FLAG_ EXCLUSIVE - ZX_
RSRC_ KIND_ IOPORT - ZX_
RSRC_ KIND_ IRQ - ZX_
RSRC_ KIND_ MMIO - ZX_
RSRC_ KIND_ ROOT - ZX_
RSRC_ KIND_ SMC - ZX_
RSRC_ KIND_ SYSTEM - ZX_
RSRC_ SYSTEM_ CPU_ BASE - ZX_
RSRC_ SYSTEM_ DEBUGLOG_ BASE - ZX_
RSRC_ SYSTEM_ DEBUG_ BASE - ZX_
RSRC_ SYSTEM_ ENERGY_ INFO_ BASE - ZX_
RSRC_ SYSTEM_ FRAMEBUFFER_ BASE - ZX_
RSRC_ SYSTEM_ HYPERVISOR_ BASE - ZX_
RSRC_ SYSTEM_ INFO_ BASE - ZX_
RSRC_ SYSTEM_ IOMMU_ BASE - ZX_
RSRC_ SYSTEM_ MEXEC_ BASE - ZX_
RSRC_ SYSTEM_ MSI_ BASE - ZX_
RSRC_ SYSTEM_ POWER_ BASE - ZX_
RSRC_ SYSTEM_ PROFILE_ BASE - ZX_
RSRC_ SYSTEM_ STALL_ BASE - ZX_
RSRC_ SYSTEM_ TRACING_ BASE - ZX_
RSRC_ SYSTEM_ VMEX_ BASE - ZX_
SIGNAL_ HANDLE_ CLOSED - ZX_
SIGNAL_ NONE - ZX_
SOCKET_ DATAGRAM - ZX_
SOCKET_ DISPOSITION_ WRITE_ DISABLED - ZX_
SOCKET_ DISPOSITION_ WRITE_ ENABLED - ZX_
SOCKET_ PEER_ CLOSED - ZX_
SOCKET_ PEER_ WRITE_ DISABLED - ZX_
SOCKET_ READABLE - ZX_
SOCKET_ READ_ THRESHOLD - ZX_
SOCKET_ STREAM - ZX_
SOCKET_ WRITABLE - ZX_
SOCKET_ WRITE_ DISABLED - ZX_
SOCKET_ WRITE_ THRESHOLD - ZX_
STREAM_ APPEND - ZX_
STREAM_ MODE_ APPEND - ZX_
STREAM_ MODE_ READ - ZX_
STREAM_ MODE_ WRITE - ZX_
STREAM_ SEEK_ ORIGIN_ CURRENT - ZX_
STREAM_ SEEK_ ORIGIN_ END - ZX_
STREAM_ SEEK_ ORIGIN_ START - ZX_
SYSTEM_ MEMORY_ STALL_ FULL - ZX_
SYSTEM_ MEMORY_ STALL_ SOME - ZX_
TASK_ RETCODE_ EXCEPTION_ KILL - ZX_
TASK_ RETCODE_ OOM_ KILL - ZX_
TASK_ RETCODE_ POLICY_ KILL - ZX_
TASK_ RETCODE_ SYSCALL_ KILL - ZX_
TASK_ RETCODE_ VDSO_ KILL - ZX_
TASK_ TERMINATED - ZX_
THREAD_ RUNNING - ZX_
THREAD_ STATE_ BLOCKED - ZX_
THREAD_ STATE_ BLOCKED_ CHANNEL - ZX_
THREAD_ STATE_ BLOCKED_ EXCEPTION - ZX_
THREAD_ STATE_ BLOCKED_ FUTEX - ZX_
THREAD_ STATE_ BLOCKED_ INTERRUPT - ZX_
THREAD_ STATE_ BLOCKED_ PAGER - ZX_
THREAD_ STATE_ BLOCKED_ PORT - ZX_
THREAD_ STATE_ BLOCKED_ SLEEPING - ZX_
THREAD_ STATE_ BLOCKED_ WAIT_ MANY - ZX_
THREAD_ STATE_ BLOCKED_ WAIT_ ONE - ZX_
THREAD_ STATE_ DEAD - ZX_
THREAD_ STATE_ DEBUG_ REGS - ZX_
THREAD_ STATE_ DYING - ZX_
THREAD_ STATE_ FP_ REGS - ZX_
THREAD_ STATE_ GENERAL_ REGS - ZX_
THREAD_ STATE_ NEW - ZX_
THREAD_ STATE_ RUNNING - ZX_
THREAD_ STATE_ SINGLE_ STEP - ZX_
THREAD_ STATE_ SUSPENDED - ZX_
THREAD_ STATE_ VECTOR_ REGS - ZX_
THREAD_ SUSPENDED - ZX_
THREAD_ TERMINATED - ZX_
TIMER_ SIGNALED - ZX_
TIMER_ SLACK_ CENTER - ZX_
TIMER_ SLACK_ EARLY - ZX_
TIMER_ SLACK_ LATE - ZX_
TIME_ INFINITE - ZX_
TIME_ INFINITE_ PAST - ZX_
USER_ SIGNAL_ 0 - ZX_
USER_ SIGNAL_ 1 - ZX_
USER_ SIGNAL_ 2 - ZX_
USER_ SIGNAL_ 3 - ZX_
USER_ SIGNAL_ 4 - ZX_
USER_ SIGNAL_ 5 - ZX_
USER_ SIGNAL_ 6 - ZX_
USER_ SIGNAL_ 7 - ZX_
USER_ SIGNAL_ ALL - ZX_
VCPU_ IO - ZX_
VCPU_ STATE - ZX_
VMAR_ OP_ ALWAYS_ NEED - ZX_
VMAR_ OP_ COMMIT - ZX_
VMAR_ OP_ DECOMMIT - ZX_
VMAR_ OP_ DONT_ NEED - ZX_
VMAR_ OP_ MAP_ RANGE - ZX_
VMAR_ OP_ PREFETCH - ZX_
VMO_ CHILD_ NO_ WRITE - ZX_
VMO_ CHILD_ REFERENCE - ZX_
VMO_ CHILD_ RESIZABLE - ZX_
VMO_ CHILD_ SLICE - ZX_
VMO_ CHILD_ SNAPSHOT - ZX_
VMO_ CHILD_ SNAPSHOT_ AT_ LEAST_ ON_ WRITE - ZX_
VMO_ CHILD_ SNAPSHOT_ MODIFIED - ZX_
VMO_ DIRTY_ RANGE_ IS_ ZERO - ZX_
VMO_ DISCARDABLE - ZX_
VMO_ OP_ ALWAYS_ NEED - ZX_
VMO_ OP_ CACHE_ CLEAN - ZX_
VMO_ OP_ CACHE_ CLEAN_ INVALIDATE - ZX_
VMO_ OP_ CACHE_ INVALIDATE - ZX_
VMO_ OP_ CACHE_ SYNC - ZX_
VMO_ OP_ COMMIT - ZX_
VMO_ OP_ DECOMMIT - ZX_
VMO_ OP_ DONT_ NEED - ZX_
VMO_ OP_ LOCK - ZX_
VMO_ OP_ PREFETCH - ZX_
VMO_ OP_ TRY_ LOCK - ZX_
VMO_ OP_ UNLOCK - ZX_
VMO_ OP_ ZERO - ZX_
VMO_ RESIZABLE - ZX_
VMO_ TRAP_ DIRTY - ZX_
VMO_ UNBOUNDED - ZX_
VMO_ ZERO_ CHILDREN - ZX_
VM_ ALIGN_ 1GB - ZX_
VM_ ALIGN_ 1KB - ZX_
VM_ ALIGN_ 1MB - ZX_
VM_ ALIGN_ 2GB - ZX_
VM_ ALIGN_ 2KB - ZX_
VM_ ALIGN_ 2MB - ZX_
VM_ ALIGN_ 4GB - ZX_
VM_ ALIGN_ 4KB - ZX_
VM_ ALIGN_ 4MB - ZX_
VM_ ALIGN_ 8KB - ZX_
VM_ ALIGN_ 8MB - ZX_
VM_ ALIGN_ 16KB - ZX_
VM_ ALIGN_ 16MB - ZX_
VM_ ALIGN_ 32KB - ZX_
VM_ ALIGN_ 32MB - ZX_
VM_ ALIGN_ 64KB - ZX_
VM_ ALIGN_ 64MB - ZX_
VM_ ALIGN_ 128KB - ZX_
VM_ ALIGN_ 128MB - ZX_
VM_ ALIGN_ 256KB - ZX_
VM_ ALIGN_ 256MB - ZX_
VM_ ALIGN_ 512KB - ZX_
VM_ ALIGN_ 512MB - ZX_
VM_ ALIGN_ BASE - ZX_
VM_ ALLOW_ FAULTS - ZX_
VM_ CAN_ MAP_ EXECUTE - ZX_
VM_ CAN_ MAP_ READ - ZX_
VM_ CAN_ MAP_ SPECIFIC - ZX_
VM_ CAN_ MAP_ WRITE - ZX_
VM_ COMPACT - ZX_
VM_ FAULT_ BEYOND_ STREAM_ SIZE - ZX_
VM_ FEATURE_ CAN_ MAP_ XOM - ZX_
VM_ MAP_ RANGE - ZX_
VM_ OFFSET_ IS_ UPPER_ LIMIT - ZX_
VM_ PERM_ EXECUTE - ZX_
VM_ PERM_ READ - ZX_
VM_ PERM_ READ_ IF_ XOM_ UNSUPPORTED - ZX_
VM_ PERM_ WRITE - ZX_
VM_ REQUIRE_ NON_ RESIZABLE - ZX_
VM_ SPECIFIC - ZX_
VM_ SPECIFIC_ OVERWRITE - ZX_
WAIT_ ASYNC_ BOOT_ TIMESTAMP - ZX_
WAIT_ ASYNC_ EDGE - ZX_
WAIT_ ASYNC_ TIMESTAMP
Functions§
- async_
begin_ ⚠wait - async_
cancel_ ⚠task - async_
cancel_ ⚠wait - async_
check_ ⚠sequence_ id - async_
create_ ⚠paged_ vmo - async_
detach_ ⚠paged_ vmo - async_
get_ ⚠sequence_ id - async_
now ⚠ - async_
post_ ⚠task - async_
queue_ ⚠packet - async_
set_ ⚠guest_ bell_ trap - fdf_
arena_ ⚠add_ ref - fdf_
arena_ ⚠allocate - fdf_
arena_ ⚠contains - fdf_
arena_ ⚠create - fdf_
arena_ ⚠drop_ ref - fdf_
arena_ ⚠free - fdf_
channel_ ⚠call - fdf_
channel_ ⚠cancel_ wait - fdf_
channel_ ⚠create - fdf_
channel_ ⚠read - fdf_
channel_ ⚠wait_ async - fdf_
channel_ ⚠write - fdf_
dispatcher_ ⚠create - fdf_
dispatcher_ ⚠destroy - fdf_
dispatcher_ ⚠downcast_ async_ dispatcher - fdf_
dispatcher_ ⚠get_ async_ dispatcher - fdf_
dispatcher_ ⚠get_ current_ dispatcher - fdf_
dispatcher_ ⚠get_ options - fdf_
dispatcher_ ⚠seal - fdf_
dispatcher_ ⚠shutdown_ async - fdf_
env_ ⚠add_ allowed_ scheduler_ role_ for_ driver - fdf_
env_ ⚠destroy_ all_ dispatchers - fdf_
env_ ⚠dispatcher_ create_ with_ owner - fdf_
env_ ⚠dispatcher_ dump - fdf_
env_ ⚠dispatcher_ get_ dump_ deprecated - fdf_
env_ ⚠dispatcher_ has_ queued_ tasks - fdf_
env_ ⚠get_ current_ driver - fdf_
env_ ⚠get_ driver_ on_ tid - fdf_
env_ ⚠get_ thread_ limit - fdf_
env_ ⚠register_ driver_ entry - fdf_
env_ ⚠register_ driver_ exit - fdf_
env_ ⚠reset - fdf_
env_ ⚠set_ thread_ limit - fdf_
env_ ⚠shutdown_ dispatchers_ async - fdf_
env_ ⚠start - fdf_
handle_ ⚠close - fdf_
testing_ ⚠create_ unmanaged_ dispatcher - fdf_
testing_ ⚠quit - fdf_
testing_ ⚠reset_ quit - fdf_
testing_ ⚠run - fdf_
testing_ ⚠run_ until_ idle - fdf_
testing_ ⚠set_ default_ dispatcher - fdf_
token_ ⚠register - fdf_
token_ ⚠transfer
Type Aliases§
- async_
dispatcher_ t - async_
guest_ bell_ trap_ handler_ t - async_
guest_ bell_ trap_ t - async_
irq_ t - async_
ops_ t - async_
ops_ version_ t - async_
paged_ vmo_ handler_ t - async_
paged_ vmo_ t - async_
receiver_ handler_ t - async_
receiver_ t - async_
sequence_ id_ t - async_
task_ handler_ t - async_
task_ t - async_
wait_ handler_ t - async_
wait_ t - fdf_
arena_ t - fdf_
arena_ tag_ t - fdf_
channel_ call_ args_ t - fdf_
channel_ read_ handler_ t - fdf_
channel_ read_ t - fdf_
dispatcher_ shutdown_ handler_ t - fdf_
dispatcher_ shutdown_ observer_ t - fdf_
dispatcher_ t - fdf_
env_ driver_ shutdown_ handler_ t - fdf_
env_ driver_ shutdown_ observer_ t - fdf_
handle_ t - fdf_
token_ t - fdf_
token_ transfer_ handler_ t - fdf_
txid_ t - zx_
addr_ t - zx_
clock_ t - zx_
duration_ boot_ t - zx_
duration_ boot_ ticks_ t - zx_
duration_ mono_ t - zx_
duration_ mono_ ticks_ t - zx_
duration_ t - zx_
exception_ state_ t - zx_
exception_ strategy_ t - zx_
excp_ policy_ code_ t - zx_
excp_ type_ t - zx_
futex_ t - zx_
gpaddr_ t - zx_
guest_ option_ t - zx_
guest_ trap_ t - zx_
handle_ op_ t - zx_
handle_ t - zx_
info_ maps_ type_ t - zx_
instant_ boot_ t - zx_
instant_ boot_ ticks_ t - zx_
instant_ mono_ t - zx_
instant_ mono_ ticks_ t - zx_
iob_ access_ t - zx_
iob_ allocate_ id_ options_ t - zx_
iob_ discipline_ type_ t - zx_
iob_ region_ type_ t - zx_
koid_ t - zx_
obj_ type_ t - zx_
object_ info_ topic_ t - zx_
off_ t - zx_
packet_ user_ t - zx_
paddr_ t - zx_
pci_ bar_ types_ t - zx_
pci_ irq_ swizzle_ lut_ t - zx_
processor_ power_ control_ t - zx_
processor_ power_ level_ options_ t - zx_
restricted_ reason_ t - zx_
rights_ t - zx_
rrec_ t - zx_
rsrc_ flags_ t - zx_
rsrc_ kind_ t - zx_
rsrc_ system_ base_ t - zx_
signals_ t - zx_
ssize_ t - zx_
status_ t - zx_
stream_ seek_ origin_ t - zx_
system_ memory_ stall_ type_ t - zx_
thread_ state_ single_ step_ t - zx_
thread_ state_ t - zx_
thread_ state_ topic_ t - zx_
ticks_ t - zx_
time_ t - zx_
txid_ t - zx_
vaddr_ t - zx_
vcpu_ option_ t - zx_
vcpu_ state_ topic_ t - zx_
vm_ option_ t