HomeSort by: relevance | last modified time | path
    Searched refs:readers (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
RWMutex.h 70 /// lock is held by any readers, this method will wait until it can
106 unsigned readers = 0; member in class:llvm::sys::SmartRWMutex
118 ++readers;
130 assert(readers > 0 && "Reader lock not acquired before release!");
131 --readers;
  /src/external/bsd/wpa/dist/src/utils/
eloop_win.c 50 struct eloop_sock *readers; member in struct:eloop_data
133 tmp = os_realloc_array(eloop.readers, eloop.reader_count + 1,
147 eloop.readers = tmp;
160 if (eloop.readers == NULL || eloop.reader_count == 0)
164 if (eloop.readers[i].sock == sock)
170 WSAEventSelect(eloop.readers[i].sock, eloop.readers[i].event, 0);
171 WSACloseEvent(eloop.readers[i].event);
174 os_memmove(&eloop.readers[i], &eloop.readers[i + 1]
    [all...]
eloop.c 101 struct eloop_sock_table readers; member in struct:eloop_data
184 eloop.readers.type = EVENT_TYPE_READ;
443 static int eloop_sock_table_set_fds(struct eloop_sock_table *readers,
458 if (readers && readers->table) {
459 for (i = 0; i < readers->count; i++) {
460 fd = readers->table[i].sock;
552 static void eloop_sock_table_dispatch(struct eloop_sock_table *readers,
558 if (eloop_sock_table_dispatch_table(readers, pollfds_map,
627 if (eloop.readers.changed |
    [all...]
pcsc_funcs.c 523 TCHAR *readers = NULL; local
525 char *readers = NULL; local
557 readers = os_malloc(len);
558 if (readers == NULL) {
563 ret = SCardListReaders(scard->ctx, NULL, readers, &len);
570 wpa_printf(MSG_WARNING, "SCARD: No smart card readers "
574 wpa_hexdump_ascii(MSG_DEBUG, "SCARD: Readers", (u8 *) readers, len);
576 * readers is a list of available readers. The last entry is terminate
    [all...]
  /src/lib/librumpuser/
rumpuser_pth.c 271 unsigned int readers; member in struct:rumpuser_rw
280 return rw->writer == rumpuser_curlwp() && rw->readers == (unsigned)-1;
286 unsigned nreaders = rw->readers;
311 assert(rw->readers == 0);
313 rw->readers = (unsigned)-1;
322 rw->readers = 0;
331 atomic_inc_uint(&rw->readers);
334 ++rw->readers;
344 atomic_dec_uint(&rw->readers);
347 assert(rw->readers > 0)
    [all...]
  /src/external/cddl/osnet/dist/tools/ctf/cvt/
ctfconvert.c 89 static reader_f readers[] = { local
118 for (i = 0; readers[i] != NULL; i++) {
119 if ((rc = readers[i](td, elf, filename)) == 0)
125 if (readers[i] == NULL) {
127 * None of the readers found compatible type data.
  /src/external/cddl/osnet/dist/uts/common/sys/
synch.h 119 int32_t readers; /* rwstate word */ member in struct:_lwp_rwlock
  /src/usr.sbin/mrouted/
main.c 104 fd_set rfds, readers; local
254 FD_ZERO(&readers);
257 FD_SET(igmp_socket, &readers);
262 FD_SET(ihandlers[i].fd, &readers);
287 bcopy((char *)&readers, (char *)&rfds, sizeof(rfds));
  /src/external/gpl3/gcc.old/dist/c++tools/
server.cc 617 fd_set readers, writers; local
640 FD_ZERO (&readers);
647 FD_SET (sock_fd, &readers);
653 FD_SET (term_pipe[0], &readers);
667 FD_SET (fd, &readers);
682 event_count = pselect (limit, &readers, &writers, NULL, NULL, &mask);
684 event_count = select (limit, &readers, &writers, NULL, NULL);
686 if (term_pipe && FD_ISSET (term_pipe[0], &readers))
738 found = FD_ISSET (server->GetFDRead (), &readers);
757 if (active < 0 && sock_fd >= 0 && FD_ISSET (sock_fd, &readers))
    [all...]
  /src/external/cddl/osnet/dist/head/
synch.h 74 * Readers/writer locks
82 int32_t readers; /* rwstate word */ member in struct:_rwlock
  /src/external/bsd/openldap/dist/libraries/liblmdb/
lmdb.h 27 * multi-versioned so readers run with no locks; writers cannot block
28 * readers, and readers don't block writers.
56 * Fix: Check for stale readers periodically, using the
78 * - There is normally no pure read-only mode, since readers need write
121 * for stale readers is performed or the lockfile is reset,
127 * - If you do that anyway, do a periodic check for stale readers. Or
591 * that no readers are using old transactions while a writer is
593 * no readers may be active at all when a writer begins.
851 * This defines the number of slots in the lock table that is used to track readers in th
    [all...]
mdb.c 340 /** For MDB_LOCK_FORMAT: True if readers take a pid lock in the lockfile */
641 /** @defgroup readers Reader Lock Table
642 * Readers don't acquire any locks for their data access. Instead, they
653 * Since the database uses multi-version concurrency control, readers don't
655 * readers are using data from which old transactions, so that we'll know
681 * This value was chosen somewhat arbitrarily. 126 readers plus a
706 * Multiple readers that start at the same time will probably have the
767 * when readers release their slots.
1330 pthread_key_t me_txkey; /**< thread-key for readers */
4004 * readers will get consistent data regardless of how fresh o
    [all...]
  /src/external/gpl2/xcvs/dist/contrib/
validate_repo.in 820 qr{^(./)?CVSROOT/readers$}o,
  /src/external/bsd/ipf/dist/
HISTORY 207 3428004 snoop, tcpdump, etherfind readers are unused
238 3427997 ipft readers do not set buffer length
855 use readers/writers locks in Solaris2 in place of some mutexes.
  /src/external/gpl2/xcvs/dist/src/
sanity.sh 23069 echo something that would render readers all full of smiles >>first-dir/sdir/ssdir/file1
30655 # Check that readers can only read, everyone else can write
30657 echo anonymous >$CVSROOT_DIRNAME/CVSROOT/readers
30733 # even if not listed in readers
30813 # Should work the same without readers
30815 rm ${CVSROOT_DIRNAME}/CVSROOT/readers
    [all...]

Completed in 70 milliseconds