Home
last modified time | relevance | path

Searched refs:hvc_data (Results 1 – 1 of 1) sorted by relevance

/Zephyr-Core-3.5.0/drivers/serial/
Duart_hvc_xen.c33 struct hvc_xen_data *hvc_data = dev->data; in read_from_ring() local
34 XENCONS_RING_IDX cons = hvc_data->intf->in_cons; in read_from_ring()
35 XENCONS_RING_IDX prod = hvc_data->intf->in_prod; in read_from_ring()
39 __ASSERT((prod - cons) <= sizeof(hvc_data->intf->in), in read_from_ring()
43 in_idx = MASK_XENCONS_IDX(cons, hvc_data->intf->in); in read_from_ring()
44 str[recv] = hvc_data->intf->in[in_idx]; in read_from_ring()
50 hvc_data->intf->in_cons = cons; in read_from_ring()
52 notify_evtchn(hvc_data->evtchn); in read_from_ring()
59 struct hvc_xen_data *hvc_data = dev->data; in write_to_ring() local
60 XENCONS_RING_IDX cons = hvc_data->intf->out_cons; in write_to_ring()
[all …]