Lines Matching refs:this

100 #define	READLOCK(this, retval, msg) \  argument
101 LOCK(this->acqnonexcl, retval, msg)
102 #define READUNLOCK(this, retval, msg) \ argument
103 LOCK(this->relnonexcl, retval, msg)
106 #define READLOCKV(this, msg) \ argument
107 LOCKV(this->acqnonexcl, msg)
108 #define READUNLOCKV(this, msg) \ argument
109 LOCKV(this->relnonexcl, msg)
112 #define READLOCKNR(this, rescode, msg) \ argument
113 LOCKVAL(this->acqnonexcl, msg, rescode)
114 #define READUNLOCKNR(this, rescode, msg) \ argument
115 LOCKVAL(this->relnonexcl, msg, rescode)
118 #define WRITELOCK(this, retval, msg) \ argument
119 LOCK(this->acqexcl, retval, msg)
120 #define WRITEUNLOCK(this, retval, msg) \ argument
121 LOCK(this->relexcl, retval, msg)
124 #define TRYWRITELOCK(this, rescode, msg) \ argument
125 LOCKVAL(this->tryacqexcl, msg, rescode)
128 #define WRITELOCKV(this, msg) \ argument
129 LOCKV(this->acqexcl, msg)
130 #define WRITEUNLOCKV(this, msg) \ argument
131 LOCKV(this->relexcl, msg)
134 #define WRITELOCKNR(this, rescode, msg) \ argument
135 LOCKVAL(this->acqexcl, msg, rescode)
136 #define WRITEUNLOCKNR(this, rescode, msg) \ argument
137 LOCKVAL(this->relexcl, msg, rescode)
140 #define WRITELOCK2(this, retval, msg, that) \ argument
141 if (this != 0) { \
143 WRITELOCKNR(this, lockcode2, msg); \
150 #define WRITEUNLOCK2(this, that, retval1, retval2, msg1, msg2) \ argument
153 WRITEUNLOCKNR(this, lockcode1, msg1); \
163 #define READLOCK2(this, retval, msg, that) \ argument
164 if (this != 0) { \
166 READLOCKNR(this, lockcode2, msg); \
173 #define READUNLOCK2(this, that, retval1, retval2, msg1, msg2) \ argument
176 READUNLOCKNR(this, lockcode1, msg1); \