summaryrefslogtreecommitdiff
path: root/rts/IOManager.c
Commit message (Expand)AuthorAgeFilesLines
* rts: Encapsulate access to capabilities arrayBen Gamari2022-12-161-2/+2
* Pass the Capability *cap explicitly to appendToIOBlockedQueueDuncan Coutts2022-11-221-9/+11
* Move {blocked,sleeping}_queue from scheduler global vars to CapIOManagerDuncan Coutts2022-11-221-11/+23
* Move APPEND_TO_BLOCKED_QUEUE from cmm to CDuncan Coutts2022-11-221-0/+31
* Add hook markCapabilityIOManagerDuncan Coutts2022-11-221-0/+7
* Introduce CapIOManager as the per-cap I/O mangager stateDuncan Coutts2022-11-221-2/+20
* rts: don't define RTS_USER_SIGNALS when signal.h is not presentCheng Shao2022-11-111-1/+1
* typosEric Lindblad2022-06-011-1/+1
* Remove ioManager{Start,Die,Wakeup} from IOManager.hDuncan Coutts2021-01-251-2/+4
* Add a common wakeupIOManager hookDuncan Coutts2021-01-251-0/+14
* Replace a direct call to ioManagerStartCap with a new hookDuncan Coutts2021-01-251-0/+28
* Move hooks for I/O manager startup / shutdown into IOManager.{c,h}Duncan Coutts2021-01-251-0/+67
* Move setIOManagerControlFd from Capability.c to IOManager.cDuncan Coutts2021-01-251-0/+17
* Start to centralise the I/O manager hooks from other bits of the RTSDuncan Coutts2021-01-251-0/+21