Keywords - K


· ! · 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 ·


kernel
as arbiter
· The kernel as arbiter ·
base timing resolution
· Adjusting the timebase ·
context switch
· The kernel as arbiter ·
context-switch
· Why processes? ·
preempting thread
· Prioritization ·
readying a thread
· Operating periodically · Summary ·
resuming thread
· Prioritization ·
special pulse
· Kernel timeouts with message passing ·
suspending a thread
· Operating periodically ·
synthesizing unblock pulse
· _NTO_CHF_UNBLOCK ·
timeouts
· Kernel timeouts ·
SIGEV_UNBLOCK
· How to fill in the struct sigevent ·
timer implementation
· Operating periodically · Types of timers ·
view of data in message pass
· Multipart messages ·

kernel callouts
defined
· Glossary ·

kernel state
blocking
· The blocked states ·
complete list
· Kernel states, the complete list ·
STATE_CONDVAR
· Condition variables · Kernel states, the complete list ·
STATE_DEAD
· Kernel states, the complete list ·
STATE_INTR
· Kernel states, the complete list ·
STATE_JOIN
· Kernel states, the complete list ·
STATE_MUTEX
· Kernel states, the complete list · The blocked states ·
STATE_NANOSLEEP
· Kernel states, the complete list ·
STATE_NET_REPLY
· Kernel states, the complete list ·
STATE_NET_SEND
· Kernel states, the complete list ·
STATE_READY
· Attaching with InterruptAttachEvent() · InterruptAttach() versus InterruptAttachEvent() · Message passing and client/server · Neutrino and interrupts · Notification schemes · Operating periodically · Priority inheritance · READY · Rescheduling — hardware interrupts · Rescheduling — kernel calls · The blocked states · Timing jitter ·
STATE_RECEIVE
· Kernel states, the complete list ·
STATE_RECV
· Message passing and client/server · Pulse notification · So what's the trick? ·
diagram
· Message passing and client/server ·
STATE_REPLY
· Kernel states, the complete list · Kernel timeouts with message passing · Message passing and client/server · Notes · _NTO_CHF_UNBLOCK ·
diagram
· Message passing and client/server ·
STATE_RUNNING
· Kernel states, the complete list · Neutrino and interrupts · READY · RUNNING ·
STATE_SEM
· Kernel states, the complete list · The blocked states ·
STATE_SEND
· Kernel states, the complete list · Kernel timeouts with message passing · Message passing and client/server · _NTO_CHF_UNBLOCK · The MsgReceivePulse() function ·
diagram
· Message passing and client/server ·
when abnormal
· Message passing and client/server ·
when normal
· Message passing and client/server ·
STATE_SIGSUSPEND
· Kernel states, the complete list ·
STATE_SIGWAITINFO
· Kernel states, the complete list ·
STATE_STACK
· Kernel states, the complete list ·
STATE_STOPPED
· Kernel states, the complete list ·
STATE_WAITCTX
· Kernel states, the complete list ·
STATE_WAITPAGE
· Kernel states, the complete list ·
STATE_WAITTHREAD
· Kernel states, the complete list ·
triggering timeout
· Kernel timeouts ·

kernel timeout
· Summary ·
arming
· Kernel timeouts with message passing ·
example
· Kernel timeouts with pthread_join() ·
message passing
· Kernel timeouts with message passing ·
_NTO_CHF_UNBLOCK
· Kernel timeouts with message passing ·
servers
· Kernel timeouts with message passing ·
specifying multiple
· Kernel timeouts with message passing ·
with pthread_join()
· Kernel timeouts with pthread_join() ·

kill()
· Pulses and events ·

Krten, Rob
· About Rob Krten ·

· ! · 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 ·