Searched refs:used_idx (Results 1 – 7 of 7) sorted by relevance
241 queue_rx->used_idx = queue_rx->used->idx; in virtio_console_port_init()314 if (queue_rx->used_idx == queue_rx->used->idx) in virtio_console_port_read()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()331 queue_rx->used_idx++; in virtio_console_port_read()475 queue_ctrl_rx->used_idx = queue_ctrl_rx->used->idx; in virtio_console_init()543 if (queue_rx->used_idx == queue_rx->used->idx) in virtio_console_isr()549 id = queue_rx->used->ring[queue_rx->used_idx % queue_rx->num].id; in virtio_console_isr()552 queue_rx->used_idx++; in virtio_console_isr()625 if (queue_rx->used_idx != queue_rx->used->idx) in virtio_console_isr()[all …]
67 if (queue_rx->used_idx != queue_rx->used->idx) in virtio_net_rx()69 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()84 queue_rx->used_idx++; in virtio_net_rx()129 queue_rx->used_idx = queue_rx->used->idx; in virtio_net_init()184 if (queue_rx->used_idx != queue_rx->used->idx) in virtio_net_isr()
157 while (queue->used_idx != queue->used->idx) in virtio_blk_isr()160 id = queue->used->ring[queue->used_idx % queue->num].id; in virtio_blk_isr()167 queue->used_idx++; in virtio_blk_isr()
298 while (event_queue->used_idx != event_queue->used->idx) in virtio_input_isr()300 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()330 event_queue->used_idx++; in virtio_input_isr()
81 rt_uint16_t used_idx; member
822 while (queue_ctrl->used_idx != queue_ctrl->used->idx) in virtio_gpu_isr()825 id = queue_ctrl->used->ring[queue_ctrl->used_idx % queue_ctrl->num].id; in virtio_gpu_isr()829 queue_ctrl->used_idx++; in virtio_gpu_isr()832 while (queue_cursor->used_idx != queue_cursor->used->idx) in virtio_gpu_isr()835 id = queue_cursor->used->ring[queue_cursor->used_idx % queue_cursor->num].id; in virtio_gpu_isr()839 queue_cursor->used_idx++; in virtio_gpu_isr()
138 queue->used_idx = 0; in virtio_queue_init()
Completed in 14 milliseconds