Home
last modified time | relevance | path

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

/components/vbus/
A DKconfig27 VBus ring buffer physical address.
30 int "VBus ring size"
32 VBus size of the ring buffer.
A Dvbus.c69 rt_inline void _ring_add_get_bnr(struct rt_vbus_ring *ring, in _ring_add_get_bnr() argument
72 int nidx = ring->get_idx + bnr; in _ring_add_get_bnr()
79 ring->get_idx = nidx; in _ring_add_get_bnr()
/components/drivers/virtio/
A Dvirtio_queue.h46 rt_uint16_t ring[]; member
64 struct virtq_used_elem ring[]; member
A Dvirtio_console.c234 queue_rx->avail->ring[id] = id; in virtio_console_port_init()
320 id = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].id; in virtio_console_port_read()
321 len = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].len; in virtio_console_port_read()
463 queue_ctrl_rx->avail->ring[id] = id; in virtio_console_init()
549 id = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].id; in virtio_console_isr()
550 len = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].len; in virtio_console_isr()
629 id = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].id; in virtio_console_isr()
630 len = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].len; in virtio_console_isr()
A Dvirtio_net.c69 id = (queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].id + 1) % queue_rx->num; in virtio_net_rx()
70 len = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].len - VIRTIO_NET_HDR_SIZE; in virtio_net_rx()
122 queue_rx->avail->ring[i] = id; in virtio_net_init()
A Dvirtio_input.c300 rt_uint16_t id = event_queue->used->ring[event_queue->used_idx % event_queue->num].id; in virtio_input_isr()
301 rt_uint32_t len = event_queue->used->ring[event_queue->used_idx % event_queue->num].len; in virtio_input_isr()
A Dvirtio.c136 (rt_ubase_t)&queue->avail->ring[ring_size] + VIRTQ_AVAIL_RES_SIZE); in virtio_queue_init()
194 queue->avail->ring[queue->avail->idx % ring_size] = desc_index; in virtio_submit_chain()
A Dvirtio_blk.c160 id = queue->used->ring[queue->used_idx % queue->num].id; in virtio_blk_isr()
A Dvirtio_gpu.c825 id = queue_ctrl->used->ring[queue_ctrl->used_idx % queue_ctrl->num].id; in virtio_gpu_isr()
835 id = queue_cursor->used->ring[queue_cursor->used_idx % queue_cursor->num].id; in virtio_gpu_isr()

Completed in 15 milliseconds