genode/os/include/os
Christian Prochaska cf040e2833 Ring_buffer: make synchronization optional
With this patch, the 'Ring_buffer' class can be made unsynchronized by
setting the 'Ring_buffer_unsynchronized' policy as third template
argument.

Fixes #922.
2013-10-22 08:00:16 +02:00
..
alarm.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
attached_io_mem_dataspace.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
attached_mmio.h attached_mmio: Support sub-page MMIO resources 2013-09-23 14:26:01 +02:00
attached_ram_dataspace.h make Attached_ram_dataspace::local_addr const 2013-09-18 14:58:55 +02:00
attached_rom_dataspace.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
child_policy_dynamic_rom.h Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
config.h os: Move Genode::Config into 'config' library 2013-09-23 14:25:58 +02:00
irq_activation.h Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
packet_stream.h check wakeup situation in rx() after dequeuing 2013-04-26 16:48:54 +02:00
path.h Add const version of 'Path::base' accessor 2013-01-12 21:32:07 +01:00
ring_buffer.h Ring_buffer: make synchronization optional 2013-10-22 08:00:16 +02:00
server.h os: Skeleton for server implementations 2013-09-23 14:25:58 +02:00
session_policy.h os: Split Session_label from Session_policy 2013-09-23 14:25:59 +02:00
signal_rpc_dispatcher.h os: New Signal_rpc_dispatcher utility 2013-09-23 14:25:58 +02:00
slave.h os: Add resource balancing-support to 'Slave' 2013-10-15 16:13:45 +02:00
static_root.h Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
synced_interface.h Utility for synchronizing interface calls 2013-05-17 12:04:45 +02:00
timed_semaphore.h Reduce IPC with timer service in timed semaphore 2013-08-30 13:38:21 +02:00