Keywords - R
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·
- rate monotonic analysis (RMA)
-
·
Sporadic scheduling ·
- read()
-
·
Handling client unblocking due to signals or timeouts ·
Handling the _IO_READ message ·
I/O messages ·
Simple examples of device resource managers ·
Start the resource manager message loop ·
The attribute structure ·
Under the resource manager's covers ·
Using a mutex ·
- readblock()
-
·
Atomic operations ·
Component responses ·
Locking and unlocking the attribute structure ·
The library's combine-message handling ·
The readblock() function ·
- readcond()
-
·
Handling readcond() ·
- readdir()
-
·
Handling the _IO_READ message ·
Returning information associated with a directory structure ·
- ready queue
-
·
BLOCKED and READY states ·
The ready queue ·
- READY state
-
·
BLOCKED and READY states ·
- recurse.mk file
-
·
Makefile structure ·
The recurse.mk file ·
- REPLY-blocked
-
·
Handling client unblocking due to signals or timeouts ·
- resmgr_attach()
-
·
Extending the OCB and attribute structures ·
Handling directories ·
Matching at or below a mountpoint ·
Taking over more than one device ·
- _resmgr_attr_t structure
-
·
_resmgr_attr_t control structure ·
- RESMGR_FLAG_ATTACH_OTHERFUNC
-
·
_resmgr_attr_t control structure ·
- _RESMGR_FLAG_DIR message
-
·
Handling directories ·
- resmgr_msgread()
-
·
Component data access ·
Sample code for handling _IO_WRITE messages ·
- resmgr_msgwrite()
-
·
Component data access ·
- resmgr_open_bind()
-
·
Handling client unblocking due to signals or timeouts ·
- resource manager
-
- architecture
-
·
Components of a resource manager ·
- attribute structure
-
·
The attribute structure ·
- counters
-
·
The attribute structure ·
- time members
-
·
The attribute structure ·
- connect functions table
-
·
Initialize functions used to handle messages ·
- connect messages
-
·
Connect messages ·
- dispatch
-
·
Initialize the dispatch interface ·
- helper functions
-
·
Using the helper functions ·
- how filesystem type differs from device type
-
·
Handling directories ·
- I/O functions table
-
·
Initialize functions used to handle messages ·
- I/O messages
-
·
I/O messages ·
- messages in
-
·
Message types ·
_resmgr_attr_t control structure ·
- mount structure
-
·
The mount structure ·
- sample code
-
·
Simple examples of device resource managers ·
- threads in
-
·
The attribute structure ·
Thread pool attributes ·
- RM_HOST macro
-
·
qconfig.mk macros ·
- round-robin scheduling
-
·
Round-robin scheduling ·
- runtime linker
-
·
Step 1: Build a Neutrino system image. ·
- runtime loading
-
·
Runtime loading ·
· ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·