Lines Matching refs:ret

64 	int ret;  in virtio_dev_map_vq()  local
75 ret = vfu_virtio_map_q(dev, &vq->desc, phys_addr, len); in virtio_dev_map_vq()
76 if (ret) { in virtio_dev_map_vq()
78 return ret; in virtio_dev_map_vq()
83 ret = vfu_virtio_map_q(dev, &vq->avail, phys_addr, len); in virtio_dev_map_vq()
84 if (ret) { in virtio_dev_map_vq()
87 return ret; in virtio_dev_map_vq()
92 ret = vfu_virtio_map_q(dev, &vq->used, phys_addr, len); in virtio_dev_map_vq()
93 if (ret) { in virtio_dev_map_vq()
97 return ret; in virtio_dev_map_vq()
212 int ret = 0; in virtio_dev_set_status() local
219 ret = vfu_virtio_dev_start(dev); in virtio_dev_set_status()
223 ret = vfu_virtio_dev_stop(dev); in virtio_dev_set_status()
227 if (ret) { in virtio_dev_set_status()
229 return ret; in virtio_dev_set_status()
687 int ret; in vfu_virtio_dev_process_split_ring() local
705 ret = virtio_dev_split_iovs_setup(dev, vq, req->req_idx, req); in vfu_virtio_dev_process_split_ring()
706 if (spdk_unlikely(ret)) { in vfu_virtio_dev_process_split_ring()
726 int ret; in virito_dev_split_ring_get_next_avail_req() local
743 ret = virtio_dev_split_iovs_setup(dev, vq, req->req_idx, req); in virito_dev_split_ring_get_next_avail_req()
744 if (ret) { in virito_dev_split_ring_get_next_avail_req()
857 int ret; in vfu_virtio_dev_process_packed_ring() local
876 ret = virtio_dev_packed_iovs_setup(dev, vq, vq->last_avail_idx, desc, req); in vfu_virtio_dev_process_packed_ring()
877 if (spdk_unlikely(ret)) { in vfu_virtio_dev_process_packed_ring()
895 int ret; in virito_dev_packed_ring_get_next_avail_req() local
911 ret = virtio_dev_packed_iovs_setup(dev, vq, vq->last_avail_idx, desc, req); in virito_dev_packed_ring_get_next_avail_req()
912 if (ret) { in virito_dev_packed_ring_get_next_avail_req()
927 int ret; in virtio_vfu_pci_common_cfg() local
961 ret = virtio_dev_set_features(dev, in virtio_vfu_pci_common_cfg()
963 if (ret) { in virtio_vfu_pci_common_cfg()
964 return ret; in virtio_vfu_pci_common_cfg()
977 ret = virtio_dev_set_status(dev, value); in virtio_vfu_pci_common_cfg()
978 if (ret) { in virtio_vfu_pci_common_cfg()
979 return ret; in virtio_vfu_pci_common_cfg()
1007 ret = virtio_dev_enable_vq(dev, dev->cfg.queue_select); in virtio_vfu_pci_common_cfg()
1008 if (ret) { in virtio_vfu_pci_common_cfg()
1009 return ret; in virtio_vfu_pci_common_cfg()
1012 ret = virtio_dev_disable_vq(dev, dev->cfg.queue_select); in virtio_vfu_pci_common_cfg()
1013 if (ret) { in virtio_vfu_pci_common_cfg()
1014 return ret; in virtio_vfu_pci_common_cfg()
1197 int ret = -1; in virtio_vfu_device_specific_cfg() local
1203 ret = virtio_endpoint->virtio_ops.get_config(virtio_endpoint, buf, offset, count); in virtio_vfu_device_specific_cfg()
1207 ret = virtio_endpoint->virtio_ops.set_config(virtio_endpoint, buf, offset, count); in virtio_vfu_device_specific_cfg()
1211 if (ret < 0) { in virtio_vfu_device_specific_cfg()
1212 return ret; in virtio_vfu_device_specific_cfg()
1363 int ret = 0; in vfu_virtio_dev_start() local
1374 ret = virtio_endpoint->virtio_ops.start_device(virtio_endpoint); in vfu_virtio_dev_start()
1377 SPDK_DEBUGLOG(vfu_virtio, "%s is started with ret %d\n", dev->name, ret); in vfu_virtio_dev_start()
1379 return ret; in vfu_virtio_dev_start()
1386 int ret = 0; in vfu_virtio_dev_stop() local
1396 ret = virtio_endpoint->virtio_ops.stop_device(virtio_endpoint); in vfu_virtio_dev_stop()
1397 assert(ret == 0); in vfu_virtio_dev_stop()
1403 return ret; in vfu_virtio_dev_stop()
1435 int ret = 0; in vfu_virtio_attach_device() local
1456 ret = -ENOMEM; in vfu_virtio_attach_device()
1481 return ret; in vfu_virtio_attach_device()
1491 int ret; in vfu_virtio_endpoint_setup() local
1497 ret = snprintf(path, PATH_MAX, "%s%s_bar4", basename, endpoint_name); in vfu_virtio_endpoint_setup()
1498 if (ret < 0 || ret >= PATH_MAX) { in vfu_virtio_endpoint_setup()
1503 ret = open(path, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR); in vfu_virtio_endpoint_setup()
1504 if (ret == -1) { in vfu_virtio_endpoint_setup()
1507 return ret; in vfu_virtio_endpoint_setup()
1511 virtio_endpoint->devmem_fd = ret; in vfu_virtio_endpoint_setup()
1512 ret = ftruncate(virtio_endpoint->devmem_fd, VIRTIO_PCI_BAR4_LENGTH); in vfu_virtio_endpoint_setup()
1513 if (ret != 0) { in vfu_virtio_endpoint_setup()
1517 return ret; in vfu_virtio_endpoint_setup()