Searched refs:QHASHSIZE (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | synch.c | 481 if ((data = mmap(NULL, 2 * QHASHSIZE * sizeof (queue_head_t), in queue_alloc() 486 for (i = 0; i < 2 * QHASHSIZE; qp++, i++) { in queue_alloc() 487 qp->qh_type = (i < QHASHSIZE)? MX : CV; in queue_alloc() 516 ASSERT(qp >= udp->queue_head && (qp - udp->queue_head) < 2 * QHASHSIZE); in QVERIFY() 524 qtype = ((qp - udp->queue_head) < QHASHSIZE)? MX : CV; in QVERIFY() 3984 if (fprintf(stderr, "\n%5d mutex queues:\n", QHASHSIZE) < 0 || in dump_queue_statistics() 3987 for (qn = 0, qp = udp->queue_head; qn < QHASHSIZE; qn++, qp++) { in dump_queue_statistics() 3997 if (fprintf(stderr, "\n%5d condvar queues:\n", QHASHSIZE) < 0 || in dump_queue_statistics() 4000 for (qn = 0; qn < QHASHSIZE; qn++, qp++) { in dump_queue_statistics()
|
H A D | thr.c | 1682 (void) memset(qp, 0, 2 * QHASHSIZE * sizeof (queue_head_t)); in postfork1_child() 1683 for (i = 0; i < 2 * QHASHSIZE; qp++, i++) { in postfork1_child() 1684 qp->qh_type = (i < QHASHSIZE)? MX : CV; in postfork1_child()
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 438 #define QHASHSIZE (1 << QHASHSHIFT) /* power of 2 (1<<9 == 512) */ macro 442 & (QHASHSIZE - 1)) + (((type) == MX)? 0 : QHASHSIZE))
|