Lines Matching refs:intf
122 struct xencons_interface *intf; member
276 cons->intf = pmap_mapdev_attr(ptoa(xen_get_console_mfn()), PAGE_SIZE, in xencons_early_init_ring()
323 struct xencons_interface *intf; in xencons_write_ring() local
327 intf = cons->intf; in xencons_write_ring()
331 wcons = intf->out_cons; in xencons_write_ring()
332 wprod = intf->out_prod; in xencons_write_ring()
335 KASSERT((wprod - wcons) <= sizeof(intf->out), in xencons_write_ring()
339 if ((wprod - wcons) >= sizeof(intf->out)) in xencons_write_ring()
341 intf->out[MASK_XENCONS_IDX(wprod, intf->out)] = buffer[sent]; in xencons_write_ring()
345 intf->out_prod = wprod; in xencons_write_ring()
355 struct xencons_interface *intf; in xencons_read_ring() local
359 intf = cons->intf; in xencons_read_ring()
363 rcons = intf->in_cons; in xencons_read_ring()
364 rprod = intf->in_prod; in xencons_read_ring()
370 buffer[rsz] = intf->in[MASK_XENCONS_IDX(rcons, intf->in)]; in xencons_read_ring()
374 intf->in_cons = rcons; in xencons_read_ring()