Structs§
- zx_
channel_ call_ args_ t - zx_
ecam_ window_ t - zx_
guest_ io_ t - zx_
guest_ memory_ t - zx_
guest_ packet_ t - zx_
irq_ t - zx_
packet_ signal_ t - zx_
pci_ init_ arg_ t - zx_
pci_ resource_ t - zx_
pcie_ device_ info_ t - zx_
port_ packet_ t - zx_
vcpu_ create_ args_ t - zx_
wait_ item_ t - zx_
waitset_ result_ t
Enums§
Constants§
- X86_
MAX_ INST_ LEN - ZX_
CHANNEL_ PEER_ CLOSED - ZX_
CHANNEL_ READABLE - ZX_
CHANNEL_ WRITABLE - ZX_
CLOCK_ MONOTONIC - ZX_
CPRNG_ ADD_ ENTROPY_ MAX_ LEN - ZX_
CPRNG_ DRAW_ MAX_ LEN - ZX_
EPAIR_ CLOSED - ZX_
EPAIR_ SIGNALED - ZX_
ERR_ ACCESS_ DENIED - ZX_
ERR_ ALREADY_ BOUND - ZX_
ERR_ ALREADY_ EXISTS - ZX_
ERR_ BAD_ HANDLE - ZX_
ERR_ BAD_ PATH - ZX_
ERR_ BAD_ STATE - ZX_
ERR_ BAD_ SYSCALL - ZX_
ERR_ BUFFER_ TOO_ SMALL - ZX_
ERR_ CALL_ FAILED - ZX_
ERR_ CANCELED - 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_ REFUSED - ZX_
ERR_ NEXT - ZX_
ERR_ NOT_ DIR - 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_ SHOULD_ WAIT - ZX_
ERR_ STOP - ZX_
ERR_ TIMED_ OUT - ZX_
ERR_ UNAVAILABLE - ZX_
ERR_ WRONG_ TYPE - ZX_
EVENT_ SIGNALED - ZX_
FIFO_ PEER_ CLOSED - ZX_
FIFO_ READABLE - ZX_
FIFO_ WRITABLE - ZX_
HANDLE_ INVALID - ZX_
JOB_ NO_ JOBS - ZX_
JOB_ NO_ PROCESSES - ZX_
LOG_ READABLE - ZX_
LOG_ WRITABLE - 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_OK
- ZX_
PORT_ READABLE - ZX_
PROCESS_ TERMINATED - ZX_
RESOURCE_ CHILD_ ADDED - ZX_
RESOURCE_ DESTROYED - ZX_
RESOURCE_ READABLE - ZX_
RESOURCE_ WRITABLE - ZX_
RIGHT_ DESTROY - ZX_
RIGHT_ DUPLICATE - ZX_
RIGHT_ ENUMERATE - ZX_
RIGHT_ EXECUTE - ZX_
RIGHT_ GET_ POLICY - ZX_
RIGHT_ GET_ PROPERTY - ZX_
RIGHT_ MAP - ZX_
RIGHT_ NONE - ZX_
RIGHT_ READ - 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_
SIGNAL_ HANDLE_ CLOSED - ZX_
SIGNAL_ NONE - ZX_
SOCKET_ HALF_ CLOSE - ZX_
SOCKET_ PEER_ CLOSED - ZX_
SOCKET_ READABLE - ZX_
SOCKET_ WRITABLE - ZX_
TASK_ TERMINATED - ZX_
THREAD_ TERMINATED - ZX_
TIMER_ SIGNALED - ZX_
TIME_ INFINITE - 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_
VMO_ CLONE_ COPY_ ON_ WRITE - 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_ LOCK - ZX_
VMO_ OP_ LOOKUP - ZX_
VMO_ OP_ UNLOCK - ZX_
VM_ FLAG_ CAN_ MAP_ EXECUTE - ZX_
VM_ FLAG_ CAN_ MAP_ READ - ZX_
VM_ FLAG_ CAN_ MAP_ SPECIFIC - ZX_
VM_ FLAG_ CAN_ MAP_ WRITE - ZX_
VM_ FLAG_ COMPACT - ZX_
VM_ FLAG_ PERM_ EXECUTE - ZX_
VM_ FLAG_ PERM_ READ - ZX_
VM_ FLAG_ PERM_ WRITE - ZX_
VM_ FLAG_ SPECIFIC - ZX_
VM_ FLAG_ SPECIFIC_ OVERWRITE - ZX_
WAIT_ ASYNC_ ONCE - ZX_
WAIT_ ASYNC_ REPEATING
Functions§
- zx_
acpi_ ⚠cache_ flush - zx_
acpi_ ⚠uefi_ rsdp - zx_
bootloader_ ⚠fb_ get_ info - zx_
cache_ ⚠flush - zx_
channel_ ⚠call - zx_
channel_ ⚠call_ finish - zx_
channel_ ⚠call_ noretry - zx_
channel_ ⚠create - zx_
channel_ ⚠read - zx_
channel_ ⚠write - zx_
clock_ ⚠adjust - zx_
cprng_ ⚠add_ entropy - zx_
cprng_ ⚠draw - zx_
deadline_ ⚠after - zx_
debug_ ⚠read - zx_
debug_ ⚠send_ command - zx_
debug_ ⚠write - zx_
event_ ⚠create - zx_
eventpair_ ⚠create - zx_
fifo_ ⚠create - zx_
fifo_ ⚠read - zx_
fifo_ ⚠write - zx_
futex_ ⚠requeue - zx_
futex_ ⚠wait - zx_
futex_ ⚠wake - zx_
futex_ ⚠wake_ handle_ close_ thread_ exit - zx_
guest_ ⚠create - zx_
guest_ ⚠set_ trap - zx_
handle_ ⚠close - zx_
handle_ ⚠duplicate - zx_
handle_ ⚠replace - zx_
interrupt_ ⚠complete - zx_
interrupt_ ⚠create - zx_
interrupt_ ⚠signal - zx_
interrupt_ ⚠wait - zx_
job_ ⚠create - zx_
job_ ⚠set_ policy - zx_
job_ ⚠set_ relative_ importance - zx_
ktrace_ ⚠control - zx_
ktrace_ ⚠read - zx_
ktrace_ ⚠write - zx_
log_ ⚠create - zx_
log_ ⚠read - zx_
log_ ⚠write - zx_
mmap_ ⚠device_ io - zx_
mtrace_ ⚠control - zx_
nanosleep ⚠ - zx_
object_ ⚠get_ child - zx_
object_ ⚠get_ cookie - zx_
object_ ⚠get_ info - zx_
object_ ⚠get_ property - zx_
object_ ⚠set_ cookie - zx_
object_ ⚠set_ property - zx_
object_ ⚠signal - zx_
object_ ⚠signal_ peer - zx_
object_ ⚠wait_ async - zx_
object_ ⚠wait_ many - zx_
object_ ⚠wait_ one - zx_
pci_ ⚠add_ subtract_ io_ range - zx_
pci_ ⚠cfg_ pio_ rw - zx_
pci_ ⚠enable_ bus_ master - zx_
pci_ ⚠enable_ pio - zx_
pci_ ⚠get_ bar - zx_
pci_ ⚠get_ config - zx_
pci_ ⚠get_ nth_ device - zx_
pci_ ⚠init - zx_
pci_ ⚠io_ read - zx_
pci_ ⚠io_ write - zx_
pci_ ⚠map_ interrupt - zx_
pci_ ⚠query_ irq_ mode_ caps - zx_
pci_ ⚠reset_ device - zx_
pci_ ⚠set_ irq_ mode - zx_
port_ ⚠cancel - zx_
port_ ⚠create - zx_
port_ ⚠queue - zx_
port_ ⚠wait - zx_
process_ ⚠create - zx_
process_ ⚠exit - zx_
process_ ⚠read_ memory - zx_
process_ ⚠start - zx_
process_ ⚠write_ memory - zx_
resource_ ⚠create - zx_
set_ ⚠framebuffer - zx_
set_ ⚠framebuffer_ vmo - zx_
socket_ ⚠create - zx_
socket_ ⚠read - zx_
socket_ ⚠write - zx_
syscall_ ⚠test_ 0 - zx_
syscall_ ⚠test_ 1 - zx_
syscall_ ⚠test_ 2 - zx_
syscall_ ⚠test_ 3 - zx_
syscall_ ⚠test_ 4 - zx_
syscall_ ⚠test_ 5 - zx_
syscall_ ⚠test_ 6 - zx_
syscall_ ⚠test_ 7 - zx_
syscall_ ⚠test_ 8 - zx_
syscall_ ⚠test_ wrapper - zx_
system_ ⚠get_ num_ cpus - zx_
system_ ⚠get_ physmem - zx_
system_ ⚠get_ version - zx_
system_ ⚠mexec - zx_
task_ ⚠bind_ exception_ port - zx_
task_ ⚠kill - zx_
task_ ⚠resume - zx_
task_ ⚠suspend - zx_
thread_ ⚠create - zx_
thread_ ⚠exit - zx_
thread_ ⚠read_ state - zx_
thread_ ⚠set_ priority - zx_
thread_ ⚠start - zx_
thread_ ⚠write_ state - zx_
ticks_ ⚠get - zx_
ticks_ ⚠per_ second - zx_
time_ ⚠get - zx_
timer_ ⚠cancel - zx_
timer_ ⚠create - zx_
timer_ ⚠set - zx_
vcpu_ ⚠create - zx_
vcpu_ ⚠interrupt - zx_
vcpu_ ⚠read_ state - zx_
vcpu_ ⚠resume - zx_
vcpu_ ⚠write_ state - zx_
vmar_ ⚠allocate - zx_
vmar_ ⚠destroy - zx_
vmar_ ⚠map - zx_
vmar_ ⚠protect - zx_
vmar_ ⚠root_ self - zx_
vmar_ ⚠unmap - zx_
vmar_ ⚠unmap_ handle_ close_ thread_ exit - zx_
vmo_ ⚠clone - zx_
vmo_ ⚠create - zx_
vmo_ ⚠create_ contiguous - zx_
vmo_ ⚠create_ physical - zx_
vmo_ ⚠get_ size - zx_
vmo_ ⚠op_ range - zx_
vmo_ ⚠read - zx_
vmo_ ⚠set_ cache_ policy - zx_
vmo_ ⚠set_ size - zx_
vmo_ ⚠write
Type Aliases§
- zx_
addr_ t - zx_
duration_ t - zx_
futex_ t - zx_
handle_ t - zx_
off_ t - zx_
packet_ user_ t - zx_
paddr_ t - zx_
pci_ irq_ swizzle_ lut_ t - zx_
rights_ t - zx_
rrec_ t - zx_
signals_ t - zx_
size_ t - zx_
ssize_ t - zx_
status_ t - zx_
time_ t - zx_
vaddr_ t