genode/base/include/base
Norman Feske bcdc706f42 Unify 'ipc.h' and 'ipc_generic.h' across platforms
The distinction between 'ipc.h' and 'ipc_generic.h' is no more. The only
use case for platform-specific extensions of the IPC support was the
marshalling of capabilities. However, this case is accommodated by a
function interface ('_marshal_capability', '_unmarshal_capability'). By
moving the implementation of these functions from the headers into the
respective ipc libraries, we can abandon the platform-specific 'ipc.h'
headers.
2013-02-14 13:23:37 +01:00
..
allocator_avl.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
allocator_guard.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
allocator.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
blocking.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
cancelable_lock.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
capability.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
child.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
connection.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
console.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
crt0.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
elf.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
env.h Turn 'platform_env.h' into a private header 2013-02-14 13:23:36 +01:00
errno.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
exception.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
heap.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
ipc.h Unify 'ipc.h' and 'ipc_generic.h' across platforms 2013-02-14 13:23:37 +01:00
lock_guard.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
lock.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
native_capability.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
object_pool.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
pager.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
printf.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
process.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
rpc_args.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
rpc_client.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
rpc_server.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
rpc.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
semaphore.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
service.h Add 'Service_registry::remove_all' function 2013-01-15 10:18:11 +01:00
signal.h Synchronize signal context destruction 2013-01-15 15:03:21 +01:00
slab.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
sleep.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
snprintf.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
stdint.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
sync_allocator.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
thread_state.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
thread.h base: add remove_client to rm_session 2013-02-11 12:01:25 +01:00
tslab.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00