tmx
struct tmx tmx;
(void) mdb_vread(&tmx, sizeof (tmx), (uintptr_t)q->q_ptr);
lower = (uintptr_t)tmx.muxq;
(void) mdb_vread(&lq, sizeof (lq), (uintptr_t)tmx.peerq);
(void) mdb_vread(&tmx, sizeof (tmx), (uintptr_t)lq.q_ptr);
peer = (uintptr_t)tmx.rdq;
struct tmx tmx;
(void) mdb_vread(&tmx, sizeof (tmx), (uintptr_t)q->q_ptr);
(uintptr_t)tmx.peerq, (uintptr_t)tmx.rdq);
struct tmx tmx;
(void) mdb_vread(&tmx, sizeof (tmx), (uintptr_t)q->q_ptr);
return ((uintptr_t)tmx.rdq);
struct tmx tmx;
(void) mdb_vread(&tmx, sizeof (tmx), (uintptr_t)q->q_ptr);
return ((uintptr_t)tmx.muxq);
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
logdmux_alloc_unlinkinfo(struct tmx *t0, struct tmx *t1)
(void) ddi_soft_state_init(&logdmux_statep, sizeof (struct tmx), 1);
struct tmx *tmxp;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp, *tmxpeerp;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;
static int logdmux_alloc_unlinkinfo(struct tmx *, struct tmx *);
struct tmx *tmxp = q->q_ptr;
struct tmx *tmxp = q->q_ptr;