Searched refs:INV_PTHREAD_ID (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | nisdb_rw.h | 41 #define INV_PTHREAD_ID 0 macro 53 0, {INV_PTHREAD_ID, 0, 0, 0}, \ 54 0, 0, {INV_PTHREAD_ID, 0, 0, 0}} 57 0, {INV_PTHREAD_ID, 0, 0, 0}, \ 58 0, 0, {INV_PTHREAD_ID, 0, 0, 0}} 74 pthread_t var ## _owner = INV_PTHREAD_ID 86 var ## _owner = INV_PTHREAD_ID; \
|
H A D | nisdb_rw.c | 80 rw->writer.id = rw->reader.id = INV_PTHREAD_ID; in __nisdb_rwinit() 94 if (rr->id == INV_PTHREAD_ID) { in find_reader() 317 if (rr->id == id || rr->id == INV_PTHREAD_ID) in increment_reader() 447 rw->writer.id = INV_PTHREAD_ID; in __nisdb_wulock() 530 rr->id = INV_PTHREAD_ID; in __nisdb_rulock()
|
H A D | nis_hashitem.c | 283 item->last_reader_id = item->writer_id = INV_PTHREAD_ID; in __nis_insert_item_mt() 605 item->last_reader_id = INV_PTHREAD_ID; in __nis_release_item()
|