genode/base/include
Norman Feske 6d837c9e26 Attach affinity information to session requests
This patch extends the 'Parent::session()' and 'Root::session()'
functions with an additional 'affinity' parameter, which is inteded to
express the preferred affinity of the new session. For CPU sessions
provided by core, the values will be used to select the set of CPUs
assigned to the CPU session. For other services, the session affinity
information can be utilized to optimize the locality of the server
thread with the client. For example, to enable the IRQ session to route
an IRQ to the CPU core on which the corresponding device driver (the IRQ
client) is running.
2013-08-13 17:08:25 +02:00
..
32bit/base Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
64bit/base Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
arm base: ARM-FPU 'memcpy_cpu' implementation 2013-06-24 11:48:37 +02:00
base Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
cap_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
cpu_session Express affinities via Cartesian coordinates 2013-08-13 17:08:24 +02:00
dataspace Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
drivers arndale: UART driver base 2013-02-20 19:37:58 +01:00
io_mem_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
io_port_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
irq_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
log_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
pager Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
parent Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
pd_session nova: extend pd_session by assign_pci function 2013-02-21 11:52:02 +01:00
platform Extend clock and power units in platform driver 2013-06-24 11:48:37 +02:00
ram_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
rm_session Fix warning about initializer of 'Local_addr' 2013-05-06 11:11:03 +02:00
rom_session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
root Attach affinity information to session requests 2013-08-13 17:08:25 +02:00
session Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
signal_session base: make signal framework usable for base-hw 2013-02-22 20:28:28 +01:00
thread Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
util mmio: provide basic verbosity 2013-06-25 14:52:53 +02:00
x86/cpu Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
x86_32/cpu Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
x86_64/cpu Update copyright headers to 2013 2013-01-10 21:44:47 +01:00
README Imported Genode release 11.11 2011-12-22 16:19:25 +01:00

README

This directory contains include files of interfaces that are exported
by components to be used by other components. Each subdirectory corresponds
to the component exporting the interface.