Lines Matching refs:low_writer
588 uint32_t nextgen, low_writer, updatebits, returnbits = 0;
626 low_writer = kwq->kw_ksynqueues[KSYN_QUEUE_WRITER].ksynq_firstnum;
627 low_writer &= PTHRW_COUNT_MASK;
629 if (low_writer == nextgen) {
657 } else if (is_seqhigher(low_writer, nextgen) != 0) {
3343 uint32_t low_reader, low_writer, low_ywriter, low_lreader,limitrdnum;
3424 low_writer = lowest[KSYN_QUEUE_WRITER];
3449 limitrdnum = low_writer;
3475 if (is_seqlower(low_ywriter, low_writer) != 0) {
3478 limitrdnum = low_writer;
3511 limitrdnum = low_writer;
3527 limitrdnum = low_writer;
3584 if (((flags & KW_UNLOCK_PREPOST_WRLOCK) != 0) && (low_writer == premgen)) {
3616 kwq->kw_pre_intrseq = low_writer;
3641 if (is_seqlower(low_reader,low_writer) == 0)
3644 numneeded = ksyn_queue_count_tolowest(kq, low_writer);
3646 if (((flags & KW_UNLOCK_PREPOST_READLOCK) != 0) && (is_seqlower(premgen, low_writer) != 0)) {
3658 failed = ksyn_wakeupreaders(kwq, low_writer, 0, 0, updatebits, NULL);
3664 kwq->kw_pre_intrseq = low_writer;
3681 failed = ksyn_wakeupreaders(kwq, low_writer, 0, 1, updatebits, &woken);
3699 if (((flags & KW_UNLOCK_PREPOST_YWRLOCK) != 0) && (low_writer == premgen)) {