Lines Matching refs:server
39 * A registry that manages server objects and their attached IPC gates for
40 * a single server loop for a specific thread.
42 * This class manages most of the setup of a server object. If necessary,
44 * Incoming IPC is dispatched to the server object based on
49 * the same way as IPC gates: a server object is responsible to process
88 * \param server Capability to the thread that executes the server objects.
93 L4::Cap<L4::Thread> server,
95 : _server(server), _factory(factory), _sif(sif)
194 * Register a new server object to a pre-allocated receive endpoint.
211 * Register a new server object on a newly allocated capability.
267 * Remove a server object from the handler list.
273 * The capability used by the server object will be unmapped if `unmap` is
303 * A server loop object which has a Object_registry included.
314 * Create a new server loop object for the main thread of the task.
322 * Create a new server loop object for an arbitrary thread and factory.
324 * \param utcb The UTCB of the thread running the server loop.
325 * \param server Capability to thread running the server loop.
331 Registry_server(l4_utcb_t *, L4::Cap<L4::Thread> server,
333 : _registry(this, server, factory)
337 * Create a new server loop object for an arbitrary thread and 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. */
353 * Start the server loop.
355 * \param utcb The UTCB of the thread running the server loop, defaults to