aboutsummaryrefslogtreecommitdiffstats
path: root/include/asterisk/lock.h
AgeCommit message (Expand)AuthorFilesLines
2007-10-16Merged revisions 85997 via svnmerge from russell1-2/+2
2007-10-16Merged revisions 85994 via svnmerge from russell1-19/+71
2007-10-09Merged revisions 85158 via svnmerge from tilghman1-4/+12
2007-10-01Merged revisions 84271 via svnmerge from russell1-10/+17
2007-10-01Merged revisions 84206 via svnmerge from russell1-0/+79
2007-09-09Merged revisions 82028 via svnmerge from tilghman1-3/+11
2007-09-05Merged revisions 81569 via svnmerge from tilghman1-0/+4
2007-08-20Stephn Davies reports that this will help make things work on 64-bit machinesmurf1-1/+1
2007-08-10Merged revisions 78995 via svnmerge from russell1-9/+17
2007-08-05Merged revisions 78143 via svnmerge from russell1-0/+2
2007-08-03Merged revisions 78095 via svnmerge from russell1-6/+64
2007-07-24Merged revisions 76937 via svnmerge from tilghman1-1/+1
2007-04-28Remove a message that goes to LOG_ERROR that's not really an error.russell1-3/+0
2007-01-08Change trylock output for what already has the lock from an error to a warning.file1-1/+1
2006-12-23We should probably declare the lock... and not just the constructor/deconstru...file1-0/+1
2006-12-23Use the correct function to destroy an rwlock in the destructor for an ast_rw...russell1-1/+1
2006-12-15Add support to see what holds the lock when doing trylock.file1-1/+4
2006-11-02Set the AST_RWLOCK_INIT_VALUE to the PTHREAD_RWLOCK_INIT_VALUE if it is avail...file1-0/+1
2006-11-02I'm crazy so I will add this... pthread rwlock wrappers, along with autoconf ...file1-0/+64
2006-10-30Issue 8246 Doxygen updates (kshumard) oej1-1/+1
2006-09-28Merged revisions 43952 via svnmerge from kpfleming1-0/+2
2006-09-18don't need two copies of thiskpfleming1-50/+19
2006-09-18a little cleanup and simplification, and remove ON_FIRST_USE mode since nobod...kpfleming1-111/+32
2006-08-21merge new_loader_completion branch, including (at least):kpfleming1-2/+0
2006-08-17Use OSAtomicAdd instead of OSAtomicDecrement to decrement the value by 1.file1-2/+2
2006-06-30fix the condition for including the header for osx atomicsrussell1-1/+1
2006-06-30add support for atomic operations provided by mac osxrussell1-1/+23
2006-06-13use atomic operations provided by the compiler if they are available (yay for...kpfleming1-4/+15
2006-06-11suppress warnings when building with DEBUG_CHANNEL_LOCKS (issue #7330, casper)russell1-0/+2
2006-05-23restore AST_LIST_HEAD_INIT (with no users in the tree right now)kpfleming1-6/+15
2006-05-11set correct type for lock initializersrizzo1-2/+2
2006-04-16- Fixes to ast_channel_lock functionsoej1-1/+1
2006-04-15More ast_channel_lock fixesoej1-3/+17
2006-04-15New functions for locking a channel - these simplify debuggingoej1-0/+12
2006-04-14temporarily revert the way mutex are initialized on BSD systems.rizzo1-1/+1
2006-04-12simplify macro usagekpfleming1-10/+9
2006-04-12add 'show threads' and 'show profile' commands.rizzo1-1/+34
2006-04-11fix various bugs in the DEBUG_THREADS code including:rizzo1-4/+4
2006-03-31- Change AST_INLINE_AP to AST_INLINE_API for non-386 systems :-)oej1-5/+9
2006-03-30initial implementation of support for native atomic ops.rizzo1-0/+46
2006-03-30Doxygen doc updatesoej1-3/+7
2006-03-30remove AST_MUTEX_DEFINE_EXPORTED, which now has no more clients.rizzo1-1/+0
2006-03-30document why there are so many versions of the mutex functions,rizzo1-0/+27
2006-03-24don't treat timeouts as errors in ast_cond_timedwaitkpfleming1-2/+2
2006-02-12fix a little typorussell1-1/+1
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-...kpfleming1-0/+0
2005-11-11issue #5668, modified to compile on non-Cygwin platforms :-)kpfleming1-8/+8
2005-11-08issue #5570kpfleming1-1/+2
2005-11-01issue #4678kpfleming1-0/+4
2005-10-28fix non-DEBUG_THREADS builds with new cond wrappers and lock header reorganiz...kpfleming1-33/+81