/dports/emulators/qemu-guest-agent/qemu-5.0.1/util/ |
H A D | vfio-helpers.c | 614 uint64_t iova0; in qemu_vfio_dma_map() local 622 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 629 iova0 = s->low_water_mark; in qemu_vfio_dma_map() 630 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 636 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 644 iova0 = s->high_water_mark - size; in qemu_vfio_dma_map() 645 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 653 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu42/qemu-4.2.1/util/ |
H A D | vfio-helpers.c | 614 uint64_t iova0; in qemu_vfio_dma_map() local 622 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 629 iova0 = s->low_water_mark; in qemu_vfio_dma_map() 630 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 636 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 644 iova0 = s->high_water_mark - size; in qemu_vfio_dma_map() 645 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 653 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/util/ |
H A D | vfio-helpers.c | 615 uint64_t iova0; in qemu_vfio_dma_map() local 623 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 630 iova0 = s->low_water_mark; in qemu_vfio_dma_map() 631 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 637 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 645 iova0 = s->high_water_mark - size; in qemu_vfio_dma_map() 646 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 654 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu-utils/qemu-4.2.1/util/ |
H A D | vfio-helpers.c | 614 uint64_t iova0; in qemu_vfio_dma_map() local 622 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 629 iova0 = s->low_water_mark; in qemu_vfio_dma_map() 630 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 636 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 644 iova0 = s->high_water_mark - size; in qemu_vfio_dma_map() 645 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 653 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/util/ |
H A D | vfio-helpers.c | 614 uint64_t iova0; in qemu_vfio_dma_map() local 622 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 629 iova0 = s->low_water_mark; in qemu_vfio_dma_map() 630 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 636 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 644 iova0 = s->high_water_mark - size; in qemu_vfio_dma_map() 645 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 653 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu5/qemu-5.2.0/util/ |
H A D | vfio-helpers.c | 746 uint64_t iova0; in qemu_vfio_dma_map() local 754 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 761 if (qemu_vfio_find_fixed_iova(s, size, &iova0)) { in qemu_vfio_dma_map() 766 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 772 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 779 if (qemu_vfio_find_temp_iova(s, size, &iova0)) { in qemu_vfio_dma_map() 783 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 789 trace_qemu_vfio_dma_mapped(s, host, iova0, size); in qemu_vfio_dma_map() 791 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/util/ |
H A D | vfio-helpers.c | 753 uint64_t iova0; 761 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); 769 if (!qemu_vfio_find_fixed_iova(s, size, &iova0, errp)) { 773 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); 775 ret = qemu_vfio_do_mapping(s, host, size, iova0, errp); 782 if (!qemu_vfio_find_temp_iova(s, size, &iova0, errp)) { 785 ret = qemu_vfio_do_mapping(s, host, size, iova0, errp); 791 trace_qemu_vfio_dma_mapped(s, host, iova0, size); 793 *iova = iova0;
|
/dports/emulators/qemu/qemu-6.2.0/util/ |
H A D | vfio-helpers.c | 753 uint64_t iova0; in qemu_vfio_dma_map() local 761 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 769 if (!qemu_vfio_find_fixed_iova(s, size, &iova0, errp)) { in qemu_vfio_dma_map() 773 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 775 ret = qemu_vfio_do_mapping(s, host, size, iova0, errp); in qemu_vfio_dma_map() 782 if (!qemu_vfio_find_temp_iova(s, size, &iova0, errp)) { in qemu_vfio_dma_map() 785 ret = qemu_vfio_do_mapping(s, host, size, iova0, errp); in qemu_vfio_dma_map() 791 trace_qemu_vfio_dma_mapped(s, host, iova0, size); in qemu_vfio_dma_map() 793 *iova = iova0; in qemu_vfio_dma_map()
|
/dports/emulators/qemu60/qemu-6.0.0/util/ |
H A D | vfio-helpers.c | 746 uint64_t iova0; in qemu_vfio_dma_map() local 754 iova0 = mapping->iova + ((uint8_t *)host - (uint8_t *)mapping->host); in qemu_vfio_dma_map() 761 if (qemu_vfio_find_fixed_iova(s, size, &iova0)) { in qemu_vfio_dma_map() 766 mapping = qemu_vfio_add_mapping(s, host, size, index + 1, iova0); in qemu_vfio_dma_map() 772 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 779 if (qemu_vfio_find_temp_iova(s, size, &iova0)) { in qemu_vfio_dma_map() 783 ret = qemu_vfio_do_mapping(s, host, size, iova0); in qemu_vfio_dma_map() 789 trace_qemu_vfio_dma_mapped(s, host, iova0, size); in qemu_vfio_dma_map() 791 *iova = iova0; in qemu_vfio_dma_map()
|