| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | sysfs.c | 32 VFIO_ASSERT_EQ(ret, 1); in readlink_base() 49 VFIO_ASSERT_EQ(close(fd), 0); in sysfs_val_get_int() 53 VFIO_ASSERT_EQ(errno, 0, "sysfs path \"%s\" is not an integer: \"%s\"\n", path, buf); in sysfs_val_get_int() 67 VFIO_ASSERT_EQ(write(fd, val, strlen(val)), strlen(val)); in sysfs_val_set() 68 VFIO_ASSERT_EQ(close(fd), 0); in sysfs_val_set()
|
| H A D | vfio_pci_device.c | 102 VFIO_ASSERT_EQ(close(device->msi_eventfds[i]), 0); in vfio_pci_irq_disable() 165 VFIO_ASSERT_EQ(ret, 0, "Failed to set feature %u\n", feature); in vfio_device_feature_set() 173 VFIO_ASSERT_EQ(uuid_parse(vf_token, token_uuid), 0); in vfio_device_set_vf_token() 234 VFIO_ASSERT_EQ(munmap(bar->vaddr, bar->info.size), 0); in vfio_pci_bar_unmap() 259 VFIO_ASSERT_EQ(ret, size, "Failed to %s PCI config space: 0x%lx\n", in vfio_pci_config_access() 282 VFIO_ASSERT_EQ(r, 0, "ioctl(device->fd, VFIO_DEVICE_RESET) failed\n"); in vfio_pci_device_reset() 407 VFIO_ASSERT_EQ(closedir(dir), 0); in vfio_pci_get_cdev_path() 421 VFIO_ASSERT_EQ(uuid_parse(vf_token, token_uuid), 0); in __vfio_device_bind_iommufd() 437 VFIO_ASSERT_EQ(ret, 0, "Failed VFIO_DEVICE_BIND_IOMMUFD ioctl\n"); in vfio_device_bind_iommufd() 511 VFIO_ASSERT_EQ(close(device->fd), 0); in vfio_pci_device_cleanup() [all …]
|
| H A D | iommu.c | 95 VFIO_ASSERT_EQ(ret, 0, "%p is not mapped into the iommu\n", vaddr); in iommu_hva2iova() 354 VFIO_ASSERT_EQ(ret, -1); in iommufd_iova_ranges() 355 VFIO_ASSERT_EQ(errno, EMSGSIZE); in iommufd_iova_ranges() 436 VFIO_ASSERT_EQ(version, VFIO_API_VERSION, "Unsupported version: %d\n", version); in iommu_init() 455 VFIO_ASSERT_EQ(close(iommu->iommufd), 0); in iommu_cleanup() 457 VFIO_ASSERT_EQ(close(iommu->container_fd), 0); in iommu_cleanup()
|
| H A D | vfio_pci_driver.c | 43 VFIO_ASSERT_EQ(driver->initialized, op != driver->ops->init); in vfio_check_driver_op() 44 VFIO_ASSERT_EQ(driver->memcpy_in_progress, op == driver->ops->memcpy_wait); in vfio_check_driver_op()
|
| H A D | iova_allocator.c | 53 VFIO_ASSERT_EQ(size & (size - 1), 0, "Invalid size arg, non-power-of-2\n"); in iova_allocator_alloc()
|
| /linux/tools/testing/selftests/vfio/lib/include/libvfio/ |
| H A D | assert.h | 33 #define VFIO_ASSERT_EQ(_a, _b, ...) VFIO_ASSERT_OP(_a, _b, ==, ##__VA_ARGS__) macro 40 #define VFIO_ASSERT_FALSE(_a, ...) VFIO_ASSERT_EQ(false, (_a), ##__VA_ARGS__) 41 #define VFIO_ASSERT_NULL(_a, ...) VFIO_ASSERT_EQ(NULL, _a, ##__VA_ARGS__) 69 VFIO_ASSERT_EQ(__ret, 0, "ioctl(%s, %s, %s) returned %d\n", #_fd, #_op, #_arg, __ret); \
|
| H A D | iommu.h | 42 VFIO_ASSERT_EQ(__iommu_map(iommu, region), 0); in iommu_map() 49 VFIO_ASSERT_EQ(__iommu_unmap(iommu, region, NULL), 0); in iommu_unmap() 56 VFIO_ASSERT_EQ(__iommu_unmap_all(iommu, NULL), 0); in iommu_unmap_all()
|
| /linux/tools/testing/selftests/vfio/lib/drivers/ioat/ |
| H A D | ioat.c | 99 VFIO_ASSERT_EQ(ioat_channel_status(registers), IOAT_CHANSTS_HALTED); in ioat_reset() 224 VFIO_ASSERT_EQ(ioat_memcpy_wait(device), 0); in ioat_send_msi()
|
| /linux/tools/testing/selftests/vfio/lib/drivers/dsa/ |
| H A D | dsa.c | 148 VFIO_ASSERT_EQ(err, 0, "Error issuing command 0x%x: 0x%x\n", cmd, err); in dsa_wq_init() 375 VFIO_ASSERT_EQ(count, 0, "Failed to start %lu copies.\n", count); in dsa_memcpy_start() 416 VFIO_ASSERT_EQ(dsa_completion_wait(device, &dsa->copy_completion), 0);
|
| /linux/tools/testing/selftests/vfio/lib/drivers/nv_falcon/ |
| H A D | nv_falcon.c | 379 VFIO_ASSERT_EQ(size & (size - 1), 0, "size must be power-of-2\n"); in size_to_dma_encoding() 693 VFIO_ASSERT_EQ(ret, 0, "Failed to initialize falcon DMA: %d\n", ret); in nv_falcon_init() 715 VFIO_ASSERT_EQ(count, 1); in nv_falcon_memcpy_start() 716 VFIO_ASSERT_EQ(size & (NV_FALCON_DMA_MIN_TRANSFER_SIZE - 1), 0, in nv_falcon_memcpy_start()
|
| /linux/tools/testing/selftests/vfio/lib/drivers/igb/ |
| H A D | igb.c | 153 VFIO_ASSERT_EQ(ret, 0, "Failed to write PHY control register"); in igb_setup_loopback() 220 VFIO_ASSERT_EQ(igb_read32(igb, E1000_CTRL) & E1000_CTRL_RST, 0, in igb_reset()
|
| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_pci_driver_test.c | 49 VFIO_ASSERT_EQ(munmap(region->vaddr, region->size), 0); in region_teardown()
|