|
Barrelfish
|
Files | |
| file | barrelfish.h |
| Top-level header for convenient inclusion of standard libbarrelfish headers. | |
| file | bulk_transfer.h |
| Unidirectional bulk data transfer via shared memory. | |
| file | caddr.h |
| Inline functions to allow manipulation of raw capability addresses. | |
| file | cap_predicates.h |
| Userlevel capability predicates (to be generated by Hamlet). | |
| file | capabilities.h |
| Base capability/cnode handling functions. | |
| file | core_state.h |
| file | coreset.h |
| file | cspace.h |
| Fixed capability locations and badges for user-defined part of cspace. | |
| file | debug.h |
| Debugging functions. | |
| file | deferred.h |
| Deferred events (ie. timers) | |
| file | dispatch.h |
| The API to lib/barrelfish/dispatch. | |
| file | dispatcher.h |
| Generic dispatcher structure private to the user. | |
| file | domain.h |
| file | event_mutex.h |
| Event mutex. | |
| file | event_queue.h |
| Event queue. | |
| file | except.h |
| Exception handling. | |
| file | heap.h |
| Simple heap allocator. | |
| file | idc.h |
| IDC declarations common to all transports. | |
| file | idc_export.h |
| IDC export declarations. | |
| file | invocations.h |
| Architecture independent capability invocations. | |
| file | lmp_chan.h |
| Bidirectional LMP channel. | |
| file | lmp_endpoints.h |
| LMP endpoints declarations. | |
| file | memobj.h |
| Memobj definitions. | |
| file | monitor_client.h |
| Client for interacting with the monitor. | |
| file | morecore.h |
| file | msgbuf.h |
| Generic bag-o-bytes message format. | |
| file | multihop_chan.h |
| Bidirectional Multi-hop channel. | |
| file | net_constants.h |
| File to hold the constants needed by network stack across driver, userspace and control plane values. | |
| file | pmap.h |
| Generic pmap definitions. | |
| file | ram_alloc.h |
| RAM allocator code (client-side) definitions. | |
| file | resource_ctrl.h |
| Resource control. | |
| file | slab.h |
| Simple slab allocator. | |
| file | slot_alloc.h |
| Slot allocator. | |
| file | static_assert.h |
| Top-level header for convenient inclusion of standard libbarrelfish headers. | |
| file | sys_debug.h |
| Essential capability definitions. | |
| file | syscalls.h |
| User-side system call wrappers. | |
| file | systime.h |
| System time. | |
| file | terminal.h |
| Terminal emulator. | |
| file | thread_sync.h |
| Thread synchronization definitions. | |
| file | threads.h |
| Threads. | |
| file | types.h |
| Definitions of standard Barrelfish userland types. | |
| file | ump_chan.h |
| Bidirectional UMP channel. | |
| file | ump_endpoint.h |
| UMP endpoint declarations. | |
| file | ump_impl.h |
| User-space messaging (UMP, formerly URPC) data transport implementation. | |
| file | vregion.h |
| Vregion definitions. | |
| file | vspace.h |
| Vspace definitions. | |
| file | vspace_common.h |
| Common vspace library includes definitions. | |
| file | vspace_layout.h |
| Vspace_Layout definitions. | |
| file | vspace_mmu_aware.h |
| file | waitset.h |
| Waitset and low-level event handling mechanism. | |
| file | waitset_chan.h |
| Waitset interface to channel implementations. | |
1.8.11