| /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...] |