Home
last modified time | relevance | path

Searched refs:SQ_EXCL (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dputnext.c255 ASSERT((sq->sq_flags & SQ_EXCL) == 0); in putnext()
257 sq->sq_flags |= SQ_EXCL; in putnext()
262 ASSERT((sq->sq_flags & (SQ_EXCL|SQ_CIPUT))); in putnext()
324 if (sq->sq_flags & (SQ_EXCL)) { in putnext()
383 ASSERT((flags & (SQ_EXCL|SQ_CIPUT)) || queued); in putnext()
408 sq->sq_flags = flags & ~SQ_EXCL; in putnext()
522 ASSERT((sq->sq_flags & SQ_EXCL) == 0); in put()
524 sq->sq_flags |= SQ_EXCL; in put()
529 ASSERT((sq->sq_flags & (SQ_EXCL|SQ_CIPUT))); in put()
591 if (sq->sq_flags & (SQ_EXCL)) { in put()
[all …]
H A Dddi.c730 ASSERT(flags & SQ_EXCL); in qwait_sig()
731 flags &= ~SQ_EXCL; in qwait_sig()
842 ASSERT(flags & SQ_EXCL); in qwait()
843 flags &= ~SQ_EXCL; in qwait()
931 ASSERT(flags & SQ_EXCL); in qwait_rw()
932 flags &= ~SQ_EXCL; in qwait_rw()
H A Dstrsubr.c5506 sq->sq_flags |= SQ_EXCL; in entersq()
6210 ASSERT(flags & SQ_EXCL); in sq_run_events()
6257 ASSERT(flags & SQ_EXCL); in sq_run_events()
6340 sq->sq_flags |= SQ_EXCL; in sqfill_events()
6358 sq->sq_flags &= ~SQ_EXCL; in sqfill_events()
6421 if (flags & SQ_EXCL) { in drain_syncq()
6471 sq->sq_flags |= SQ_EXCL; in drain_syncq()
6609 flags &= ~SQ_EXCL; in drain_syncq()
7295 sq->sq_flags |= SQ_EXCL; in qwriter_inner()
7452 sq->sq_flags |= SQ_EXCL; in qcallbwrapper()
[all …]
/illumos-gate/usr/src/uts/sun4/ml/
H A Dgenconst.c134 printf("#define\tSQ_EXCL 0x%x\n", SQ_EXCL); in main()
/illumos-gate/usr/src/uts/common/sys/
H A Dstrsubr.h538 #define SQ_EXCL 0x0001 /* exclusive access to inner */ macro
553 #define PERIM_EXCL(q) ((q)->q_syncq->sq_flags & SQ_EXCL)
560 #define SQ_GOAWAY (SQ_EXCL|SQ_BLOCKED|SQ_FROZEN|SQ_WRITER|\
/illumos-gate/usr/src/uts/common/io/
H A Dstream.c3819 sq->sq_flags = flags | SQ_EXCL; in rwnext()
3875 ASSERT(flags & (SQ_EXCL|SQ_CIPUT)); in rwnext()
3899 sq->sq_flags = flags & ~SQ_EXCL; in rwnext()
3965 sq->sq_flags = flags | SQ_EXCL; in infonext()
3985 ASSERT(flags & (SQ_EXCL|SQ_CIPUT)); in infonext()
4016 sq->sq_flags = flags & ~SQ_EXCL; in infonext()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dstreams.c107 { SF(SQ_EXCL), "Exclusive access to inner perimeter" },