muxlwsrv, the lower (linked) queue write service procedure is scheduled as a result of flow control subsiding downstream (it is back-enabled).
static int muxlwsrv(queue_t *q) { int i; for (i = 0; i < mux_cnt; i++) if (mux_mux[i].qptr && mux_mux[i].qptr->q_first) qenable(mux_mux[i].qptr); return (0); }
muxlwsrv steps through all possible upper queues. If a queue is active and there are messages on the queue, then its upper write service procedure is enabled through qenable.