Searched defs:virtio_endpoint (Results 1 – 4 of 4) sorted by relevance
/spdk/module/vfu_device/ |
H A D | vfu_virtio.c | 30 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in vfu_virtio_unmap_q() local 44 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in vfu_virtio_map_q() local 170 vfu_virtio_notify_config(struct vfu_virtio_endpoint *virtio_endpoint) in vfu_virtio_notify_config() 380 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in virtio_vring_desc_to_iov() local 417 vfu_virtio_dev_get_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq) in vfu_virtio_dev_get_req() 441 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in vfu_virtio_dev_put_req() local 462 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in vfu_virtio_finish_req() local 477 vfu_virtio_dev_free_reqs(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_dev *dev) in vfu_virtio_dev_free_reqs() 624 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in vfu_virtio_vq_post_irq() local 651 struct vfu_virtio_endpoint *virtio_endpoint = dev->virtio_endpoint; in vfu_virtio_vq_flush_irq() local [all …]
|
H A D | vfu_virtio_blk.c | 55 to_blk_endpoint(struct vfu_virtio_endpoint *virtio_endpoint) in to_blk_endpoint() 103 virtio_blk_start(struct vfu_virtio_endpoint *virtio_endpoint) in virtio_blk_start() 132 virtio_blk_stop(struct vfu_virtio_endpoint *virtio_endpoint) in virtio_blk_stop() 170 virtio_blk_process_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq, in virtio_blk_process_req() 410 virtio_blk_get_supported_features(struct vfu_virtio_endpoint *virtio_endpoint) in virtio_blk_get_supported_features() 439 virtio_blk_get_device_specific_config(struct vfu_virtio_endpoint *virtio_endpoint, char *buf, in virtio_blk_get_device_specific_config() 458 virtio_blk_alloc_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq) in virtio_blk_alloc_req() 471 virtio_blk_free_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq, in virtio_blk_free_req() 494 struct vfu_virtio_endpoint *virtio_endpoint; in vfu_virtio_blk_add_bdev() local 543 struct vfu_virtio_endpoint *virtio_endpoint = spdk_vfu_get_endpoint_private(endpoint); in vfu_virtio_blk_endpoint_destruct() local [all …]
|
H A D | vfu_virtio_scsi.c | 65 to_scsi_endpoint(struct vfu_virtio_endpoint *virtio_endpoint) in to_scsi_endpoint() 196 virtio_scsi_start(struct vfu_virtio_endpoint *virtio_endpoint) in virtio_scsi_start() 229 virtio_scsi_stop(struct vfu_virtio_endpoint *virtio_endpoint) in virtio_scsi_stop() 490 virtio_scsi_process_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq, in virtio_scsi_process_req() 533 virtio_scsi_get_supported_features(struct vfu_virtio_endpoint *virtio_endpoint) in virtio_scsi_get_supported_features() 547 virtio_scsi_get_device_specific_config(struct vfu_virtio_endpoint *virtio_endpoint, char *buf, in virtio_scsi_get_device_specific_config() 565 virtio_scsi_set_device_specific_config(struct vfu_virtio_endpoint *virtio_endpoint, char *buf, in virtio_scsi_set_device_specific_config() 603 virtio_scsi_alloc_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq) in virtio_scsi_alloc_req() 616 virtio_scsi_free_req(struct vfu_virtio_endpoint *virtio_endpoint, struct vfu_virtio_vq *vq, in virtio_scsi_free_req() 641 struct vfu_virtio_endpoint *virtio_endpoint; in vfu_virtio_scsi_set_options() local [all …]
|
H A D | vfu_virtio_internal.h | 157 struct vfu_virtio_endpoint *virtio_endpoint; member [all...] |