HelenOS sources

virtio_dev_t       83 uspace/drv/block/virtio-blk/virtio-blk.c 	virtio_dev_t *vdev = &virtio_blk->virtio_dev;
virtio_dev_t       99 uspace/drv/block/virtio-blk/virtio-blk.c 	virtio_dev_t *vdev = &virtio_blk->virtio_dev;
virtio_dev_t      169 uspace/drv/block/virtio-blk/virtio-blk.c 	virtio_dev_t *vdev = &virtio_blk->virtio_dev;
virtio_dev_t      339 uspace/drv/block/virtio-blk/virtio-blk.c 	virtio_dev_t *vdev = &virtio_blk->virtio_dev;
virtio_dev_t       69 uspace/drv/block/virtio-blk/virtio-blk.h 	virtio_dev_t virtio_dev;
virtio_dev_t       81 uspace/drv/nic/virtio-net/virtio-net.c 	virtio_dev_t *vdev = &virtio_net->virtio_dev;
virtio_dev_t      122 uspace/drv/nic/virtio-net/virtio-net.c 	virtio_dev_t *vdev = &virtio_net->virtio_dev;
virtio_dev_t      193 uspace/drv/nic/virtio-net/virtio-net.c 	virtio_dev_t *vdev = &virtio_net->virtio_dev;
virtio_dev_t      336 uspace/drv/nic/virtio-net/virtio-net.c 	virtio_dev_t *vdev = &virtio_net->virtio_dev;
virtio_dev_t       65 uspace/drv/nic/virtio-net/virtio-net.h 	virtio_dev_t virtio_dev;
virtio_dev_t       38 uspace/lib/virtio/virtio-pci.c static bool check_bar(virtio_dev_t *vdev, uint8_t bar, uint32_t offset,
virtio_dev_t       62 uspace/lib/virtio/virtio-pci.c static void virtio_pci_common_cfg(virtio_dev_t *vdev, uint8_t bar,
virtio_dev_t       76 uspace/lib/virtio/virtio-pci.c static void virtio_pci_notify_cfg(virtio_dev_t *vdev, uint8_t bar,
virtio_dev_t       92 uspace/lib/virtio/virtio-pci.c static void virtio_pci_isr_cfg(virtio_dev_t *vdev, uint8_t bar, uint32_t offset,
virtio_dev_t      108 uspace/lib/virtio/virtio-pci.c static void virtio_pci_device_cfg(virtio_dev_t *vdev, uint8_t bar,
virtio_dev_t      122 uspace/lib/virtio/virtio-pci.c static errno_t enable_resources(async_sess_t *pci_sess, virtio_dev_t *vdev)
virtio_dev_t      165 uspace/lib/virtio/virtio-pci.c static errno_t disable_resources(virtio_dev_t *vdev)
virtio_dev_t      180 uspace/lib/virtio/virtio-pci.c errno_t virtio_pci_dev_initialize(ddf_dev_t *dev, virtio_dev_t *vdev)
virtio_dev_t      182 uspace/lib/virtio/virtio-pci.c 	memset(vdev, 0, sizeof(virtio_dev_t));
virtio_dev_t      282 uspace/lib/virtio/virtio-pci.c errno_t virtio_pci_dev_cleanup(virtio_dev_t *vdev)
virtio_dev_t      190 uspace/lib/virtio/virtio-pci.h extern void virtio_virtq_desc_set(virtio_dev_t *vdev, uint16_t, uint16_t,
virtio_dev_t      192 uspace/lib/virtio/virtio-pci.h extern uint16_t virtio_virtq_desc_get_next(virtio_dev_t *vdev, uint16_t,
virtio_dev_t      195 uspace/lib/virtio/virtio-pci.h extern void virtio_create_desc_free_list(virtio_dev_t *, uint16_t, uint16_t,
virtio_dev_t      197 uspace/lib/virtio/virtio-pci.h extern uint16_t virtio_alloc_desc(virtio_dev_t *, uint16_t, uint16_t *);
virtio_dev_t      198 uspace/lib/virtio/virtio-pci.h extern void virtio_free_desc(virtio_dev_t *, uint16_t, uint16_t *, uint16_t);
virtio_dev_t      200 uspace/lib/virtio/virtio-pci.h extern void virtio_virtq_produce_available(virtio_dev_t *, uint16_t, uint16_t);
virtio_dev_t      201 uspace/lib/virtio/virtio-pci.h extern bool virtio_virtq_consume_used(virtio_dev_t *, uint16_t, uint16_t *,
virtio_dev_t      204 uspace/lib/virtio/virtio-pci.h extern errno_t virtio_virtq_setup(virtio_dev_t *, uint16_t, uint16_t);
virtio_dev_t      205 uspace/lib/virtio/virtio-pci.h extern void virtio_virtq_teardown(virtio_dev_t *, uint16_t);
virtio_dev_t      207 uspace/lib/virtio/virtio-pci.h extern errno_t virtio_device_setup_start(virtio_dev_t *, uint32_t);
virtio_dev_t      208 uspace/lib/virtio/virtio-pci.h extern void virtio_device_setup_fail(virtio_dev_t *);
virtio_dev_t      209 uspace/lib/virtio/virtio-pci.h extern void virtio_device_setup_finalize(virtio_dev_t *);
virtio_dev_t      211 uspace/lib/virtio/virtio-pci.h extern errno_t virtio_pci_dev_initialize(ddf_dev_t *, virtio_dev_t *);
virtio_dev_t      212 uspace/lib/virtio/virtio-pci.h extern errno_t virtio_pci_dev_cleanup(virtio_dev_t *);
virtio_dev_t       97 uspace/lib/virtio/virtio.c void virtio_virtq_desc_set(virtio_dev_t *vdev, uint16_t num, uint16_t descno,
virtio_dev_t      107 uspace/lib/virtio/virtio.c uint16_t virtio_virtq_desc_get_next(virtio_dev_t *vdev, uint16_t num,
virtio_dev_t      126 uspace/lib/virtio/virtio.c void virtio_create_desc_free_list(virtio_dev_t *vdev, uint16_t num,
virtio_dev_t      144 uspace/lib/virtio/virtio.c uint16_t virtio_alloc_desc(virtio_dev_t *vdev, uint16_t num, uint16_t *head)
virtio_dev_t      162 uspace/lib/virtio/virtio.c void virtio_free_desc(virtio_dev_t *vdev, uint16_t num, uint16_t *head,
virtio_dev_t      173 uspace/lib/virtio/virtio.c void virtio_virtq_produce_available(virtio_dev_t *vdev, uint16_t num,
virtio_dev_t      188 uspace/lib/virtio/virtio.c bool virtio_virtq_consume_used(virtio_dev_t *vdev, uint16_t num,
virtio_dev_t      209 uspace/lib/virtio/virtio.c errno_t virtio_virtq_setup(virtio_dev_t *vdev, uint16_t num, uint16_t size)
virtio_dev_t      287 uspace/lib/virtio/virtio.c void virtio_virtq_teardown(virtio_dev_t *vdev, uint16_t num)
virtio_dev_t      303 uspace/lib/virtio/virtio.c errno_t virtio_device_setup_start(virtio_dev_t *vdev, uint32_t features)
virtio_dev_t      363 uspace/lib/virtio/virtio.c void virtio_device_setup_finalize(virtio_dev_t *vdev)
virtio_dev_t      372 uspace/lib/virtio/virtio.c void virtio_device_setup_fail(virtio_dev_t *vdev)
HelenOS homepage, sources at GitHub