/openbmc/qemu/util/ |
H A D | host-utils.c | 298 q1 = int128_sub(q1, int128_one()); in udiv256_qrnnd() 302 q1 = int128_sub(q1, int128_one()); in udiv256_qrnnd() 307 r1 = int128_sub(r1, m); in udiv256_qrnnd() 317 q0 = int128_sub(q0, int128_one()); in udiv256_qrnnd() 321 q0 = int128_sub(q0, int128_one()); in udiv256_qrnnd() 326 r0 = int128_sub(r0, m); in udiv256_qrnnd() 383 dhi = int128_sub(dhi, divisor); in divu256()
|
/openbmc/qemu/include/qemu/ |
H A D | int128.h | 112 static inline Int128 int128_sub(Int128 a, Int128 b) in int128_sub() function 377 static inline Int128 int128_sub(Int128 a, Int128 b) in int128_sub() function 449 *a = int128_sub(*a, b); in int128_subfrom()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 520 int128_get64(int128_sub(section->size, int128_one()))); in vfio_listener_valid_section() 560 *out_end = int128_get64(int128_sub(llend, int128_one())); in vfio_get_section_iova_range() 619 llend = int128_sub(llend, int128_one()); in vfio_listener_region_add() 658 llsize = int128_sub(llend, int128_make64(iova)); in vfio_listener_region_add() 757 llsize = int128_sub(llend, int128_make64(iova)); in vfio_listener_region_del() 1328 llend = int128_sub(llend, int128_one()); in vfio_sync_iommu_dirty_bitmap()
|
H A D | spapr.c | 72 int128_get64(int128_sub(section->size, int128_one()))); in vfio_prereg_listener_region_add() 131 int128_get64(int128_sub(section->size, int128_one()))); in vfio_prereg_listener_region_del()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 270 end = int128_sub(end, int128_one()); in vhost_vdpa_iommu_region_add() 360 llsize = int128_sub(llend, int128_make64(iova)); in vhost_vdpa_listener_region_add() 433 int128_get64(int128_sub(llend, int128_one()))); in vhost_vdpa_listener_region_del() 439 llsize = int128_sub(llend, int128_make64(iova)); in vhost_vdpa_listener_region_del()
|
H A D | vhost.c | 893 end = int128_sub(end, int128_one()); in vhost_iommu_region_add()
|
/openbmc/qemu/target/hexagon/ |
H A D | fma_emu.c | 156 Int128 ret = int128_sub(a, b); in int128_sub_borrow() 158 ret = int128_sub(ret, int128_one()); in int128_sub_borrow()
|
H A D | macros.h | 418 #define fSUB128(A, B) (int128_sub(A, B))
|
/openbmc/qemu/system/ |
H A D | memory.c | 101 return addrrange_make(start, int128_sub(end, start)); in addrrange_intersection() 779 offset_in_region = int128_get64(int128_sub(clip.start, base)); in render_memory_region() 797 int128_sub(view->ranges[i].addr.start, base)); in render_memory_region() 806 now = int128_sub(int128_min(int128_add(base, remain), in render_memory_region() 995 int128_sub(fr->addr.start, in address_space_update_ioeventfds() 1030 int128_sub(fr->addr.start, in flat_range_coalesced_io_notify() 1083 int128_sub(fr->addr.start, in flat_range_coalesced_io_notify_listener_add_del() 2982 ret.offset_within_region += int128_get64(int128_sub(range.start, in memory_region_find_rcu() 3432 int128_sub((size), int128_one())) : 0)
|
H A D | physmem.c | 387 diff = int128_sub(section->size, int128_make64(addr)); in address_space_translate_internal() 1118 remain.size = int128_sub(remain.size, now.size); in flatview_add_to_dispatch() 1131 remain.size = int128_sub(remain.size, now.size); in flatview_add_to_dispatch() 3379 diff = int128_sub(cache->mrs.size, in address_space_cache_init() 3793 int128_sub((size), int128_one())) : 0)
|
/openbmc/qemu/tests/unit/ |
H A D | test-int128.c | 88 Int128 s = int128_sub(a, b); in test_sub()
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 64 Vd->Q(i) = int128_sub(int128_makes64(Vj->D(2 * i + 1)), in HELPER() 100 Vd->Q(i) = int128_sub(int128_make64(Vj->UD(2 * i + 1)), in HELPER() 180 Vd->Q(i) = int128_sub(int128_makes64(Vj->D(2 * i)), in HELPER() 198 Vd->Q(i) = int128_sub(int128_makes64(Vj->D(2 * i + 1)), in HELPER() 252 Vd->Q(i) = int128_sub(int128_make64(Vj->UD(2 * i)), in HELPER() 270 Vd->Q(i) = int128_sub(int128_make64(Vj->UD(2 * i + 1)), in HELPER() 1597 mask = int128_sub(int128_lshift(int128_one(), 63), int128_one()); in HELPER() 1667 mask = int128_sub(int128_lshift(int128_one(), 63), int128_one()); in HELPER() 1709 mask = int128_sub(int128_lshift(int128_one(), 64), int128_one()); in HELPER() 1783 mask = int128_sub(int128_lshift(int128_one(), 64), int128_one()); in HELPER() [all …]
|
/openbmc/qemu/tcg/ |
H A D | optimize.c | 1237 a = int128_sub(a, b); in fold_addsub2()
|
/openbmc/qemu/target/ppc/ |
H A D | int_helper.c | 2149 r->s128 = int128_sub(a->s128, b->s128); in helper_VSUBUQM()
|