evchanq_t
static evchanq_t *
evchanq_t *snp; /* Pointer to q with snapshot of ev */
snp = kmem_alloc(sizeof (evchanq_t), KM_SLEEP);
evch_chrdevent_fini(evchanq_t *snp)
kmem_free(snp, sizeof (evchanq_t));
evch_chgetnextev(evchanq_t *snp)
evchanq_t *
sysevent_evc_walk_step(evchanq_t *evcq)
sysevent_evc_walk_fini(evchanq_t *evcq)
evchanq_t *chq;
extern evchanq_t *sysevent_evc_walk_init(evchan_t *, char *);
extern sysevent_t *sysevent_evc_walk_step(evchanq_t *);
extern void sysevent_evc_walk_fini(evchanq_t *);