Home
last modified time | relevance | path

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

/titanic_44/usr/src/lib/libc/port/threads/
H A Drwlock.c38 #define ASSERT_CONSISTENT_STATE(readers) \ argument
39 ASSERT(!((readers) & URW_WRITE_LOCKED) || \
40 ((readers) & ~URW_HAS_WAITERS) == URW_WRITE_LOCKED)
139 uint32_t readers; in rw_read_held() local
147 readers = *rwstate; in rw_read_held()
148 ASSERT_CONSISTENT_STATE(readers); in rw_read_held()
149 if (!(readers & URW_WRITE_LOCKED) && in rw_read_held()
150 (readers & URW_READERS_MASK) != 0) { in rw_read_held()
182 uint32_t readers; in rw_write_held() local
188 readers = *rwstate; in rw_write_held()
[all …]
/titanic_44/usr/src/cmd/cmd-inet/usr.lib/wpad/
H A Deloop.c48 tmp = (struct eloop_sock *)realloc(eloop.readers, in eloop_register_read_sock()
58 eloop.readers = tmp; in eloop_register_read_sock()
70 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock()
74 if (eloop.readers[i].sock == sock) in eloop_unregister_read_sock()
80 (void) memmove(&eloop.readers[i], &eloop.readers[i + 1], in eloop_unregister_read_sock()
257 pfds[i].fd = eloop.readers[i].sock; in eloop_run()
285 eloop.readers[i].handler( in eloop_run()
286 eloop.readers[i].sock, in eloop_run()
287 eloop.readers[i].eloop_data, in eloop_run()
288 eloop.readers[i].user_data); in eloop_run()
[all …]
H A Deloop.h50 struct eloop_sock *readers; member
/titanic_44/usr/src/lib/libnisdb/
H A Dnis_hashitem.c284 item->readers = item->writer = 0; in __nis_insert_item_mt()
291 item->readers = 1; in __nis_insert_item_mt()
371 (item->writer == 0 && item->readers == 0)) in __nis_find_item_mt()
393 if (item->readers == 0) { in __nis_find_item_mt()
397 item->readers++; in __nis_find_item_mt()
420 if (item->readers == 0 && item->writer == 0) in __nis_pop_item_mt()
459 (item->writer > 0 || item->readers > 0)) { in __nis_pop_item_mt()
478 if (item->readers == 0 && item->writer == 0 && in __nis_pop_item_mt()
513 if (nl->readers == 0 && nl->writer == 0) in __nis_remove_item_mt()
548 (nl->writer > 0 || nl->readers > 0)) { in __nis_remove_item_mt()
[all …]
H A Dnis_hashitem.h46 uint32_t readers; member
/titanic_44/usr/src/uts/common/os/
H A Drwstlock.c65 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()
/titanic_44/usr/src/tools/ctf/cvt/
H A Dctfconvert.c81 static const reader_f readers[] = { in file_read() local
110 for (i = 0; readers[i] != NULL; i++) { in file_read()
111 if ((rc = readers[i](td, elf, filename)) == 0) in file_read()
117 if (readers[i] == NULL) { in file_read()
/titanic_44/usr/src/uts/intel/sys/
H A Dsynch32.h69 #define rwlock_readers readers
/titanic_44/usr/src/uts/sparc/sys/
H A Dsynch32.h69 #define rwlock_readers readers
/titanic_44/usr/src/uts/common/sys/
H A Dsynch.h119 int32_t readers; /* rwstate word */ member
/titanic_44/usr/src/cmd/hal/fdi/
H A DMakefile37 information/10freedesktop/10-usb-card-readers.fdi \
/titanic_44/usr/src/head/
H A Dsynch.h82 int32_t readers; /* rwstate word */ member
/titanic_44/usr/src/uts/common/inet/nca/
H A Dnca.h974 int readers; \
979 readers = 0; \
986 readers += old & DCB_COUNT_MASK; \
994 readers += (new & DCB_COUNT_MASK); \
996 if (readers == 0) \
/titanic_44/usr/src/test/libc-tests/cfg/
H A DREADME76 Astute readers may ask why invent a new configuration file, and why use
/titanic_44/usr/src/pkg/manifests/
H A Dservice-hal.mf78 file path=etc/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi \
/titanic_44/usr/src/lib/libc_db/common/
H A Dthread_db.c2571 si_p->si_data = (psaddr_t)generic_so.rwlock.readers; in sync_get_info_common()
2940 rwstate = (uint32_t *)&generic_so.rwlock.readers; in __td_sync_setstate()
/titanic_44/usr/src/data/hwdata/
H A Dusb.ids12519 0200 CL1356T / CL1356T5 / CL1356A smartcard readers (CCID)
12520 0201 CL1356T / CL1356T5 / CL1356A smartcard readers (DFU + CCID)
/titanic_44/usr/src/uts/intel/io/acpica/
H A Dchanges.txt6399 namespace walks (readers), but block a dynamic table unload until it can