/l4re-core-master/l4re_c/lib/src/ |
A D | event.cc | 24 l4re_event_get_buffer(const l4_cap_idx_t server, in l4re_event_get_buffer() argument 27 L4::Cap<L4Re::Event> x(server); in l4re_event_get_buffer() 33 l4re_event_get_num_streams(const l4_cap_idx_t server) L4_NOTHROW in l4re_event_get_num_streams() argument 35 L4::Cap<L4Re::Event> x(server); in l4re_event_get_num_streams() 41 l4re_event_get_stream_info(const l4_cap_idx_t server, in l4re_event_get_stream_info() argument 44 L4::Cap<L4Re::Event> x(server); in l4re_event_get_stream_info() 49 l4re_event_get_stream_info_for_id(const l4_cap_idx_t server, l4_umword_t id, in l4re_event_get_stream_info_for_id() argument 52 L4::Cap<L4Re::Event> x(server); in l4re_event_get_stream_info_for_id() 57 l4re_event_get_axis_info(const l4_cap_idx_t server, l4_umword_t id, in l4re_event_get_axis_info() argument 61 L4::Cap<L4Re::Event> x(server); in l4re_event_get_axis_info()
|
/l4re-core-master/l4re_c/include/ |
A D | event.h | 61 l4re_event_get_buffer(const l4_cap_idx_t server, 75 l4re_event_get_num_streams(const l4_cap_idx_t server) L4_NOTHROW; 90 l4re_event_get_stream_info(const l4_cap_idx_t server, 106 l4re_event_get_stream_info_for_id(const l4_cap_idx_t server, 126 l4re_event_get_axis_info(const l4_cap_idx_t server, l4_umword_t id,
|
/l4re-core-master/l4sys/include/cxx/ |
A D | ipc_epiface | 57 /// Make a server interface 60 // Destroy the server interface 158 /// Type for abstract server interface. 160 /// Type for server-side receive buffer demand. 179 /// Make a server object 224 * Set server registration info for the object. 225 * \param srv The server to register at 245 * Deprecated server registration function. 353 * server-side object for RPC. 370 * server-side object for IRQs. [all …]
|
A D | ipc_server_loop | 40 * Reply mode for server loop. 222 * simple server objects only. 259 /// Setup wait function for the server loop (Server<>). 286 * Basic server loop for handling client requests. 288 * hooks defined in LOOP_HOOKS in the server loop. 303 * Initializes the server loop. 304 * \param utcb The UTCB of the thread running the server loop. 307 * the server loop function (l4_utcb() is the default). (2021-10) 317 * Initializes the server loop. 324 * The server loop. [all …]
|
A D | ipc_array | 32 * as server-side argument, see Array. 78 * of sufficient length. If a message from the server is too large it will 115 * provides a transparent server-side copy-in mechanism for array parameters. 117 * copy of the data passed to the server-function. 159 /// Array_ref<> at the server side 171 /// Array_ref<> as server storage type 173 /// Array_ref<> & at the server side 184 /// Array_ref<> as server storage 186 /// Array_ref<> & as server argument
|
A D | ipc_basics | 218 * \tparam DIR Dir_in (client -> server), or Dir_out (server -> client) 269 * Defines server-side handling for `MTYPE` server arguments. 272 * \tparam DIR Dir_in (client -> server), or Dir_out (server -> client) 311 /// The data type used to store the T on the server-side 313 /// The argument type for the server-side function 324 ///< pass a reference to the server-function too
|
A D | ipc_server | 35 * Argument data structure for server-function arguments. 61 * Data member for server-function argument T. 153 * to the server-side implementation of an RPC function. 217 // call the server function 228 // reply with the reply data from the server function
|
/l4re-core-master/l4re/util/include/ |
A D | object_registry | 40 * a single server loop for a specific thread. 88 * \param server Capability to the thread that executes the server objects. 93 L4::Cap<L4::Thread> server, 325 * \param server Capability to thread running the server loop. 333 : _registry(this, server, factory) 339 * \param server Capability to thread running the server loop. 342 Registry_server(L4::Cap<L4::Thread> server, 344 : _registry(this, server, factory) 347 /** Return registry of this server loop. */ 349 /** Return registry of this server loop. */ [all …]
|
A D | br_manager | 33 * server-side receive buffers needed for a set of server objects running 34 * within a server. 142 /// setup_wait() used the server loop (L4::Server) 169 * Predefined server-loop hooks for a server loop using the Br_manager. 171 * This class can be used whenever a server loop including full management of 182 * Predefined server-loop hooks for a server with using the Br_manager and 185 * This class can be used for server loops that need the full package of
|
A D | name_space_svr | 180 * Abstract server-side implementation of the L4::Namespace interface. 217 // server support -------------------------------------------- 258 * not be reallocated as long as the namespace server holds a 300 // server interface ------------------------------------------
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/inet/rpc/ |
A D | svc_raw.c | 53 SVCXPRT server; member 91 srp->server.xp_sock = 0; in svcraw_create() 92 srp->server.xp_port = 0; in svcraw_create() 93 srp->server.xp_ops = &server_ops; in svcraw_create() 94 srp->server.xp_verf.oa_base = srp->verf_body; in svcraw_create() 96 return &srp->server; in svcraw_create()
|
/l4re-core-master/cxx/lib/ipc/include/ |
A D | ipc_server | 4 * \brief IPC server loop 40 * \brief Abstract server object to be used with L4::Server and 43 * server objects. 45 * This server object provides an abstract interface that is used by the 47 * interface and implement application specific server objects. 60 * This function must be implemented by application specific server 85 * Base class (template) for server implementing server objects. 96 /// \return the server-side buffer demand based in \a IFACE. 135 * Helper class to implement p_dispatch based server objects. 136 * \tparam Derived The data type of your server object class. [all …]
|
A D | ipc_timeout_queue | 62 * \brief Timeout queue to be used in l4re server loop 148 * \brief Loop hooks mixin for integrating a timeout queue into the server 178 /// setup_wait() for the server loop 193 /// server loop hook
|
/l4re-core-master/ned/server/src/ |
A D | lua.cc | 166 L4Re::Util::Registry_server<L4Re::Util::Br_manager_timeout_hooks> server; in __server_loop() local 169 L4Re::chkcap(server.registry()->register_obj(&cmd_dispatch, in __server_loop() 173 server.loop(); in __server_loop() 286 L4Re::Util::Registry_server<L4Re::Util::Br_manager_timeout_hooks> server; in lua() local 289 server.registry()->register_obj(&cmd_dispatch, cmd_client); in lua() 291 server.loop(); in lua()
|
A D | main.cc | 27 Ned::Server *Ned::server;// = &s; member in Ned 58 Ned::server = &svr; in run()
|
A D | Makefile | 8 lua_exec.cc lua_factory.cc lua_info.cc server.cc \
|
A D | server.h | 49 extern Server *server;
|
/l4re-core-master/ned/ |
A D | Makefile | 4 TARGET = lib server ned-prompt 9 ned-prompt server: lib target
|
/l4re-core-master/ned/doc/ |
A D | files.cfg | 3 EXAMPLE_PATH += %PKGDIR%/server/src
|
/l4re-core-master/cxx/lib/base/include/ |
A D | exceptions | 215 * This error is usually used when a server returns an unknown return state 217 * and the server. 242 * An Object is invalid if it has L4_INVALID_ID as server L4 UID, 243 * or if the server does not know the object ID. 253 * \param o The object that caused the server side error.
|
/l4re-core-master/l4sys/include/ |
A D | kobject | 102 * server is valid. The server can detect the deletion by polling its 107 * has the server right (#L4_FPAGE_C_IPCGATE_SVR). For other kernel objects,
|
A D | ipc_gate | 46 * the usual case for a client in a client/server scenario. When no thread is 57 * itself. In a client/server scenario, a client should only get IPC gate
|
A D | typeinfo_svr | 4 * \brief Type information server template.
|
/l4re-core-master/l4re_kernel/server/src/ |
A D | main.cc | 78 static L4::Server<Loop_hooks> server; variable 190 server.loop<L4::Runtime_error>(Dispatcher()); in run()
|
/l4re-core-master/l4re/include/ |
A D | inhibitor | 35 * server automatically subscribes a client holding a lock to the corresponding 36 * event. The server shall send the event to inform the client that an action
|