~vkolesnikov/pbxt/pbxt-preload-test-bug

« back to all changes in this revision

Viewing changes to src/table_xt.h

  • Committer: Vladimir Kolesnikov
  • Date: 2009-01-21 13:55:57 UTC
  • mto: This revision was merged to the branch mainline in revision 533.
  • Revision ID: vladimir@primebase.org-20090121135557-gyzk4wo3kj126jda
added thread lock lists

Show diffs side-by-side

added added

removed removed

Lines of Context:
116
116
#define XT_TAB_ROW_UNLOCK(i, s)                 xt_unlock_rwlock_ns(i)
117
117
#elif defined(XT_TAB_ROW_USE_RW_MUTEX)
118
118
#define XT_TAB_ROW_LOCK_TYPE                    XTRWMutexRec
119
 
#define XT_TAB_ROW_INIT_LOCK(s, i)              xt_rwmutex_init(s, i)
 
119
#define XT_TAB_ROW_INIT_LOCK(s, i)              xt_rwmutex_init_with_autoname(s, i)
120
120
#define XT_TAB_ROW_FREE_LOCK(s, i)              xt_rwmutex_free(s, i)   
121
121
#define XT_TAB_ROW_READ_LOCK(i, s)              xt_rwmutex_slock(i, (s)->t_id)
122
122
#define XT_TAB_ROW_WRITE_LOCK(i, s)             xt_rwmutex_xlock(i, (s)->t_id)