Lines Matching defs:status_event
50 /* event type, index into status_event[] */
88 } status_event[] = {
408 ev->type = status_event[ST_SPECIAL + c - 0xf0].event;
423 dev->qlen = status_event[dev->type].qlen;
433 dev->qlen = status_event[dev->type].qlen - 1;
438 ev->type = status_event[dev->type].event;
441 if (status_event[dev->type].encode) /* set data values */
442 status_event[dev->type].encode(dev, ev);
568 for (type = 0; type < numberof(status_event); type++) {
569 if (ev->type == status_event[type].event)
603 if (status_event[type].decode)
604 status_event[type].decode(ev, xbuf + 1);
605 qlen = status_event[type].qlen + 1;
607 if (status_event[type].decode)
608 status_event[type].decode(ev, xbuf + 0);
609 qlen = status_event[type].qlen;