Lines Matching defs:cons
83 static inline void notify_daemon(struct xencons_info *cons)
86 notify_remote_via_evtchn(cons->evtchn);
92 XENCONS_RING_IDX cons, prod;
96 cons = intf->out_cons;
99 BUG_ON((prod - cons) > sizeof(intf->out));
101 while ((sent < len) && ((prod - cons) < sizeof(intf->out)))
115 struct xencons_info *cons = vtermno_to_xencons(vtermno);
116 if (cons == NULL)
126 int sent = __write_console(cons, data, len);
141 XENCONS_RING_IDX cons, prod;
148 cons = intf->in_cons;
151 BUG_ON((prod - cons) > sizeof(intf->in));
153 while (cons != prod && recv < len)
154 buf[recv++] = intf->in[MASK_XENCONS_IDX(cons++, intf->in)];
157 intf->in_cons = cons;