Lines Matching refs:virtio_dev

71 virtio_init_queue(struct virtio_dev *dev, uint16_t vtpci_queue_idx)  in virtio_init_queue()
77 SPDK_DEBUGLOG(virtio_dev, "setting up queue: %"PRIu16"\n", vtpci_queue_idx); in virtio_init_queue()
84 SPDK_DEBUGLOG(virtio_dev, "vq_size: %u\n", vq_size); in virtio_init_queue()
114 SPDK_DEBUGLOG(virtio_dev, "vring_size: %u, rounded_vring_size: %u\n", in virtio_init_queue()
127 SPDK_DEBUGLOG(virtio_dev, "vq->vq_ring_mem: 0x%" PRIx64 "\n", in virtio_init_queue()
129 SPDK_DEBUGLOG(virtio_dev, "vq->vq_ring_virt_mem: 0x%" PRIx64 "\n", in virtio_init_queue()
137 virtio_free_queues(struct virtio_dev *dev) in virtio_free_queues()
164 virtio_alloc_queues(struct virtio_dev *dev, uint16_t max_queues, uint16_t fixed_vq_num) in virtio_alloc_queues()
199 virtio_negotiate_features(struct virtio_dev *dev, uint64_t req_features) in virtio_negotiate_features()
204 SPDK_DEBUGLOG(virtio_dev, "guest features = %" PRIx64 "\n", req_features); in virtio_negotiate_features()
205 SPDK_DEBUGLOG(virtio_dev, "device features = %" PRIx64 "\n", host_features); in virtio_negotiate_features()
213 SPDK_DEBUGLOG(virtio_dev, "negotiated features = %" PRIx64 "\n", in virtio_negotiate_features()
229 virtio_dev_construct(struct virtio_dev *vdev, const char *name, in virtio_dev_construct()
252 virtio_dev_reset(struct virtio_dev *dev, uint64_t req_features) in virtio_dev_reset()
274 virtio_dev_start(struct virtio_dev *vdev, uint16_t max_queues, uint16_t fixed_queue_num) in virtio_dev_start()
293 virtio_dev_destruct(struct virtio_dev *dev) in virtio_dev_destruct()
447 SPDK_DEBUGLOG(virtio_dev, "Notified backend after xmit\n"); in virtqueue_req_flush()
547 virtio_dev_acquire_queue(struct virtio_dev *vdev, uint16_t index) in virtio_dev_acquire_queue()
570 virtio_dev_find_and_acquire_queue(struct virtio_dev *vdev, uint16_t start_index) in virtio_dev_find_and_acquire_queue()
595 virtio_dev_queue_get_thread(struct virtio_dev *vdev, uint16_t index) in virtio_dev_queue_get_thread()
613 virtio_dev_queue_is_acquired(struct virtio_dev *vdev, uint16_t index) in virtio_dev_queue_is_acquired()
619 virtio_dev_release_queue(struct virtio_dev *vdev, uint16_t index) in virtio_dev_release_queue()
643 virtio_dev_read_dev_config(struct virtio_dev *dev, size_t offset, in virtio_dev_read_dev_config()
650 virtio_dev_write_dev_config(struct virtio_dev *dev, size_t offset, in virtio_dev_write_dev_config()
657 virtio_dev_stop(struct virtio_dev *dev) in virtio_dev_stop()
666 virtio_dev_set_status(struct virtio_dev *dev, uint8_t status) in virtio_dev_set_status()
676 virtio_dev_get_status(struct virtio_dev *dev) in virtio_dev_get_status()
682 virtio_dev_backend_ops(struct virtio_dev *dev) in virtio_dev_backend_ops()
688 virtio_dev_dump_json_info(struct virtio_dev *hw, struct spdk_json_write_ctx *w) in virtio_dev_dump_json_info()
702 SPDK_LOG_REGISTER_COMPONENT(virtio_dev)