Lines Matching refs:intf
68 struct xencons_interface *intf = con->sring; in OBJECT_DECLARE_SIMPLE_TYPE() local
70 cons = intf->out_cons; in OBJECT_DECLARE_SIMPLE_TYPE()
71 prod = intf->out_prod; in OBJECT_DECLARE_SIMPLE_TYPE()
75 if ((size == 0) || (size > sizeof(intf->out))) in OBJECT_DECLARE_SIMPLE_TYPE()
84 buffer->data[buffer->size++] = intf->out[ in OBJECT_DECLARE_SIMPLE_TYPE()
85 MASK_XENCONS_IDX(cons++, intf->out)]; in OBJECT_DECLARE_SIMPLE_TYPE()
88 intf->out_cons = cons; in OBJECT_DECLARE_SIMPLE_TYPE()
119 struct xencons_interface *intf = con->sring; in ring_free_bytes() local
122 cons = intf->in_cons; in ring_free_bytes()
123 prod = intf->in_prod; in ring_free_bytes()
127 if (space > sizeof(intf->in)) in ring_free_bytes()
130 return (sizeof(intf->in) - space); in ring_free_bytes()
142 struct xencons_interface *intf = con->sring; in xencons_receive() local
151 prod = intf->in_prod; in xencons_receive()
153 intf->in[MASK_XENCONS_IDX(prod++, intf->in)] = in xencons_receive()
157 intf->in_prod = prod; in xencons_receive()