Lines Matching refs:_device
17 virtio_device_init(device_node *node, void **_device)
31 *_device = device;
37 virtio_device_uninit(void *_device)
40 VirtioDevice *device = (VirtioDevice *)_device;
46 virtio_device_removed(void *_device)
49 //VirtioDevice *device = (VirtioDevice *)_device;
57 virtio_negotiate_features(void* _device, uint64 supported,
61 VirtioDevice *device = (VirtioDevice *)_device;
68 virtio_clear_feature(void* _device, uint64 feature)
71 VirtioDevice *device = (VirtioDevice *)_device;
78 virtio_read_device_config(void* _device, uint8 offset, void* buffer,
82 VirtioDevice *device = (VirtioDevice *)_device;
89 virtio_write_device_config(void* _device, uint8 offset,
93 VirtioDevice *device = (VirtioDevice *)_device;
100 virtio_alloc_queues(virtio_device _device, size_t count, virtio_queue *queues)
103 VirtioDevice *device = (VirtioDevice *)_device;
109 virtio_free_queues(virtio_device _device)
112 VirtioDevice *device = (VirtioDevice *)_device;
118 virtio_setup_interrupt(virtio_device _device, virtio_intr_func config_handler,
122 VirtioDevice *device = (VirtioDevice *)_device;
128 virtio_free_interrupts(virtio_device _device)
131 VirtioDevice *device = (VirtioDevice *)_device;