Searched refs:WRITER_ACTIVE (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/ntp/lib/isc/
H A Drwlock.c237 #define WRITER_ACTIVE 0x1 macro
266 if ((rwl->cnt_and_flag & WRITER_ACTIVE) == 0)
272 if ((rwl->cnt_and_flag & WRITER_ACTIVE) != 0)
327 WRITER_ACTIVE);
338 INSIST((rwl->cnt_and_flag & WRITER_ACTIVE) != 0);
368 if ((cntflag & WRITER_ACTIVE) != 0) {
391 WRITER_ACTIVE);
420 READER_INCR, WRITER_ACTIVE);
425 INSIST((prevcnt & WRITER_ACTIVE) == 0 &&
426 (prevcnt & ~WRITER_ACTIVE) !
[all...]
/freebsd-12-stable/sys/netgraph/
H A Dng_base.c1904 #define WRITER_ACTIVE 0x00000001 macro
1907 #define READER_MASK 0xfffffffc /* Not valid if WRITER_ACTIVE is set */
1912 #define NGQ_RMASK (WRITER_ACTIVE|OP_PENDING)
1972 if (t & WRITER_ACTIVE) {
1987 OP_PENDING + WRITER_ACTIVE)) {
2080 WRITER_ACTIVE)) {
2107 * Set the WRITER_ACTIVE flags ASAP to block out fast track readers.
2115 atomic_add_int(&ngq->q_flags, WRITER_ACTIVE - READER_INCREMENT);
2116 if ((ngq->q_flags & (NGQ_WMASK & ~OP_PENDING)) == WRITER_ACTIVE) {
2127 atomic_add_int(&ngq->q_flags, READER_INCREMENT - WRITER_ACTIVE);
[all...]

Completed in 105 milliseconds