Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/qemu/target/arm/tcg/
H A Dhelper-sve.h27 void, ptr, ptr, ptr, ptr, i32)
29 void, ptr, ptr, ptr, ptr, i32)
31 void, ptr, ptr, ptr, ptr, i32)
1352 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
1354 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
1356 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
1359 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
1361 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
1363 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
1366 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
[all …]
H A Dhelper-mve.h210 DEF_HELPER_FLAGS_4(mve_vand, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
211 DEF_HELPER_FLAGS_4(mve_vbic, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
212 DEF_HELPER_FLAGS_4(mve_vorr, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
213 DEF_HELPER_FLAGS_4(mve_vorn, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
214 DEF_HELPER_FLAGS_4(mve_veor, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
216 DEF_HELPER_FLAGS_4(mve_vpsel, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
221 DEF_HELPER_FLAGS_4(mve_vaddb, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
222 DEF_HELPER_FLAGS_4(mve_vaddh, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
223 DEF_HELPER_FLAGS_4(mve_vaddw, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
225 DEF_HELPER_FLAGS_4(mve_vsubb, TCG_CALL_NO_WG, void, env, ptr, ptr, ptr)
[all …]
H A Dhelper-sme.h124 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
126 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
128 void, ptr, ptr, ptr, ptr, ptr, ptr, i32)
130 void, ptr, ptr, ptr, ptr, ptr, i32)
132 void, ptr, ptr, ptr, ptr, ptr, i32)
134 void, ptr, ptr, ptr, ptr, ptr, i32)
136 void, ptr, ptr, ptr, ptr, ptr, i32)
138 void, ptr, ptr, ptr, ptr, ptr, i32)
140 void, ptr, ptr, ptr, ptr, ptr, i32)
142 void, ptr, ptr, ptr, ptr, ptr, i32)
[all …]
H A Dmte_helper.c394 if (ptr & TAG_GRANULE) { in do_st2g()
456 ptr = QEMU_ALIGN_DOWN(ptr, gm_bs_bytes); in HELPER()
515 ptr = QEMU_ALIGN_DOWN(ptr, gm_bs_bytes); in HELPER()
572 ptr &= -dcz_bytes; in HELPER()
809 *fault = ptr; in mte_probe_int()
827 ptr_last = ptr + sizem1; in mte_probe_int()
849 mem1 = allocation_tag_mem(env, mmu_idx, ptr, type, next_page - ptr, in mte_probe_int()
896 return ptr; in mte_check()
954 return ptr; in HELPER()
972 align_ptr = ptr & -dcz_bytes; in HELPER()
[all …]
H A Dhelper-a64.h26 DEF_HELPER_3(vfp_cmph_a64, i64, f16, f16, ptr)
27 DEF_HELPER_3(vfp_cmpeh_a64, i64, f16, f16, ptr)
28 DEF_HELPER_3(vfp_cmps_a64, i64, f32, f32, ptr)
29 DEF_HELPER_3(vfp_cmpes_a64, i64, f32, f32, ptr)
30 DEF_HELPER_3(vfp_cmpd_a64, i64, f64, f64, ptr)
31 DEF_HELPER_3(vfp_cmped_a64, i64, f64, f64, ptr)
32 DEF_HELPER_FLAGS_4(simd_tblx, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
58 DEF_HELPER_3(advsimd_addh, f16, f16, f16, ptr)
59 DEF_HELPER_3(advsimd_subh, f16, f16, f16, ptr)
80 DEF_HELPER_2(advsimd_rinth, f16, f16, ptr)
[all …]
/qemu/target/riscv/
H A Dhelper.h243 DEF_HELPER_6(vadd_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
244 DEF_HELPER_6(vadd_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
245 DEF_HELPER_6(vadd_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
246 DEF_HELPER_6(vadd_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
247 DEF_HELPER_6(vsub_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
248 DEF_HELPER_6(vsub_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
249 DEF_HELPER_6(vsub_vv_w, void, ptr, ptr, ptr, ptr, env, i32)
250 DEF_HELPER_6(vsub_vv_d, void, ptr, ptr, ptr, ptr, env, i32)
354 DEF_HELPER_6(vor_vv_b, void, ptr, ptr, ptr, ptr, env, i32)
355 DEF_HELPER_6(vor_vv_h, void, ptr, ptr, ptr, ptr, env, i32)
[all …]
/qemu/target/loongarch/
H A Dhelper.h198 DEF_HELPER_FLAGS_4(vavg_b, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
199 DEF_HELPER_FLAGS_4(vavg_h, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
544 DEF_HELPER_FLAGS_6(vfmadd_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
545 DEF_HELPER_FLAGS_6(vfmadd_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
546 DEF_HELPER_FLAGS_6(vfmsub_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
547 DEF_HELPER_FLAGS_6(vfmsub_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
548 DEF_HELPER_FLAGS_6(vfnmadd_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
549 DEF_HELPER_FLAGS_6(vfnmadd_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
550 DEF_HELPER_FLAGS_6(vfnmsub_s, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
551 DEF_HELPER_FLAGS_6(vfnmsub_d, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, ptr, env, i32)
[all …]
/qemu/accel/tcg/
H A Dtcg-runtime.h39 DEF_HELPER_FLAGS_3(memset, TCG_CALL_NO_RWG, ptr, ptr, int, ptr)
130 DEF_HELPER_FLAGS_4(gvec_add8, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
131 DEF_HELPER_FLAGS_4(gvec_add16, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
132 DEF_HELPER_FLAGS_4(gvec_add32, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
133 DEF_HELPER_FLAGS_4(gvec_add64, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
140 DEF_HELPER_FLAGS_4(gvec_sub8, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
141 DEF_HELPER_FLAGS_4(gvec_sub16, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
142 DEF_HELPER_FLAGS_4(gvec_sub32, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
150 DEF_HELPER_FLAGS_4(gvec_mul8, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
212 DEF_HELPER_FLAGS_4(gvec_or, TCG_CALL_NO_RWG, void, ptr, ptr, ptr, i32)
[all …]
/qemu/target/arm/
H A Dhelper.h649 void, ptr, ptr, ptr, ptr, ptr, i32)
651 void, ptr, ptr, ptr, ptr, ptr, i32)
653 void, ptr, ptr, ptr, ptr, ptr, i32)
655 void, ptr, ptr, ptr, ptr, ptr, i32)
657 void, ptr, ptr, ptr, ptr, ptr, i32)
804 void, ptr, ptr, ptr, ptr, ptr, i32)
806 void, ptr, ptr, ptr, ptr, ptr, i32)
808 void, ptr, ptr, ptr, ptr, ptr, i32)
1001 void, ptr, ptr, ptr, ptr, ptr, i32)
1003 void, ptr, ptr, ptr, ptr, ptr, i32)
[all …]
/qemu/subprojects/libvhost-user/include/
H A Datomic.h219 #define qatomic_fetch_inc(ptr) __atomic_fetch_add(ptr, 1, __ATOMIC_SEQ_CST) argument
220 #define qatomic_fetch_dec(ptr) __atomic_fetch_sub(ptr, 1, __ATOMIC_SEQ_CST) argument
222 #define qatomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) argument
223 #define qatomic_fetch_sub(ptr, n) __atomic_fetch_sub(ptr, n, __ATOMIC_SEQ_CST) argument
224 #define qatomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) argument
225 #define qatomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) argument
226 #define qatomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) argument
228 #define qatomic_inc_fetch(ptr) __atomic_add_fetch(ptr, 1, __ATOMIC_SEQ_CST) argument
229 #define qatomic_dec_fetch(ptr) __atomic_sub_fetch(ptr, 1, __ATOMIC_SEQ_CST) argument
233 #define qatomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) argument
[all …]
/qemu/subprojects/libvduse/include/
H A Datomic.h219 #define qatomic_fetch_inc(ptr) __atomic_fetch_add(ptr, 1, __ATOMIC_SEQ_CST) argument
220 #define qatomic_fetch_dec(ptr) __atomic_fetch_sub(ptr, 1, __ATOMIC_SEQ_CST) argument
222 #define qatomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) argument
223 #define qatomic_fetch_sub(ptr, n) __atomic_fetch_sub(ptr, n, __ATOMIC_SEQ_CST) argument
224 #define qatomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) argument
225 #define qatomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) argument
226 #define qatomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) argument
228 #define qatomic_inc_fetch(ptr) __atomic_add_fetch(ptr, 1, __ATOMIC_SEQ_CST) argument
229 #define qatomic_dec_fetch(ptr) __atomic_sub_fetch(ptr, 1, __ATOMIC_SEQ_CST) argument
233 #define qatomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) argument
[all …]
/qemu/include/qemu/
H A Datomic.h219 #define qatomic_fetch_inc(ptr) __atomic_fetch_add(ptr, 1, __ATOMIC_SEQ_CST) argument
220 #define qatomic_fetch_dec(ptr) __atomic_fetch_sub(ptr, 1, __ATOMIC_SEQ_CST) argument
222 #define qatomic_fetch_add(ptr, n) __atomic_fetch_add(ptr, n, __ATOMIC_SEQ_CST) argument
223 #define qatomic_fetch_sub(ptr, n) __atomic_fetch_sub(ptr, n, __ATOMIC_SEQ_CST) argument
224 #define qatomic_fetch_and(ptr, n) __atomic_fetch_and(ptr, n, __ATOMIC_SEQ_CST) argument
225 #define qatomic_fetch_or(ptr, n) __atomic_fetch_or(ptr, n, __ATOMIC_SEQ_CST) argument
226 #define qatomic_fetch_xor(ptr, n) __atomic_fetch_xor(ptr, n, __ATOMIC_SEQ_CST) argument
228 #define qatomic_inc_fetch(ptr) __atomic_add_fetch(ptr, 1, __ATOMIC_SEQ_CST) argument
229 #define qatomic_dec_fetch(ptr) __atomic_sub_fetch(ptr, 1, __ATOMIC_SEQ_CST) argument
233 #define qatomic_or_fetch(ptr, n) __atomic_or_fetch(ptr, n, __ATOMIC_SEQ_CST) argument
[all …]
H A Dbswap.h224 return *(uint8_t *)ptr; in ldub_p()
229 return *(int8_t *)ptr; in ldsb_p()
234 *(uint8_t *)ptr = v; in stb_p()
268 __builtin_memcpy(ptr, &v, 3); in st24_he_p()
317 stw_he_p(ptr, le_bswap(v, 16)); in stw_le_p()
322 st24_he_p(ptr, le_bswap24(v)); in st24_le_p()
327 stl_he_p(ptr, le_bswap(v, 32)); in stl_le_p()
332 stq_he_p(ptr, le_bswap(v, 64)); in stq_le_p()
357 stw_he_p(ptr, be_bswap(v, 16)); in stw_be_p()
362 stl_he_p(ptr, be_bswap(v, 32)); in stl_be_p()
[all …]
/qemu/scripts/coverity-scan/
H A Dmodel.c93 void *ptr; in g_malloc_n() local
98 if (!ptr) { in g_malloc_n()
103 return ptr; in g_malloc_n()
108 void *ptr; in g_malloc0_n() local
113 if (!ptr) { in g_malloc0_n()
118 return ptr; in g_malloc0_n()
127 if (!ptr) { in g_realloc_n()
136 return ptr; in g_realloc_n()
184 void *ptr; in g_malloc() local
188 if (!ptr) { in g_malloc()
[all …]
/qemu/target/s390x/
H A Dhelper.h135 DEF_HELPER_5(gvec_vpks_cc16, void, ptr, cptr, cptr, env, i32)
136 DEF_HELPER_5(gvec_vpks_cc32, void, ptr, cptr, cptr, env, i32)
137 DEF_HELPER_5(gvec_vpks_cc64, void, ptr, cptr, cptr, env, i32)
210 DEF_HELPER_4(gvec_vtm, void, ptr, cptr, env, i32)
216 DEF_HELPER_5(gvec_vfae_cc8, void, ptr, cptr, cptr, env, i32)
234 DEF_HELPER_4(gvec_vistr_cc8, void, ptr, cptr, env, i32)
235 DEF_HELPER_4(gvec_vistr_cc16, void, ptr, cptr, env, i32)
236 DEF_HELPER_4(gvec_vistr_cc32, void, ptr, cptr, env, i32)
329 DEF_HELPER_4(gvec_vftci32, void, ptr, cptr, env, i32)
330 DEF_HELPER_4(gvec_vftci64, void, ptr, cptr, env, i32)
[all …]
/qemu/scripts/qemugdb/
H A Dmtree.py16 def isnull(ptr): argument
17 return ptr == gdb.Value(0).cast(ptr.type)
43 self.queue.append(ptr)
46 ptr = self.queue.pop(0)
49 self.print_item(ptr)
51 self.seen.add(int(ptr))
52 addr = ptr['addr']
54 size = int128(ptr['size'])
55 alias = ptr['alias']
61 elif bool(ptr['ram']):
[all …]
/qemu/tests/tcg/multiarch/system/
H A Dmemory.c109 *ptr++ = 0; in reset_start_data()
127 *ptr++ = word; in init_test_data_u16()
149 *ptr++ = word; in init_test_data_u32()
174 *ptr++ = word; in init_test_data_u64()
190 word = *ptr++; in read_test_data_u16()
216 word = *ptr++; in read_test_data_u32()
257 word = *ptr++; in read_test_data_u64()
356 first = *ptr++; in read_test_data_s8()
357 second = *ptr++; in read_test_data_s8()
390 int32_t data = *ptr++; in read_test_data_s16()
[all …]
/qemu/tests/tcg/hexagon/
H A Dload_align.c135 void *ptr; \
138 checkp(ptr, &buf[0 * (SIZE)]); \
177 void *ptr = buf; \
220 void *ptr = buf; \
221 LOAD_pbr_##SZ(result, ptr); \
223 LOAD_pbr_##SZ(result, ptr); \
225 LOAD_pbr_##SZ(result, ptr); \
227 LOAD_pbr_##SZ(result, ptr); \
255 void *ptr = buf; \
299 void *ptr = buf; \
[all …]
H A Dload_unpack.c149 void *ptr; \
153 checkp(ptr, &buf[0 * (SIZE)]); \
156 checkp(ptr, &buf[1 * (SIZE)]); \
159 checkp(ptr, &buf[2 * (SIZE)]); \
162 checkp(ptr, &buf[3 * (SIZE)]); \
196 void *ptr = buf; \
244 void *ptr = buf; \
284 void *ptr = buf; \
288 checkp(ptr, &buf[1 * (INC)]); \
333 void *ptr = buf; \
[all …]
/qemu/include/exec/
H A Dcpu_ldst.h123 uint32_t cpu_ldub_data(CPUArchState *env, abi_ptr ptr);
124 int cpu_ldsb_data(CPUArchState *env, abi_ptr ptr);
126 int cpu_ldsw_be_data(CPUArchState *env, abi_ptr ptr);
130 int cpu_ldsw_le_data(CPUArchState *env, abi_ptr ptr);
153 void cpu_stb_data_ra(CPUArchState *env, abi_ptr ptr,
155 void cpu_stw_be_data_ra(CPUArchState *env, abi_ptr ptr,
157 void cpu_stl_be_data_ra(CPUArchState *env, abi_ptr ptr,
159 void cpu_stq_be_data_ra(CPUArchState *env, abi_ptr ptr,
161 void cpu_stw_le_data_ra(CPUArchState *env, abi_ptr ptr,
163 void cpu_stl_le_data_ra(CPUArchState *env, abi_ptr ptr,
[all …]
/qemu/host/include/generic/host/
H A Datomic128-ldst.h19 atomic16_read_ro(const Int128 *ptr) in atomic16_read_ro() argument
21 const __int128_t *ptr_align = __builtin_assume_aligned(ptr, 16); in atomic16_read_ro()
29 atomic16_read_rw(Int128 *ptr) in atomic16_read_rw() argument
31 return atomic16_read_ro(ptr); in atomic16_read_rw()
35 atomic16_set(Int128 *ptr, Int128 val) in atomic16_set() argument
37 __int128_t *ptr_align = __builtin_assume_aligned(ptr, 16); in atomic16_set()
51 atomic16_read_rw(Int128 *ptr) in atomic16_read_rw() argument
55 return atomic16_cmpxchg(ptr, z, z); in atomic16_read_rw()
59 atomic16_set(Int128 *ptr, Int128 val) in atomic16_set() argument
61 Int128Aligned *ptr_align = __builtin_assume_aligned(ptr, 16); in atomic16_set()
[all …]
/qemu/util/
H A Dmemalign.c34 void *ptr; in qemu_try_memalign() local
56 ptr = NULL; in qemu_try_memalign()
59 ptr = _aligned_malloc(size, alignment); in qemu_try_memalign()
61 ptr = valloc(size); in qemu_try_memalign()
63 ptr = memalign(alignment, size); in qemu_try_memalign()
67 trace_qemu_memalign(alignment, size, ptr); in qemu_try_memalign()
68 return ptr; in qemu_try_memalign()
83 void qemu_vfree(void *ptr) in qemu_vfree() argument
85 trace_qemu_vfree(ptr); in qemu_vfree()
88 _aligned_free(ptr); in qemu_vfree()
[all …]
/qemu/hw/i386/
H A Dpc_sysfw_ovmf.c41 uint8_t *ptr; in pc_system_parse_ovmf_flash() local
65 if (!qemu_uuid_is_equal((QemuUUID *)ptr, &guid)) { in pc_system_parse_ovmf_flash()
70 ptr -= sizeof(uint16_t); in pc_system_parse_ovmf_flash()
73 if (tot_len < 0 || tot_len > (ptr - flash_ptr)) { in pc_system_parse_ovmf_flash()
91 memcpy(ovmf_table, ptr - tot_len, tot_len); in pc_system_parse_ovmf_flash()
109 uint8_t *ptr = ovmf_table; in pc_system_ovmf_table_find() local
119 if (!ptr) { in pc_system_ovmf_table_find()
134 guid = (QemuUUID *)(ptr - sizeof(QemuUUID)); in pc_system_ovmf_table_find()
135 len = le16_to_cpu(*(uint16_t *)(ptr - sizeof(QemuUUID) - in pc_system_ovmf_table_find()
148 ptr -= len; in pc_system_ovmf_table_find()
[all …]
/qemu/include/hw/virtio/
H A Dvirtio-access.h99 stw_be_p(ptr, v); in virtio_stw_p()
101 stw_le_p(ptr, v); in virtio_stw_p()
108 stl_be_p(ptr, v); in virtio_stl_p()
110 stl_le_p(ptr, v); in virtio_stl_p()
117 stq_be_p(ptr, v); in virtio_stq_p()
119 stq_le_p(ptr, v); in virtio_stq_p()
126 return lduw_be_p(ptr); in virtio_lduw_p()
135 return ldl_be_p(ptr); in virtio_ldl_p()
137 return ldl_le_p(ptr); in virtio_ldl_p()
144 return ldq_be_p(ptr); in virtio_ldq_p()
[all …]
/qemu/host/include/loongarch64/host/
H A Datomic128-ldst.h23 static inline Int128 atomic16_read_ro(const Int128 *ptr) in atomic16_read_ro() argument
31 : "=r"(l), "=r"(h) : "r"(ptr), "m"(*ptr) : "f0"); in atomic16_read_ro()
36 static inline Int128 atomic16_read_rw(Int128 *ptr) in atomic16_read_rw() argument
38 return atomic16_read_ro(ptr); in atomic16_read_rw()
41 static inline void atomic16_set(Int128 *ptr, Int128 val) in atomic16_set() argument
49 : "=m"(*ptr) : "r"(l), "r"(h), "r"(ptr) : "f0"); in atomic16_set()

12345678910>>...12