Home
last modified time | relevance | path

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

/components/drivers/virtio/
A Dvirtio.h111 struct virtio_device struct
133 void virtio_reset_device(struct virtio_device *dev); argument
134 void virtio_status_acknowledge_driver(struct virtio_device *dev);
135 void virtio_status_driver_ok(struct virtio_device *dev);
136 void virtio_interrupt_ack(struct virtio_device *dev);
137 rt_bool_t virtio_has_feature(struct virtio_device *dev, rt_uint32_t feature_bit);
139 rt_err_t virtio_queues_alloc(struct virtio_device *dev, rt_size_t queues_num);
140 void virtio_queues_free(struct virtio_device *dev);
142 void virtio_queue_destroy(struct virtio_device *dev, rt_uint32_t queue_index);
143 void virtio_queue_notify(struct virtio_device *dev, rt_uint32_t queue_index);
[all …]
A Dvirtio.c17 rt_inline void _virtio_dev_check(struct virtio_device *dev) in _virtio_dev_check()
23 void virtio_reset_device(struct virtio_device *dev) in virtio_reset_device()
30 void virtio_status_acknowledge_driver(struct virtio_device *dev) in virtio_status_acknowledge_driver()
37 void virtio_status_driver_ok(struct virtio_device *dev) in virtio_status_driver_ok()
44 void virtio_interrupt_ack(struct virtio_device *dev) in virtio_interrupt_ack()
58 rt_bool_t virtio_has_feature(struct virtio_device *dev, rt_uint32_t feature_bit) in virtio_has_feature()
65 rt_err_t virtio_queues_alloc(struct virtio_device *dev, rt_size_t queues_num) in virtio_queues_alloc()
81 void virtio_queues_free(struct virtio_device *dev) in virtio_queues_free()
151 void virtio_queue_destroy(struct virtio_device *dev, rt_uint32_t queue_index) in virtio_queue_destroy()
176 void virtio_queue_notify(struct virtio_device *dev, rt_uint32_t queue_index) in virtio_queue_notify()
[all …]
A Dvirtio_net.c24 struct virtio_device *virtio_dev = &virtio_net_dev->virtio_dev; in virtio_net_tx()
64 struct virtio_device *virtio_dev = &virtio_net_dev->virtio_dev; in virtio_net_rx()
100 struct virtio_device *virtio_dev = &virtio_net_dev->virtio_dev; in virtio_net_init()
178 struct virtio_device *virtio_dev = &virtio_net_dev->virtio_dev; in virtio_net_isr()
196 struct virtio_device *virtio_dev; in rt_virtio_net_init()
A Dvirtio_console.c49 struct virtio_device *virtio_dev = &virtio_console_dev->virtio_dev; in virtio_console_send_ctrl()
102 struct virtio_device *virtio_dev = &virtio_console_dev->virtio_dev; in virtio_console_port_create()
215 struct virtio_device *virtio_dev = &virtio_console_dev->virtio_dev; in virtio_console_port_init()
304 struct virtio_device *virtio_dev = &port_dev->console->virtio_dev; in virtio_console_port_read()
355 struct virtio_device *virtio_dev = &port_dev->console->virtio_dev; in virtio_console_port_write()
442 struct virtio_device *virtio_dev = &virtio_console_dev->virtio_dev; in virtio_console_init()
522 struct virtio_device *virtio_dev = &virtio_console_dev->virtio_dev; in virtio_console_isr()
675 struct virtio_device *virtio_dev; in rt_virtio_console_init()
A Dvirtio_blk.c26 struct virtio_device *virtio_dev = &virtio_blk_dev->virtio_dev; in virtio_blk_rw()
146 struct virtio_device *virtio_dev = &virtio_blk_dev->virtio_dev; in virtio_blk_isr()
179 struct virtio_device *virtio_dev; in rt_virtio_blk_init()
A Dvirtio_input.c109 struct virtio_device *virtio_dev = &virtio_input_dev->virtio_dev; in virtio_input_init()
182 struct virtio_device *virtio_dev = &virtio_input_dev->virtio_dev; in virtio_input_control()
287 struct virtio_device *virtio_dev = &virtio_input_dev->virtio_dev; in virtio_input_isr()
347 struct virtio_device *virtio_dev; in rt_virtio_input_init()
A Dvirtio_console.h74 struct virtio_device virtio_dev;
A Dvirtio_blk.h89 struct virtio_device virtio_dev;
A Dvirtio_net.h100 struct virtio_device virtio_dev;
A Dvirtio_input.h107 struct virtio_device virtio_dev;
A Dvirtio_gpu.c70 struct virtio_device *virtio_dev = &virtio_gpu_dev->virtio_dev; in virtio_gpu_ctrl_send_command()
130 struct virtio_device *virtio_dev = &virtio_gpu_dev->virtio_dev; in virtio_gpu_cursor_send_command()
432 struct virtio_device *virtio_dev = &virtio_gpu_dev->virtio_dev; in virtio_gpu_init()
811 struct virtio_device *virtio_dev = &virtio_gpu_dev->virtio_dev; in virtio_gpu_isr()
851 struct virtio_device *virtio_dev; in rt_virtio_gpu_init()
A Dvirtio_gpu.h367 struct virtio_device virtio_dev;

Completed in 17 milliseconds