aboutsummaryrefslogtreecommitdiff
path: root/lib/ovs-thread.c
AgeCommit message (Expand)Author
2013-08-22ovs-thread: Mark lock and unlock functions as no_thread_safety_analysis.Ben Pfaff
2013-08-20Use "error-checking" mutexes in place of other kinds wherever possible.Ben Pfaff
2013-08-08ovs-thread: New function xpthread_join().Ethan Jackson
2013-08-08ovs-thread: New function ovsthread_id_self().Ben Pfaff
2013-08-08ovs-thread: New function xpthread_setspecific().Ben Pfaff
2013-07-31ovs-atomic-pthreads: Fix "has incomplete type" error.Alex Wang
2013-07-30clang: Add annotations for thread safety check.Ethan Jackson
2013-07-29Avoid C preprocessor trick where macro has the same name as a function.Ben Pfaff
2013-07-25ovs-thread: Add wrappers for "destroy" functions too.Ben Pfaff
2013-07-23fatal-signal: Make thread-safe.Ben Pfaff
2013-06-28Replace all uses of strerror() by ovs_strerror(), for thread safety.Ben Pfaff
2013-06-28ovs-thread: Add support for various thread-related assertions.Ben Pfaff
2013-06-28ovs-thread: Add support for convenient once-only initializers.Ben Pfaff
2013-06-25ovs-thread: New module, initially just with pthreads wrapper functions.Ben Pfaff