Home
last modified time | relevance | path

Searched refs:iova0 (Results 1 – 9 of 9) sorted by relevance

/dports/emulators/qemu-guest-agent/qemu-5.0.1/util/
H A Dvfio-helpers.c614 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 Dvfio-helpers.c614 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 Dvfio-helpers.c615 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 Dvfio-helpers.c614 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 Dvfio-helpers.c614 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 Dvfio-helpers.c746 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 Dvfio-helpers.c753 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 Dvfio-helpers.c753 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 Dvfio-helpers.c746 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()