| CLK_gethtime |
get high-resolution time |
| CLK_getltime |
get low-resolution time |
| HST_getpipe |
get corresponding pipe object |
| HWI_disable |
globally disable hardware interrupts |
| HWI_enable |
globally enable hardware interrupts |
| HWI_enter |
interrupt service routine prologue |
| HWI_exit |
interrupt service routine epilogue |
| IDL_run |
execute one pass through the idle loop |
| LOG_event |
append an unformatted message to an event
log |
| LOG_printf |
append a formatted message to an event
log |
| PIP_alloc |
dequeue an empty frame from the tail of a
pipe |
| PIP_free |
enqueue an empty frame at the head of a
pipe |
| PIP_get |
dequeue a full frame from the head of a
pipe |
| PIP_put |
enqueue a full frame at the tail of a
pipe |
| PRD_getticks |
get the current tick counter |
| PRD_start |
arm a periodic function for one-time
execution |
| PRD_tick |
advance the tick counter and dispatch
periodic functions |
| SIG_andn |
clear bit(s) in a signal mailbox and post
if 0 |
| SIG_dec |
decrement a signal mailbox and post if 0 |
| SIG_disable |
globally disable signal preemption |
| SIG_enable |
globally enable signal preemption |
| SIG_getmbox |
return the current signal's mailbox value |
| SIG_inc |
increment a signal mailbox and
unconditionally post |
| SIG_or |
set bit(s) in a signal mailbox and
unconditionally post |
| SIG_post |
post a signal for subsequent execution |
| SIG_self |
return the currently executing signal
object |
| STS_add |
add a value to a statistics accumulator |
| STS_delta |
add the computed value of an interval to
a statistics accumulator |
| STS_set |
store the initial value of an interval in
a statistics accumulator |
| TRC_disable |
disable a set of trace controls |
| TRC_enable |
enable a set of trace controls |
| TRC_query |
test whether a set of trace controls is
enabled |