aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/timerfd.cc
AgeCommit message (Expand)AuthorFilesLines
2019-06-25Cygwin: timerfd: avoid a deadlockKen Brown1-1/+23
2019-02-26Cygwin: timerfd: add a sleep when being debuggedCorinna Vinschen1-0/+9
2019-02-26Cygwin: timerfd: reduce size of shared mem region to a single pageCorinna Vinschen1-5/+5
2019-02-25Cygwin: timerfd: rework implementationCorinna Vinschen1-142/+134
2019-02-24Cygwin: timerfd: fix shared memory allocation in fork/execCorinna Vinschen1-6/+8
2019-02-04Cygwin: timerfd: drop outdated TODO commentCorinna Vinschen1-1/+0
2019-01-22Cygwin: timerfd: Add support for CLOCK_REALTIME_ALARM/CLOCK_BOOTTIME_ALARMCorinna Vinschen1-6/+5
2019-01-22Cygwin: timerfd: another overrun computation fix and drop useless variableCorinna Vinschen1-6/+4
2019-01-21Cygwin: timerfd: reset expiry counter in settimeCorinna Vinschen1-0/+1
2019-01-21Cygwin: timerfd: fix gettimeCorinna Vinschen1-7/+22
2019-01-21Cygwin: timerfd: move ioctl error handling into timerfd_trackerCorinna Vinschen1-2/+9
2019-01-21Cygwin: timerfd: rename overrun_count to expiration_countCorinna Vinschen1-17/+17
2019-01-21Cygwin: timerfd: fix overrun computationCorinna Vinschen1-10/+11
2019-01-21Cygwin: timerfd: settime: fix computing DueTime on non-realtime clocksCorinna Vinschen1-1/+1
2019-01-21Cygwin: timerfd: Handle gettime error in settimeCorinna Vinschen1-2/+2
2019-01-21Cygwin: timerfd: fill out it_interval on timerfd_gettimeCorinna Vinschen1-0/+1
2019-01-20Cygwin: timerfd: implement TFD_TIMER_CANCEL_ON_SETCorinna Vinschen1-3/+87
2019-01-20Cygwin: timerfd: fix read(2) running wildCorinna Vinschen1-1/+3
2019-01-19Cygwin: timerfd: prepare for TFD_TIMER_CANCEL_ON_SETCorinna Vinschen1-8/+14
2019-01-19Cygwin: timerfd: reimplement from scratchCorinna Vinschen1-0/+515