Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
libxtc
Home
Guide
Getting started
Fibers and the event loop
Processes and messages
Links, monitors, and supervisors
Blocking work and I/O
Resource limits
Sharp edges
Scheduling and CPU shares
Network CPU placement (RPS)
Thinking in libxtc
Debugging and observing
Reference
Manual pages
Architecture
The public API
Locks and synchronization
ABI stability
Known issues
Limits
IO models
TLS support
TLS backend matrix
Windows toolchain matrix
libc matrix
API reference
Foundational basics
xtc_free(3)
xtc_stats(3)
xtc_log(3)
xtc_strerror(3)
xtc_cfg(3)
xtc_version_string(3)
xtc_version_components(3)
Observability and debugging
xtc_inspect(3)
xtc_trace(3)
xtc_dump(3)
xtc_pdict(3)
xtc_alloc_audit(3)
xtc_tail(3)
Attached compute (GPU/NPU)
xtc_accel(3)
Processes and messaging (L3)
xtc_proc(3)
xtc_chan(3)
xtc_svr(3)
xtc_osproc(3)
xtc_stream(3)
Concurrent data structures
xtc_chash(3)
xtc_cskip(3)
xtc_prob(3)
Synchronization and locks (L3)
xtc_sync(3)
xtc_lwlock(3)
xtc_lrlock(3)
xtc_lockmgr(3)
xtc_rcu(3)
xtc_credit(3)
Orchestration (L4)
xtc_supervisor(3)
xtc_app(3)
xtc_reg(3)
xtc_launch(3)
xtc_tnt(3)
xtc_fsm(3)
xtc_pg(3)
xtc_pool(3)
xtc_xproc(3)
Testing and fault injection
xtc_inject(3)
xtc_preempt(3)
xtc_stack_reclaim(3)
Event runtime (L2)
xtc_loop(3)
xtc_exec(3)
xtc_async(3)
I/O, files, and network (L1)
xtc_io(3)
xtc_aio(3)
xtc_net(3)
xtc_fs(3)
xtc_bdev(3)
xtc_tls(3)
xtc_pkey(3)
xtc_iosched(3)
xtc_dio_sched(3)
Memory and resources
xtc_slab(3)
xtc_mctx(3)
xtc_res(3)
xtc_blocking(3)
Testing
Benchmarking
Examples
rexis (Redis / Valkey)
sqlxtc (SQLite)
kaka (Kafka / Redpanda)
tnt (Seastar / Tina)
pgmock (PostgreSQL)
Philosophy
Why libxtc exists
Choices and roads not taken
Let it crash
Message passing and the compromise
Influences and lineage
Isolate layer (tnt)
Search libxtc
Source (Codeberg)
Mirror (GitHub)
API reference (Doxygen)
API reference
Attached compute (GPU/NPU)
Attached compute (GPU/NPU)
---
Attached compute (GPU/NPU)
xtc_accel(3)
– park a fiber on a GPU/NPU completion; enumerate accelerators
Table of contents
xtc_accel(3)