summaryrefslogtreecommitdiff
path: root/src/VBox/Runtime/r3/linux/semevent-linux.cpp
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updates by scm.vboxsync2023-01-171-1/+1
* scm copyright and license note updatevboxsync2022-08-221-10/+20
* scm --update-copyright-yearvboxsync2022-01-011-1/+1
* IPRT/semevent*-linux: Share more code between the single-release and multiple...vboxsync2021-12-071-1/+1
* IPRT/semevent*-linux: Share more code between the single-release and multiple...vboxsync2021-12-071-108/+32
* IPRT/semevent*-linux: Share some common bits between the single-release and m...vboxsync2021-12-071-40/+3
* IPRT/semevent-linux: Implemented missing RTSemEventWaitEx and made use of FUT...vboxsync2021-12-071-36/+329
* Copyright year updates by scm.vboxsync2020-02-041-1/+1
* Runtime/Linux: remove volatile qualifier from freestanding asm blocks.vboxsync2019-01-151-1/+1
* scm --update-copyright-yearvboxsync2019-01-011-1/+1
* (C) yearvboxsync2017-10-171-1/+1
* IPRT: Fixed for IPRT_WITH_FUTEX_BASED_SEMS=1.vboxsync2016-08-131-0/+10
* (C) 2016vboxsync2016-07-221-1/+1
* *: scm cleanup run.vboxsync2015-08-141-6/+7
* IPRT: Updated (C) year.vboxsync2015-06-091-1/+1
* *: spelling fixes, thanks Timeless!vboxsync2010-10-281-1/+1
* IPRT: A quick replacement of the RTMemPage* and RTMemExec* APIs on posix. (Tu...vboxsync2010-10-201-4/+18
* Automated rebranding to Oracle copyright/license strings via filemunchervboxsync2010-04-271-5/+1
* iprt/lockvalidation: give better names to anonymous locksvboxsync2010-01-141-6/+16
* iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow checks i...vboxsync2010-01-111-3/+3
* iprt: Added RTSemEventCreateEx and did some cleanups of the RTSemEventDestroy...vboxsync2010-01-111-17/+29
* iprt,pdmcritsect: More flexible lock naming, added RTCritSectSetSubClass and ...vboxsync2010-01-101-1/+1
* iprt,pdmcritsect: Some more lock validator code, almost there now... :-)vboxsync2010-01-071-2/+2
* iprt,pdmcritsect: RTMSINTERVAL, RTLockValidatorClass* and some related renaming.vboxsync2010-01-071-1/+1
* -DEBUG_birdvboxsync2010-01-051-1/+1
* semevent-linux.cpp: Fixed bug in rtSemEventWait when calculating u64End for t...vboxsync2010-01-051-5/+5
* -debugvboxsync2010-01-041-1/+1
* iprt,pdmcritsect: Added RTSemEvent[Set|Add|Remove]Signaller so that we can va...vboxsync2010-01-041-8/+95
* sem*-linux.cpp,Makefile.kmk: Added check for cMillies==0 in RTSemEvent and in...vboxsync2009-09-111-4/+7
* i64Diff not u64Diffvboxsync2009-09-111-4/+4
* Runtime/semevent: ''clock_gettime(CLOCK_REALTIME)'' => ''RTTimeSystemNanoTS''vboxsync2009-09-111-21/+7
* accidentvboxsync2009-09-111-1/+1
* Runtime/semevent: stupid typos; no RT_UNLIKELYvboxsync2009-09-111-5/+5
* Runtime/semevent: Fix part II for the Linux-specific ''RTSemEvent*'' implemen...vboxsync2009-09-111-1/+30
* Runtime/semevent: Fix part I for the Linux-specific ''RTSemEvent*'' implement...vboxsync2009-09-111-105/+57
* linuxevent*-sems.cpp, Makefile.kmk: update the explanation and dropped the INCS.vboxsync2008-11-211-6/+11
* when building against glibc 2.6, use the Posix implementation of the event mu...vboxsync2008-11-201-0/+14
* semevent-linux.cpp: Use ASMAtomicCmpXchgExU32 to avoid doing unlocked accesses.vboxsync2008-11-201-7/+8
* RTSemEventDestroy: Don't bitch on NIL_RTSEMEVENT.vboxsync2008-07-231-2/+4
* rebranding: IPRT files again.vboxsync2008-04-211-1/+1
* Rebranding: replacing more innotek strings.vboxsync2008-04-181-1/+1
* The Big Sun Rebranding Header Changevboxsync2008-04-181-1/+5
* More strictness.vboxsync2008-03-281-1/+2
* pInt[Event|EventMulti|Mutex]Sem -> pThisvboxsync2008-02-021-26/+26
* split up the linux and posix semaphore implementations (ring-3) to avoid code...vboxsync2008-02-011-0/+290