Searched refs:to_iova (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/iommu/ |
| H A D | iova.c | 32 static struct iova *to_iova(struct rb_node *node) in to_iova() function 85 cached_iova = to_iova(iovad->cached32_node); in __cached_rbnode_delete_update() 94 cached_iova = to_iova(iovad->cached_node); in __cached_rbnode_delete_update() 114 while (to_iova(node)->pfn_hi < limit_pfn) in iova_find_limit() 118 while (node->rb_left && to_iova(node->rb_left)->pfn_lo >= limit_pfn) in iova_find_limit() 127 if (to_iova(next)->pfn_lo >= limit_pfn) { in iova_find_limit() 146 struct iova *this = to_iova(*new); in iova_insert_rbtree() 185 curr_iova = to_iova(curr); in __alloc_and_insert_iova_range() 194 curr_iova = to_iova(curr); in __alloc_and_insert_iova_range() 202 curr_iova = to_iova(curr); in __alloc_and_insert_iova_range() [all …]
|
| /linux/tools/testing/selftests/vfio/lib/drivers/dsa/ |
| H A D | dsa.c | 283 .completion_addr = to_iova(device, &dsa->copy_completion), in dsa_copy_desc_init() 298 .completion_addr = to_iova(device, &dsa->batch_completion), in dsa_batch_desc_init() 299 .desc_list_addr = to_iova(device, &dsa->copy[0]), in dsa_batch_desc_init() 401 to_iova(device, &dsa->send_msi_src), in dsa_send_msi() 402 to_iova(device, &dsa->send_msi_dst), in dsa_send_msi()
|
| /linux/tools/testing/selftests/vfio/lib/drivers/ioat/ |
| H A D | ioat.c | 187 desc_iova = to_iova(device, &ioat->desc); in __ioat_memcpy_start() 220 to_iova(device, &ioat->send_msi_src), in ioat_send_msi() 221 to_iova(device, &ioat->send_msi_dst), in ioat_send_msi()
|
| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_dma_mapping_test.c | 158 ASSERT_EQ(region.iova, to_iova(self->device, region.vaddr)); in TEST_F() 267 ASSERT_EQ(region->iova, to_iova(self->device, region->vaddr)); in TEST_F() 281 ASSERT_EQ(region->iova, to_iova(self->device, region->vaddr)); in TEST_F()
|
| H A D | vfio_pci_driver_test.c | 102 self->src_iova = to_iova(self->device, self->src); in FIXTURE_SETUP() 103 self->dst_iova = to_iova(self->device, self->dst); in FIXTURE_SETUP()
|
| /linux/tools/testing/selftests/vfio/lib/include/libvfio/ |
| H A D | vfio_pci_device.h | 111 static inline iova_t to_iova(struct vfio_pci_device *device, void *vaddr) in to_iova() function
|