Home
last modified time | relevance | path

Searched refs:writer (Results 1 – 17 of 17) sorted by relevance

/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/
A DDESIGN-rwlock.txt20 pthread_t writer;
21 - descriptor of the writer or 0
27 - 'one writer should wake up' futex.
40 if (!rwlock->writer && (!rwlock->nr_writers_queued ||
61 if (!rwlock->writer && (!rwlock->nr_writers_queued ||
72 if (!rwlock->writer && !rwlock->readers)
84 rwlock->writer = pthread_self();
92 if (rwlock->writer)
93 rwlock->writer = 0;
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-4.9/include/std/
A Dshared_mutex66 // indicate a writer has taken the lock or is queuing to take the lock.
73 // and the count is zero then signal gate2 to wake a queued writer,
77 // To take a writer lock, block on gate1 while the write-entered flag is
84 // equal priority. When one or more reader locks is held a writer gets
85 // priority and no more reader locks can be taken while the writer is
237 // Wake the queued writer if there are no more readers.
241 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads.old/
A Drwlock.c213 _pthread_descr writer; in pthread_rwlock_destroy() local
217 writer = rwlock->__rw_writer; in pthread_rwlock_destroy()
220 if (readers > 0 || writer != NULL) in pthread_rwlock_destroy()
/l4re-core-master/lua/lib/contrib/src/
A Dldump.c24 lua_Writer writer; member
43 D->status = (*D->writer)(D->L, b, size, D->data); in dumpBlock()
217 D.writer = w; in luaU_dump()
A Dluac.c163 static int writer(lua_State* L, const void* p, size_t size, void* u) in writer() function
189 luaU_dump(L,f,writer,D,stripping); in pmain()
A Dlua.h292 LUA_API int (lua_dump) (lua_State *L, lua_Writer writer, void *data, int strip);
A Dlstrlib.c222 static int writer (lua_State *L, const void *b, size_t size, void *ud) { in writer() function
239 if (l_unlikely(lua_dump(L, writer, &state, strip) != 0)) in str_dump()
A Dlapi.c1103 LUA_API int lua_dump (lua_State *L, lua_Writer writer, void *data, int strip) { in lua_dump() argument
1110 status = luaU_dump(L, getproto(o), writer, data, strip); in lua_dump()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-5/include/std/
A Dshared_mutex273 // indicate a writer has taken the lock or is queuing to take the lock.
280 // and the count is zero then signal gate2 to wake a queued writer,
284 // To take a writer lock, block on gate1 while the write-entered flag is
291 // equal priority. When one or more reader locks is held a writer gets
292 // priority and no more reader locks can be taken while the writer is
444 // Wake the queued writer if there are no more readers.
448 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-8/include/std/
A Dshared_mutex179 // indicate a writer has taken the lock or is queuing to take the lock.
186 // and the count is zero then signal gate2 to wake a queued writer,
190 // To take a writer lock, block on gate1 while the write-entered flag is
197 // equal priority. When one or more reader locks is held a writer gets
198 // priority and no more reader locks can be taken while the writer is
299 // Wake the queued writer if there are no more readers.
303 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-6/include/std/
A Dshared_mutex181 // indicate a writer has taken the lock or is queuing to take the lock.
188 // and the count is zero then signal gate2 to wake a queued writer,
192 // To take a writer lock, block on gate1 while the write-entered flag is
199 // equal priority. When one or more reader locks is held a writer gets
200 // priority and no more reader locks can be taken while the writer is
301 // Wake the queued writer if there are no more readers.
305 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-7/include/std/
A Dshared_mutex179 // indicate a writer has taken the lock or is queuing to take the lock.
186 // and the count is zero then signal gate2 to wake a queued writer,
190 // To take a writer lock, block on gate1 while the write-entered flag is
197 // equal priority. When one or more reader locks is held a writer gets
198 // priority and no more reader locks can be taken while the writer is
299 // Wake the queued writer if there are no more readers.
303 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-9/include/std/
A Dshared_mutex262 // indicate a writer has taken the lock or is queuing to take the lock.
269 // and the count is zero then signal gate2 to wake a queued writer,
273 // To take a writer lock, block on gate1 while the write-entered flag is
280 // equal priority. When one or more reader locks is held a writer gets
281 // priority and no more reader locks can be taken while the writer is
382 // Wake the queued writer if there are no more readers.
386 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/
A Drwlock.c243 _pthread_descr writer; in strong_alias() local
247 writer = rwlock->__rw_writer; in strong_alias()
250 if (readers > 0 || writer != NULL) in strong_alias()
/l4re-core-master/uclibc/lib/libpthread/src/
A Drwlock.c244 _pthread_descr writer; in strong_alias() local
248 writer = rwlock->__rw_writer; in strong_alias()
251 if (readers > 0 || writer != NULL) in strong_alias()
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-11/include/std/
A Dshared_mutex269 // indicate a writer has taken the lock or is queuing to take the lock.
276 // and the count is zero then signal gate2 to wake a queued writer,
280 // To take a writer lock, block on gate1 while the write-entered flag is
287 // equal priority. When one or more reader locks is held a writer gets
288 // priority and no more reader locks can be taken while the writer is
389 // Wake the queued writer if there are no more readers.
393 // writer, and that writer will eventually notify gate1 after it
/l4re-core-master/libstdc++-v3/contrib/libstdc++-v3-10/include/std/
A Dshared_mutex264 // indicate a writer has taken the lock or is queuing to take the lock.
271 // and the count is zero then signal gate2 to wake a queued writer,
275 // To take a writer lock, block on gate1 while the write-entered flag is
282 // equal priority. When one or more reader locks is held a writer gets
283 // priority and no more reader locks can be taken while the writer is
384 // Wake the queued writer if there are no more readers.
388 // writer, and that writer will eventually notify gate1 after it

Completed in 23 milliseconds