Home
last modified time | relevance | path

Searched refs:readers (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/sys/contrib/ck/include/
H A Dck_bytelock.h48 uint8_t readers[CK_MD_CACHELINE - sizeof(unsigned int) * 2] CK_CC_ALIGN(8); member
62 for (i = 0; i < sizeof bytelock->readers; i++) in ck_bytelock_init()
63 bytelock->readers[i] = false; in ck_bytelock_init()
84 CK_BYTELOCK_TYPE *readers = (void *)bytelock->readers; in ck_bytelock_write_lock() local
92 if (slot <= sizeof bytelock->readers) in ck_bytelock_write_lock()
93 ck_pr_store_8(&bytelock->readers[slot - 1], false); in ck_bytelock_write_lock()
101 for (i = 0; i < sizeof(bytelock->readers) / CK_BYTELOCK_LENGTH; i++) { in ck_bytelock_write_lock()
102 while (CK_BYTELOCK_LOAD(&readers[i]) != false) in ck_bytelock_write_lock()
132 ck_pr_store_8(&bytelock->readers[slot - 1], true); in ck_bytelock_read_lock()
139 if (slot > sizeof bytelock->readers) { in ck_bytelock_read_lock()
[all …]
H A Dck_brlock.h57 struct ck_brlock_reader *readers; member
68 br->readers = NULL; in ck_brlock_init()
89 for (cursor = br->readers; cursor != NULL; cursor = cursor->next) { in ck_brlock_write_lock()
126 for (cursor = br->readers; cursor != NULL; cursor = cursor->next) { in ck_brlock_write_trylock()
151 reader->next = ck_pr_load_ptr(&br->readers); in ck_brlock_read_register()
154 ck_pr_store_ptr(&br->readers, reader); in ck_brlock_read_register()
172 br->readers = reader->next; in ck_brlock_read_unregister()
/freebsd/contrib/wpa/src/utils/
H A Deloop_win.c50 struct eloop_sock *readers; member
133 tmp = os_realloc_array(eloop.readers, eloop.reader_count + 1, in eloop_register_read_sock()
147 eloop.readers = tmp; in eloop_register_read_sock()
160 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock()
164 if (eloop.readers[i].sock == sock) in eloop_unregister_read_sock()
170 WSAEventSelect(eloop.readers[i].sock, eloop.readers[i].event, 0); in eloop_unregister_read_sock()
171 WSACloseEvent(eloop.readers[i].event); in eloop_unregister_read_sock()
174 os_memmove(&eloop.readers[i], &eloop.readers[i + 1], in eloop_unregister_read_sock()
557 eloop.handles[count++] = eloop.readers[i].event; in eloop_run()
627 if (WSAEnumNetworkEvents(eloop.readers[i].sock, in eloop_run()
[all …]
H A Deloop.c101 struct eloop_sock_table readers; member
184 eloop.readers.type = EVENT_TYPE_READ; in eloop_init()
443 static int eloop_sock_table_set_fds(struct eloop_sock_table *readers, in eloop_sock_table_set_fds() argument
458 if (readers && readers->table) { in eloop_sock_table_set_fds()
459 for (i = 0; i < readers->count; i++) { in eloop_sock_table_set_fds()
460 fd = readers->table[i].sock; in eloop_sock_table_set_fds()
552 static void eloop_sock_table_dispatch(struct eloop_sock_table *readers, in eloop_sock_table_dispatch() argument
558 if (eloop_sock_table_dispatch_table(readers, pollfds_map, in eloop_sock_table_dispatch()
627 if (eloop.readers.changed || in eloop_sock_table_dispatch()
649 if (eloop.readers.changed || in eloop_sock_table_dispatch()
[all …]
H A Dpcsc_funcs.c523 TCHAR *readers = NULL; in scard_init() local
525 char *readers = NULL; in scard_init() local
557 readers = os_malloc(len); in scard_init()
558 if (readers == NULL) { in scard_init()
563 ret = SCardListReaders(scard->ctx, NULL, readers, &len); in scard_init()
574 wpa_hexdump_ascii(MSG_DEBUG, "SCARD: Readers", (u8 *) readers, len); in scard_init()
585 os_strncmp(&readers[pos], reader, os_strlen(reader)) == 0) in scard_init()
587 while (pos < len && readers[pos]) in scard_init()
590 if (pos < len && readers[pos] == '\0') in scard_init()
601 wpa_printf(MSG_DEBUG, "SCARD: Selected reader='%S'", &readers[pos]); in scard_init()
[all …]
/freebsd/sys/kern/
H A Dkern_rmlock.c891 int readers; member
967 pcpu->readers++; in rms_int_readers_inc()
976 pcpu->readers--; in rms_int_readers_dec()
988 rms->readers = 0; in rms_init()
999 MPASS(rms->readers == 0); in rms_destroy()
1013 msleep(&rms->readers, &rms->mtx, PUSER - 1, mtx_name(&rms->mtx), 0); in rms_rlock_fallback()
1079 MPASS(rms->readers > 0); in rms_runlock_fallback()
1080 MPASS(rms->debug_readers == rms->readers); in rms_runlock_fallback()
1082 rms->readers--; in rms_runlock_fallback()
1083 if (rms->readers == 0) in rms_runlock_fallback()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DRWMutex.h105 unsigned readers = 0; variable
117 ++readers; in lock_shared()
129 assert(readers > 0 && "Reader lock not acquired before release!"); in unlock_shared()
130 --readers; in unlock_shared()
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Dctfconvert.c85 static reader_f readers[] = { in file_read() local
113 for (i = 0; readers[i] != NULL; i++) { in file_read()
114 if ((rc = readers[i](td, elf, filename)) == 0) in file_read()
120 if (readers[i] == NULL) { in file_read()
/freebsd/contrib/llvm-project/llvm/tools/llvm-debuginfo-analyzer/
H A DREADME.md13 ### Use a **lit test** instead of a **unit test** for the **logical readers**.
18 use ``lit`` tests to validate the **logical readers**.
149 The DWARF and CodeView readers use the public names information to create
152 (``S_PUB32``), the readers should collect the needed information while processing
/freebsd/lib/libc/iconv/
H A Dcitrus_prop.c312 static const _citrus_prop_read_type_t readers[] = { variable
369 errnum = (*readers[hint->type])(ms, &ostart); in _citrus_prop_parse_element()
382 errnum = (*readers[hint->type])(ms, &oend); in _citrus_prop_parse_element()
/freebsd/sys/sys/
H A D_rmlock.h84 int readers; member
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dsynch.h119 int32_t readers; /* rwstate word */ member
/freebsd/crypto/openssl/doc/internal/man7/
H A DDERlib.pod21 When readers are added, add this:
68 =head2 DER readers / decoders
/freebsd/cddl/contrib/opensolaris/head/
H A Dsynch.h82 int32_t readers; /* rwstate word */ member
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A De60k02.dtsi11 * found in ebook-readers like the Kobo Clara HD (with i.MX6SLL) and
H A De70k02.dtsi11 * found in ebook-readers like the Kobo Clara HD (with i.MX6SLL) and
/freebsd/contrib/tzcode/
H A Dcalendars66 (A previous posting of this story was challenged, and Swedish readers
/freebsd/contrib/tzdata/
H A Dcalendars66 (A previous posting of this story was challenged, and Swedish readers
/freebsd/sys/cam/
H A DREADME.quirks155 USB pen drives or flash readers require quirks in both da(4) and
/freebsd/contrib/libxo/doc/
H A Dxolint-errors.rst361 to human readers.
H A Dfield-roles.rst133 for human readers. By marking these distinctly, HTML usage scenarios
/freebsd/crypto/heimdal/lib/wind/
H A Drfc4518.txt626 Note to readers not familiar with LDAP substrings matching: the LDAP
705 Astute readers of this text will also note that there are special
/freebsd/sys/cam/ctl/
H A DREADME.ctl.txt199 writes are only allowed for ZFS, but multiple readers are allowed for
/freebsd/contrib/llvm-project/lld/docs/
H A DNewLLD.rst216 InputFile is a superclass of file readers.
/freebsd/sys/contrib/zstd/
H A DCONTRIBUTING.md458 `const` variables are an important signal to readers that this variable isn’t modified.
459 …Conversely, non-const variables are a signal to readers to watch out for modifications later on in…

12