/openbmc/qemu/target/s390x/tcg/ |
H A D | int_helper.c | 200 Int128 dec = int128_make64(0x0c); in HELPER() 202 Int128 base = int128_make64(10); in HELPER() 207 dec = int128_make64(0x0d); in HELPER()
|
/openbmc/qemu/include/qemu/ |
H A D | int128.h | 15 static inline Int128 int128_make64(uint64_t a) in int128_make64() function 248 static inline Int128 int128_make64(uint64_t a) in int128_make64() function 281 return int128_make64(0); in int128_zero() 286 return int128_make64(1); in int128_one() 341 return int128_make64(h); in int128_urshift()
|
/openbmc/qemu/target/hexagon/ |
H A D | fma_emu.c | 135 a = int128_make64(ai); in int128_mul_6464() 136 b = int128_make64(bi); in int128_mul_6464() 186 a.mant = int128_or(a.mant, int128_make64(a.guard)); in accum_norm_left() 208 a.mant = int128_make64(int128_gethi(a.mant)); in accum_norm_right() 459 a.mant = int128_add(a.mant, int128_make64(a.guard)); \
|
/openbmc/qemu/system/ |
H A D | memory.c | 323 && int128_eq(int128_add(int128_make64(r1->offset_in_region), in can_merge() 325 int128_make64(r2->offset_in_region)) in can_merge() 748 int128_addto(&base, int128_make64(mr->addr)); in render_memory_region() 762 int128_subfrom(&base, int128_make64(mr->alias->addr)); in render_memory_region() 763 int128_subfrom(&base, int128_make64(mr->alias_offset)); in render_memory_region() 996 int128_make64(fr->offset_in_region))); in address_space_update_ioeventfds() 1031 int128_make64(fr->offset_in_region))); in flat_range_coalesced_io_notify() 1084 int128_make64(fr->offset_in_region))); in flat_range_coalesced_io_notify_listener_add_del() 1354 mr->size = int128_make64(size); in memory_region_do_init() 1633 .addr = addrrange_make(int128_make64(addr), int128_make64(size)), in memory_region_dispatch_write_eventfds() [all …]
|
H A D | physmem.c | 387 diff = int128_sub(section->size, int128_make64(addr)); in address_space_translate_internal() 388 *plen = int128_get64(int128_min(diff, int128_make64(*plen))); in address_space_translate_internal() 1060 .size = int128_make64(TARGET_PAGE_SIZE), in register_subpage() 1105 Int128 page_size = int128_make64(TARGET_PAGE_SIZE); in flatview_add_to_dispatch() 1113 now.size = int128_min(int128_make64(left), now.size); in flatview_add_to_dispatch() 3380 int128_make64(cache->xlat - cache->mrs.offset_within_region)); in address_space_cache_init() 3381 l = int128_get64(int128_min(diff, int128_make64(l))); in address_space_cache_init()
|
/openbmc/qemu/host/include/generic/host/ |
H A D | atomic128-ldst.h | 54 Int128 z = int128_make64(0); in atomic16_read_rw()
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 37 Int128 llend = int128_make64(section->offset_within_address_space); in vhost_vdpa_section_end() 79 if (int128_gt(llend, int128_make64(iova_max))) { in vhost_vdpa_listener_skipped_section() 221 if (int128_gt(llend, int128_make64(s->iova_range.last))) { in vhost_vdpa_iommu_map_notify() 268 end = int128_add(int128_make64(section->offset_within_region), in vhost_vdpa_iommu_region_add() 345 if (int128_ge(int128_make64(iova), llend)) { in vhost_vdpa_listener_region_add() 360 llsize = int128_sub(llend, int128_make64(iova)); in vhost_vdpa_listener_region_add() 435 if (int128_ge(int128_make64(iova), llend)) { in vhost_vdpa_listener_region_del() 439 llsize = int128_sub(llend, int128_make64(iova)); in vhost_vdpa_listener_region_del()
|
H A D | vhost-shadow-virtqueue.c | 113 needle_last = int128_add(int128_make64(needle.translated_addr), in vhost_svq_translate_addr() 115 map_last = int128_make64(map->translated_addr + map->size); in vhost_svq_translate_addr()
|
H A D | vhost.c | 816 prev_sec->size = int128_make64(max_end - MIN(prev_host_start, in vhost_region_add_section() 891 end = int128_add(int128_make64(section->offset_within_region), in vhost_iommu_region_add()
|
H A D | virtio-mem.c | 263 s->size = int128_make64(end - start); in virtio_mem_intersect_memory_section()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 551 llend = int128_make64(section->offset_within_address_space); in vfio_get_section_iova_range() 555 if (int128_ge(int128_make64(iova), llend)) { in vfio_get_section_iova_range() 617 llend = int128_add(int128_make64(section->offset_within_region), 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() 1326 llend = int128_add(int128_make64(section->offset_within_region), in vfio_sync_iommu_dirty_bitmap()
|
/openbmc/qemu/util/ |
H A D | host-utils.c | 287 d0 = int128_make64(int128_getlo(d)); in udiv256_qrnnd() 288 d1 = int128_make64(int128_gethi(d)); in udiv256_qrnnd()
|
H A D | int128.c | 67 qq = int128_make64(lo); in divrem128()
|
/openbmc/qemu/accel/tcg/ |
H A D | ldst_atomicity.c.inc | 837 m = int128_make64(MAKE_64BIT_MASK(0, sz)); 896 Int128 v = int128_lshift(int128_make64(val), 56); 897 Int128 m = int128_lshift(int128_make64(0xffff), 56); 966 store_whole_le16(pv, 4, int128_make64(cpu_to_le32(val))); 1032 store_whole_le16(pv, 8, int128_make64(cpu_to_le64(val)));
|
H A D | cputlb.c | 2137 x = int128_make64(ret_be); in do_ld_whole_be16()
|
/openbmc/qemu/hw/remote/ |
H A D | proxy-memory-listener.c | 131 prev_sec->size = int128_make64(max_end - MIN(prev_host_start, in try_merge()
|
/openbmc/qemu/target/loongarch/tcg/ |
H A D | vec_helper.c | 82 Vd->Q(i) = int128_add(int128_make64(Vj->UD(2 * i + 1)), in HELPER() 83 int128_make64(Vk->UD(2 * i))); in HELPER() 100 Vd->Q(i) = int128_sub(int128_make64(Vj->UD(2 * i + 1)), in HELPER() 101 int128_make64(Vk->UD(2 * i))); in HELPER() 216 Vd->Q(i) = int128_add(int128_make64(Vj->UD(2 * i)), in HELPER() 217 int128_make64(Vk->UD(2 * i))); in HELPER() 234 Vd->Q(i) = int128_add(int128_make64(Vj->UD(2 * i + 1)), in HELPER() 235 int128_make64(Vk->UD(2 * i + 1))); in HELPER() 252 Vd->Q(i) = int128_sub(int128_make64(Vj->UD(2 * i)), in HELPER() 253 int128_make64(Vk->UD(2 * i))); in HELPER() [all …]
|
/openbmc/qemu/monitor/ |
H A D | hmp-cmds-target.c | 269 gpa_region_size = int128_make64(size); in gpa2hva()
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_gnttab.c | 385 !int128_lt(act->mrs.size, int128_make64(XEN_PAGE_SIZE)) && in xen_be_gnttab_map_refs()
|
/openbmc/qemu/target/i386/kvm/ |
H A D | xen-emu.c | 337 !int128_lt(mrs.size, int128_make64(sizeof(struct vcpu_info)))) { in set_vcpu_info() 1905 !int128_lt(mrs.size, int128_make64(sizeof(struct vcpu_info)))) { in kvm_get_xen_state()
|
/openbmc/qemu/migration/ |
H A D | ram.c | 884 .size = int128_make64(qemu_ram_get_used_length(rb)), in ramblock_dirty_bitmap_clear_discarded_pages() 907 .size = int128_make64(qemu_ram_pagesize(rb)), in ramblock_page_is_discarded()
|
/openbmc/qemu/target/ppc/ |
H A D | int_helper.c | 2124 int128_make64(int128_getlo(c->s128) & 1)); in helper_VADDEUQM() 2155 int128_make64(int128_getlo(c->s128) & 1)); in helper_VSUBEUQM()
|
/openbmc/qemu/target/riscv/ |
H A D | csr.c | 4907 *ret_value = int128_make64(old_value); in riscv_csrr_i128() 4939 *ret_value = int128_make64(old_value); in riscv_csrrw_i128()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | sve_helper.c | 1266 Int128 e1 = int128_make64(a[i]); in HELPER() 1267 Int128 e2 = int128_make64(n[i + sel] ^ inv); in HELPER() 1268 Int128 c = int128_make64(m[i + 1] & 1); in HELPER()
|