ct_listener_t
list_create(&q->ctq_listeners, sizeof (ct_listener_t),
offsetof(ct_listener_t, ctl_allnode));
list_create(&q->ctq_tail, sizeof (ct_listener_t),
offsetof(ct_listener_t, ctl_tailnode));
cte_qrele(ct_equeue_t *q, ct_listener_t *l, ct_kevent_t *e)
cte_qmove(ct_equeue_t *q, ct_listener_t *l, ct_kevent_t *e)
cte_qreadable(ct_equeue_t *q, ct_listener_t *l, const cred_t *cr,
ct_listener_t *l;
ct_listener_t *l;
cte_add_listener(ct_equeue_t *q, ct_listener_t *l)
cte_remove_listener(ct_listener_t *l)
cte_reset_listener(ct_listener_t *l)
cte_next_event(ct_listener_t *l, uint64_t id)
cte_get_event(ct_listener_t *l, int nonblock, void *uaddr, const cred_t *cr,
cte_set_reliable(ct_listener_t *l, const cred_t *cr)
void cte_add_listener(ct_equeue_t *, ct_listener_t *);
void cte_remove_listener(ct_listener_t *);
void cte_reset_listener(ct_listener_t *);
int cte_get_event(ct_listener_t *, int, void *, const cred_t *, uint64_t, int);
int cte_next_event(ct_listener_t *, uint64_t);
int cte_set_reliable(ct_listener_t *, const cred_t *);
ct_listener_t ctfs_endpt_listener;