Home
last modified time | relevance | path

Searched refs:va (Results 1 – 25 of 58) sorted by relevance

123

/qemu/tests/tcg/s390x/
H A Dvxeh2_vlstr.c12 static inline void vler(S390Vector *v1, const void *va, uint8_t m3) in vler() argument
16 : [va] "a" (va) in vler()
21 static inline void vster(S390Vector *v1, const void *va, uint8_t m3) in vster() argument
24 : [va] "+a" (va) in vster()
30 static inline void vlbr(S390Vector *v1, void *va, const uint8_t m3) in vlbr() argument
34 : [va] "a" (va) in vlbr()
39 static inline void vstbr(S390Vector *v1, void *va, const uint8_t m3) in vstbr() argument
42 : [va] "+a" (va) in vstbr()
49 static inline void vlebrh(S390Vector *v1, void *va, const uint8_t m3) in vlebrh() argument
53 : [va] "a" (va) in vlebrh()
[all …]
/qemu/target/alpha/
H A Dtranslate.c765 static void gen_cpy_mask(TCGv vc, TCGv va, TCGv vb, bool inv_a, uint64_t mask) in IEEE_INTCVT()
771 tcg_gen_andc_i64(tmp, vmask, va); in IEEE_INTCVT()
773 tcg_gen_and_i64(tmp, va, vmask); in IEEE_INTCVT()
784 TCGv va, vb, vc; in gen_ieee_arith3() local
789 va = gen_ieee_input(ctx, ra, fn11, 0); in gen_ieee_arith3()
792 helper(vc, tcg_env, va, vb); in gen_ieee_arith3()
816 TCGv va, vb, vc; in IEEE_ARITH3() local
818 va = gen_ieee_input(ctx, ra, fn11, 1); in IEEE_ARITH3()
821 helper(vc, tcg_env, va, vb); in IEEE_ARITH3()
878 static void gen_ext_h(DisasContext *ctx, TCGv vc, TCGv va, int rb, bool islit, in gen_ext_h() argument
[all …]
/qemu/contrib/elf2dmp/
H A Daddrspace.c123 static bool get_pml4e(struct va_space *vs, uint64_t va, uint64_t *value) in get_pml4e() argument
125 uint64_t pa = (vs->dtb & 0xffffffffff000) | ((va & 0xff8000000000) >> 36); in get_pml4e()
130 static bool get_pdpi(struct va_space *vs, uint64_t va, uint64_t pml4e, in get_pdpi() argument
134 ((va & 0x7FC0000000) >> 27); in get_pdpi()
139 static uint64_t pde_index(uint64_t va) in pde_index() argument
141 return (va >> 21) & 0x1FF; in pde_index()
149 static bool get_pgd(struct va_space *vs, uint64_t va, uint64_t pdpe, in get_pgd() argument
152 uint64_t pgd_entry = pdba_base(pdpe) + pde_index(va) * 8; in get_pgd()
157 static uint64_t pte_index(uint64_t va) in pte_index() argument
159 return (va >> 12) & 0x1FF; in pte_index()
[all …]
H A Daddrspace.h41 void *va_space_resolve(struct va_space *vs, uint64_t va);
/qemu/hw/uefi/
H A Dvar-service-vars.c266 mm_variable_access *va = func; in uefi_vars_mm_get_variable() local
272 length = sizeof(*mvar) + sizeof(*va); in uefi_vars_mm_get_variable()
277 if (va->name_size > uv->max_storage || in uefi_vars_mm_get_variable()
278 va->data_size > uv->max_storage) { in uefi_vars_mm_get_variable()
282 name = func + sizeof(*va); in uefi_vars_mm_get_variable()
283 if (uadd64_overflow(length, va->name_size, &length)) { in uefi_vars_mm_get_variable()
290 if (!uefi_str_is_valid(name, va->name_size, true)) { in uefi_vars_mm_get_variable()
294 uefi_trace_variable(__func__, va->guid, name, va->name_size); in uefi_vars_mm_get_variable()
296 var = uefi_vars_find_variable(uv, va->guid, name, va->name_size); in uefi_vars_mm_get_variable()
306 data = func + sizeof(*va) + va->name_size; in uefi_vars_mm_get_variable()
[all …]
H A Dvar-service-pkcs7.c22 static gnutls_datum_t *build_signed_data(mm_variable_access *va, void *data) in build_signed_data() argument
26 uint16_t *name = (void *)va + sizeof(mm_variable_access); in build_signed_data()
31 sdata->size = (va->name_size - 2 in build_signed_data()
33 + sizeof(va->attributes) in build_signed_data()
35 + va->data_size - data_offset); in build_signed_data()
39 memcpy(sdata->data + pos, name, va->name_size - 2); in build_signed_data()
40 pos += va->name_size - 2; in build_signed_data()
43 memcpy(sdata->data + pos, &va->guid, sizeof(va->guid)); in build_signed_data()
44 pos += sizeof(va->guid); in build_signed_data()
47 memcpy(sdata->data + pos, &va->attributes, sizeof(va->attributes)); in build_signed_data()
[all …]
H A Dvar-service-auth.c179 mm_variable_access *va, in uefi_vars_check_auth_2_sb() argument
210 .data_size = va->data_size - data_offset, in uefi_vars_check_auth_2_sb()
212 return uefi_vars_check_pkcs7_2(&tmp, NULL, NULL, va, data); in uefi_vars_check_auth_2_sb()
215 return uefi_vars_check_pkcs7_2(siglist, NULL, NULL, va, data); in uefi_vars_check_auth_2_sb()
219 mm_variable_access *va, void *data) in uefi_vars_check_auth_2() argument
225 if (va->data_size < sizeof(*auth)) { in uefi_vars_check_auth_2()
231 if (va->data_size < data_offset) { in uefi_vars_check_auth_2()
243 status = uefi_vars_check_auth_2_sb(uv, var, va, data, data_offset); in uefi_vars_check_auth_2()
251 va, data); in uefi_vars_check_auth_2()
259 if (va->data_size - data_offset > 0) { in uefi_vars_check_auth_2()
[all …]
H A Dvar-service-pkcs7-stub.c13 mm_variable_access *va, void *data) in uefi_vars_check_pkcs7_2() argument
/qemu/target/hexagon/mmvec/
H A Dmacros.h58 env->vtcm_log.va[IDX] = (VA); \
128 target_ulong va = EA; \
131 log_byte = (va + i0) <= va_high; \
132 LOG_VTCM_BYTE(va + i0, log_byte, INC. ub[4 * IDX + i0], \
139 target_ulong va = EA; \
142 log_byte = (va + i0) <= va_high; \
143 LOG_VTCM_BYTE(va + i0, log_byte, INC.ub[2 * IDX + i0], \
152 target_ulong va = EA; \
155 log_byte = (va + i0) <= va_high; \
156 LOG_VTCM_BYTE(va + i0, log_byte, INC.ub[2 * IDX + i0], \
[all …]
/qemu/gdbstub/
H A Dsyscalls.c97 va_list va; in gdb_do_syscall() local
104 va_start(va, fmt); in gdb_do_syscall()
117 i32 = va_arg(va, uint32_t); in gdb_do_syscall()
124 i64 = va_arg(va, uint64_t); in gdb_do_syscall()
128 i64 = va_arg(va, uint64_t); in gdb_do_syscall()
129 i32 = va_arg(va, uint32_t); in gdb_do_syscall()
144 va_end(va); in gdb_do_syscall()
/qemu/disas/
H A Ddisas-common.c76 va_list va; in disas_gstring_printf() local
78 va_start(va, fmt); in disas_gstring_printf()
79 g_string_append_vprintf(s, fmt, va); in disas_gstring_printf()
80 va_end(va); in disas_gstring_printf()
/qemu/hw/display/
H A Dapple-gfx-mmio.m34 typedef bool(^IOSFCMapMemory)(uint64_t phys, uint64_t len, bool ro, void **va,
187 ^bool(uint64_t phys, uint64_t len, bool ro, void **va, void *e, void *f) {
188 *va = apple_gfx_mmio_map_surface_memory(phys, len, ro);
190 trace_apple_gfx_iosfc_map_memory(phys, len, ro, va, e, f, *va);
192 return *va != NULL;
196 ^bool(void *va, void *b, void *c, void *d, void *e, void *f) {
197 return apple_gfx_mmio_unmap_surface_memory(va);
/qemu/target/hexagon/
H A Dop_helper.c57 env->mem_log_stores[slot].va = addr; in log_store32()
65 env->mem_log_stores[slot].va = addr; in log_store64()
73 target_ulong va = env->mem_log_stores[slot_num].va; in commit_store() local
77 cpu_stb_data_ra(env, va, env->mem_log_stores[slot_num].data32, ra); in commit_store()
80 cpu_stw_data_ra(env, va, env->mem_log_stores[slot_num].data32, ra); in commit_store()
83 cpu_stl_data_ra(env, va, env->mem_log_stores[slot_num].data32, ra); in commit_store()
86 cpu_stq_data_ra(env, va, env->mem_log_stores[slot_num].data64, ra); in commit_store()
112 target_ulong va = env->vstore[i].va; in HELPER() local
116 cpu_stb_data_ra(env, va + j, env->vstore[i].data.ub[j], ra); in HELPER()
138 cpu_stb_data_ra(env, env->vtcm_log.va[i], in HELPER()
[all …]
H A Dcpu.h48 target_ulong va; member
55 target_ulong va; member
/qemu/target/ppc/
H A Ddfp_helper.c64 ppc_vsr_t vt, va, vb; member
155 get_dfp64(&dfp->va, a); in dfp_prepare_decimal64()
156 decimal64ToNumber((decimal64 *)&dfp->va.VsrD(1), &dfp->a); in dfp_prepare_decimal64()
158 dfp->va.VsrD(1) = 0; in dfp_prepare_decimal64()
179 get_dfp128(&dfp->va, a); in dfp_prepare_decimal128()
180 decimal128ToNumber((decimal128 *)&dfp->va, &dfp->a); in dfp_prepare_decimal128()
182 dfp->va.VsrD(0) = dfp->va.VsrD(1) = 0; in dfp_prepare_decimal128()
647 ppc_vsr_t va; \
651 get_dfp64(&va, a); \
652 k = va.VsrD(1) & 0x3F; \
[all …]
/qemu/target/arm/tcg/
H A Dvec_helper.c180 void *va, uint32_t desc) in HELPER()
183 int8_t *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
191 void *va, uint32_t desc) in HELPER()
194 int8_t *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
387 void *va, uint32_t desc) in HELPER()
390 int16_t *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
399 void *va, uint32_t desc) in HELPER()
402 int16_t *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
622 void *va, uint32_t desc) in HELPER()
625 int32_t *d = vd, *n = vn, *m = vm, *a = va; in HELPER()
[all …]
H A Dsve_helper.c1168 void HELPER(NAME)(void *vd, void *vn, void *vm, void *va, uint32_t desc) \
1175 TYPEW aa = *(TYPEW *)(va + HW(i)); \
1264 void HELPER(sve2_adcl_s)(void *vd, void *vn, void *vm, void *va, uint32_t desc)
1269 uint32_t *a = va, *n = vn;
1281 void HELPER(sve2_adcl_d)(void *vd, void *vn, void *vm, void *va, uint32_t desc) in HELPER()
1286 uint64_t *d = vd, *a = va, *n = vn, *m = vm; in HELPER()
1299 void HELPER(NAME)(void *vd, void *vn, void *vm, void *va, uint32_t desc) \
1307 TYPEW aa = *(TYPEW *)(va + HW(i)); \
1329 void HELPER(NAME)(void *vd, void *vn, void *vm, void *va, uint32_t desc) \ in DO_SQDMLAL()
1336 TYPE *d = vd, *n = vn, *m = vm, *a = va; \ in DO_SQDMLAL()
[all …]
/qemu/hw/core/
H A Dsysbus.c212 va_list va; in sysbus_create_varargs() local
222 va_start(va, addr); in sysbus_create_varargs()
225 irq = va_arg(va, qemu_irq); in sysbus_create_varargs()
232 va_end(va); in sysbus_create_varargs()
/qemu/target/sparc/
H A Dmmu_helper.c355 target_ulong va, va1, va2; in dump_mmu() local
362 for (n = 0, va = 0; n < 256; n++, va += 16 * 1024 * 1024) { in dump_mmu()
363 pde = mmu_probe(env, va, 2); in dump_mmu()
365 pa = cpu_get_phys_page_debug(cs, va); in dump_mmu()
367 " PDE: " TARGET_FMT_lx "\n", va, pa, pde); in dump_mmu()
368 for (m = 0, va1 = va; m < 64; m++, va1 += 256 * 1024) { in dump_mmu()
/qemu/target/loongarch/
H A Dcpu_helper.c148 static hwaddr dmw_va2pa(CPULoongArchState *env, target_ulong va, in dmw_va2pa() argument
152 return va & TARGET_VIRT_MASK; in dmw_va2pa()
155 return (va & MAKE_64BIT_MASK(0, R_CSR_DMW_32_VSEG_SHIFT)) | \ in dmw_va2pa()
/qemu/hw/scsi/
H A Dspapr_vscsi.c289 desc.va = be64_to_cpu(desc.va); in vscsi_swap_desc()
327 rc = spapr_vio_dma_read(&s->vdev, tbl_desc.va + desc_offset, in vscsi_fetch_desc()
335 tbl_desc.va, in vscsi_fetch_desc()
355 ret->va += buf_offset; in vscsi_fetch_desc()
359 ret->va, ret->len); in vscsi_fetch_desc()
381 rc = spapr_vio_dma_read(&s->vdev, md.va, buf, llen); in vscsi_srp_direct_data()
383 rc = spapr_vio_dma_write(&s->vdev, md.va, buf, llen); in vscsi_srp_direct_data()
416 rc = spapr_vio_dma_read(&s->vdev, md.va, buf, llen); in vscsi_srp_indirect_data()
418 rc = spapr_vio_dma_write(&s->vdev, md.va, buf, llen); in vscsi_srp_indirect_data()
/qemu/include/hw/ppc/
H A Dppc.h120 void booke206_set_tlb(ppcmas_tlb_t *tlb, target_ulong va, hwaddr pa,
122 void booke_set_tlb(ppcemb_tlb_t *tlb, target_ulong va, hwaddr pa,
/qemu/target/arm/hvf/
H A Dtrace-events5 …nt64_t pc, uint64_t va, uint64_t pa, bool isv, bool iswrite, bool s1ptw, uint32_t len, uint32_t sr…
/qemu/include/hw/uefi/
H A Dvar-service.h163 mm_variable_access *va, void *data);
170 mm_variable_access *va, void *data);
/qemu/nbd/
H A Dserver.c227 Error **errp, const char *fmt, va_list va) in nbd_negotiate_send_rep_verr() argument
234 msg = g_strdup_vprintf(fmt, va); in nbd_negotiate_send_rep_verr()
269 va_list va; in nbd_negotiate_send_rep_err() local
272 va_start(va, fmt); in nbd_negotiate_send_rep_err()
273 ret = nbd_negotiate_send_rep_verr(client, type, errp, fmt, va); in nbd_negotiate_send_rep_err()
274 va_end(va); in nbd_negotiate_send_rep_err()
283 const char *fmt, va_list va) in nbd_opt_vdrop() argument
289 ret = nbd_negotiate_send_rep_verr(client, type, errp, fmt, va); in nbd_opt_vdrop()
299 va_list va; in nbd_opt_drop() local
301 va_start(va, fmt); in nbd_opt_drop()
[all …]

123