/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | rwlock.c | 140 uint32_t readers; in rw_read_held() local 183 uint32_t readers; in rw_write_held() local 287 uint32_t readers; in read_lock_try() local 292 if (atomic_cas_32(rwstate, readers, readers + 1) == readers) { in read_lock_try() 308 uint32_t readers; in read_unlock_try() local 313 if (atomic_cas_32(rwstate, readers, readers - 1) == readers) { in read_unlock_try() 333 uint32_t readers; in write_lock_try() local 337 if (atomic_cas_32(rwstate, readers, readers | URW_WRITE_LOCKED) in write_lock_try() 359 if (atomic_cas_32(rwstate, readers, 0) == readers) { in write_unlock_try() 448 readers++; in rw_queue_release() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | eloop.c | 46 tmp = (struct eloop_sock *)realloc(eloop.readers, in eloop_register_read_sock() 56 eloop.readers = tmp; in eloop_register_read_sock() 68 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock() 72 if (eloop.readers[i].sock == sock) in eloop_unregister_read_sock() 78 (void) memmove(&eloop.readers[i], &eloop.readers[i + 1], in eloop_unregister_read_sock() 255 pfds[i].fd = eloop.readers[i].sock; in eloop_run() 283 eloop.readers[i].handler( in eloop_run() 284 eloop.readers[i].sock, in eloop_run() 285 eloop.readers[i].eloop_data, in eloop_run() 286 eloop.readers[i].user_data); in eloop_run() [all …]
|
H A D | eloop.h | 48 struct eloop_sock *readers; member
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | nis_hashitem.c | 282 item->readers = item->writer = 0; in __nis_insert_item_mt() 289 item->readers = 1; in __nis_insert_item_mt() 369 (item->writer == 0 && item->readers == 0)) in __nis_find_item_mt() 391 if (item->readers == 0) { in __nis_find_item_mt() 395 item->readers++; in __nis_find_item_mt() 457 (item->writer > 0 || item->readers > 0)) { in __nis_pop_item_mt() 511 if (nl->readers == 0 && nl->writer == 0) in __nis_remove_item_mt() 546 (nl->writer > 0 || nl->readers > 0)) { in __nis_remove_item_mt() 604 item->readers -= readwrite; in __nis_release_item() 627 item->readers == 0 && item->writer == 0 && in __nis_release_item() [all …]
|
H A D | nis_hashitem.h | 44 uint32_t readers; member
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | rwstlock.c | 65 intptr_t readers; in rwst_enter_common() local 81 readers = 0; in rwst_enter_common() 84 readers = l->rwst_count; in rwst_enter_common() 93 writer, readers); in rwst_enter_common() 108 readers = 0; in rwst_enter_common() 111 readers = l->rwst_count; in rwst_enter_common() 123 writer, readers); in rwst_enter_common()
|
/illumos-gate/usr/src/lib/libpcsc/common/ |
H A D | libpcsc.c | 350 char **readers; in SCardListReaders() local 381 readers = NULL; in SCardListReaders() 408 tmp = reallocarray(readers, nalloc, sizeof (char *)); in SCardListReaders() 413 readers = tmp; in SCardListReaders() 415 readers[npaths] = strdup(ent->fts_path); in SCardListReaders() 457 size_t slen = strlen(readers[i]) + 1; in SCardListReaders() 458 bcopy(readers[i], ubuf + off, slen); in SCardListReaders() 466 free(readers[i]); in SCardListReaders() 468 free(readers); in SCardListReaders()
|
/illumos-gate/usr/src/uts/sparc/sys/ |
H A D | synch32.h | 69 #define rwlock_readers readers
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | synch32.h | 69 #define rwlock_readers readers
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | synch.h | 117 int32_t readers; /* rwstate word */ member
|
/illumos-gate/usr/src/cmd/hal/fdi/ |
H A D | Makefile | 37 information/10freedesktop/10-usb-card-readers.fdi \
|
/illumos-gate/usr/src/head/ |
H A D | synch.h | 82 int32_t readers; /* rwstate word */ member
|
/illumos-gate/usr/src/test/libc-tests/cfg/ |
H A D | README | 76 Astute readers may ask why invent a new configuration file, and why use
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | service-hal.p5m | 46 file path=etc/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi \
|
/illumos-gate/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 2591 si_p->si_data = (psaddr_t)generic_so.rwlock.readers; in sync_get_info_common() 2959 rwstate = (uint32_t *)&generic_so.rwlock.readers; in __td_sync_setstate()
|
/illumos-gate/usr/src/lib/libdwarf/common/ |
H A D | libdwarf.h.in | 1765 in that DIE. Here is a test readers may find useful */
|
H A D | generated_libdwarf.h.in | 1765 in that DIE. Here is a test readers may find useful */
|
/illumos-gate/usr/src/tools/smatch/src/smatch_data/ |
H A D | kernel.implicit_dependencies.no_structs | 460 …o)->curbuf, (struct pipe_inode_info)->buffers, (struct pipe_inode_info)->readers, (struct pipe_ino… 462 …o)->curbuf, (struct pipe_inode_info)->buffers, (struct pipe_inode_info)->readers, (struct pipe_ino… 463 …o)->curbuf, (struct pipe_inode_info)->buffers, (struct pipe_inode_info)->readers, (struct pipe_ino…
|
/illumos-gate/usr/src/data/hwdata/ |
H A D | usb.ids | 13595 0200 CL1356T / CL1356T5 / CL1356A smartcard readers (CCID) 13596 0201 CL1356T / CL1356T5 / CL1356A smartcard readers (DFU + CCID)
|
/illumos-gate/usr/src/uts/intel/io/acpica/ |
H A D | changes.txt | 6399 namespace walks (readers), but block a dynamic table unload until it can
|