Searched defs:syncq (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dstreams.c78 { SF(QPAIR), "per queue-pair syncq" },
79 { SF(QPERQ), "per queue-instance syncq" },
80 { SF(QPERMOD), "per module syncq" },
107 { SF(SQ_MESSAGES), "There are messages on syncq" },
110 { SF(SQ_EVENTS), "There are events on syncq" },
363 uintptr_t syncq = 0; local
383 's', MDB_OPT_UINTPTR, &syncq,
391 if (flag != NULL || not_flag != NULL || mod != NULL || syncq != NULL)
442 if (syncq != 0 && q.q_syncq != (syncq_t *)syncq)
479 syncq(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) function
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dstrsubr.h353 * syncq's for the module point (through sq_outer) to an outer perimeter
354 * syncq. The outer perimeter consists of the doubly linked list (sq_onext and
355 * sq_oprev) linking all the inner perimeter syncq's with out outer perimeter
356 * syncq. This is used to implement qwriter(OUTER) (an asynchronous way of
439 struct syncq { struct
440 kmutex_t sq_lock; /* atomic access to syncq */
444 * Distributed syncq scheduling
453 mblk_t *sq_evhead; /* Event message on the syncq */
459 uint16_t sq_type; /* type (concurrency) of syncq */
472 * Links forming an outer perimeter from one outer syncq an
[all...]

Completed in 63 milliseconds