mir_t
static void mir_svc_idle_start(queue_t *, mir_t *);
static void mir_svc_idle_stop(queue_t *, mir_t *);
static void mir_svc_start_close(queue_t *, mir_t *);
static void mir_clnt_idle_stop(queue_t *, mir_t *);
static void mir_clnt_idle_start(queue_t *, mir_t *);
static void mir_disconnect(queue_t *, mir_t *ir);
mir_timer_stop(mir_t *mir)
mir_timer_start(queue_t *q, mir_t *mir, clock_t intrvl)
ASSERT(MUTEX_HELD(&((mir_t *)q->q_ptr)->mir_mutex));
mir_t *mir = q->q_ptr;
kmem_free(mir, sizeof (mir_t));
mir_svc_idle_stop(queue_t *q, mir_t *mir)
mir_svc_idle_start(queue_t *q, mir_t *mir)
mir_t *mir;
mir = kmem_zalloc(sizeof (mir_t), KM_SLEEP);
mir_t *mir = q->q_ptr;
mir_t *mir = (mir_t *)q->q_ptr;
mir_t *mir;
mir = (mir_t *)q->q_ptr;
mir_t *mir = (mir_t *)q->q_ptr;
mir_svc_start_close(queue_t *wq, mir_t *mir)
mir_t *mir = (mir_t *)wq->q_ptr;
mir_t *mir = (mir_t *)wq->q_ptr;
mir_t *mir = (mir_t *)wq->q_ptr;
mir_clnt_idle_stop(queue_t *wq, mir_t *mir)
mir_clnt_idle_start(queue_t *wq, mir_t *mir)
mir_t *mir = (mir_t *)wq->q_ptr;
mir_t *mir = (mir_t *)wq->q_ptr;
mir_t *mir = (mir_t *)q->q_ptr;
mir_t *mir = (mir_t *)q->q_ptr;
mir_t *mir;
mir = (mir_t *)q->q_ptr;
mir_disconnect(queue_t *q, mir_t *mir)
mir_t *mir = q->q_ptr;
((mir_t *)q->q_ptr)->rm_ops = &xprt_cots_ops;