/qemu/target/i386/tcg/ |
H A D | access.c | 56 static void *access_ptr(X86Access *ac, vaddr addr, unsigned len) in access_ptr() argument 58 vaddr offset = addr - ac->vaddr; in access_ptr() 60 assert(addr >= ac->vaddr); in access_ptr() 63 if (!ac->haddr1) { in access_ptr() 68 assert(offset <= ac->size1 - len); in access_ptr() 69 return ac->haddr1 + offset; in access_ptr() 71 if (likely(offset <= ac->size1 - len)) { in access_ptr() 72 return ac->haddr1 + offset; in access_ptr() 74 assert(offset <= ac->size - len); in access_ptr() 77 * Only return ac->haddr2 if the area is entirely within the second page, in access_ptr() [all …]
|
H A D | fpu_helper.c | 88 static floatx80 do_fldt(X86Access *ac, target_ulong ptr) in do_fldt() argument 92 temp.l.lower = access_ldq(ac, ptr); in do_fldt() 93 temp.l.upper = access_ldw(ac, ptr + 8); in do_fldt() 97 static void do_fstt(X86Access *ac, target_ulong ptr, floatx80 f) in do_fstt() argument 102 access_stq(ac, ptr, temp.l.lower); in do_fstt() 103 access_stw(ac, ptr + 8, temp.l.upper); in do_fstt() 448 X86Access ac; in helper_fldt_ST0() local 450 access_prepare(&ac, env, ptr, 10, MMU_DATA_LOAD, GETPC()); in helper_fldt_ST0() 453 env->fpregs[new_fpstt].d = do_fldt(&ac, ptr); in helper_fldt_ST0() 460 X86Access ac; in helper_fstt_ST0() local [all …]
|
H A D | access.h | 30 uint8_t access_ldb(X86Access *ac, vaddr addr); 31 uint16_t access_ldw(X86Access *ac, vaddr addr); 32 uint32_t access_ldl(X86Access *ac, vaddr addr); 33 uint64_t access_ldq(X86Access *ac, vaddr addr); 35 void access_stb(X86Access *ac, vaddr addr, uint8_t val); 36 void access_stw(X86Access *ac, vaddr addr, uint16_t val); 37 void access_stl(X86Access *ac, vaddr addr, uint32_t val); 38 void access_stq(X86Access *ac, vaddr addr, uint64_t val);
|
/qemu/hw/core/ |
H A D | register.c | 75 const RegisterAccessInfo *ac; in register_write() local 79 ac = reg->access; in register_write() 81 if (!ac || !ac->name) { in register_write() 87 old_val = reg->data ? register_read_val(reg) : ac->reset; in register_write() 89 test = (old_val ^ val) & ac->rsvd; in register_write() 95 test = val & ac->unimp; in register_write() 100 prefix, reg->access->name, val, ac->unimp); in register_write() 106 no_w_mask = ac->ro | ac->w1c | ac->rsvd | ~we; in register_write() 108 new_val &= ~(val & ac->w1c); in register_write() 110 if (ac->pre_write) { in register_write() [all …]
|
/qemu/target/mips/tcg/ |
H A D | dsp_helper.c | 283 int32_t ac, in mipsdsp_sat64_acc_add_q63() argument 289 ret[0] = env->active_tc.LO[ac] + a[0]; in mipsdsp_sat64_acc_add_q63() 290 ret[1] = env->active_tc.HI[ac] + a[1]; in mipsdsp_sat64_acc_add_q63() 292 if (((uint64_t)ret[0] < (uint64_t)env->active_tc.LO[ac]) && in mipsdsp_sat64_acc_add_q63() 305 set_DSPControl_overflow_flag(1, 16 + ac, env); in mipsdsp_sat64_acc_add_q63() 310 int32_t ac, in mipsdsp_sat64_acc_sub_q63() argument 316 ret[0] = env->active_tc.LO[ac] - a[0]; in mipsdsp_sat64_acc_sub_q63() 317 ret[1] = env->active_tc.HI[ac] - a[1]; in mipsdsp_sat64_acc_sub_q63() 319 if ((uint64_t)ret[0] > (uint64_t)env->active_tc.LO[ac]) { in mipsdsp_sat64_acc_sub_q63() 331 set_DSPControl_overflow_flag(1, 16 + ac, env); in mipsdsp_sat64_acc_sub_q63() [all …]
|
/qemu/accel/ |
H A D | accel-common.c | 20 AccelClass *ac = ACCEL_CLASS(module_object_class_by_name(class_name)); in accel_find() local 22 return ac; in accel_find() 28 AccelClass *ac = ACCEL_GET_CLASS(current_accel()); in current_accel_name() local 30 return ac->name; in current_accel_name() 58 static void accel_init_cpu_interfaces(AccelClass *ac) in accel_init_cpu_interfaces() argument 65 ac_name = object_class_get_name(OBJECT_CLASS(ac)); in accel_init_cpu_interfaces() 78 void accel_init_interfaces(AccelClass *ac) in accel_init_interfaces() argument 80 accel_init_ops_interfaces(ac); in accel_init_interfaces() 81 accel_init_cpu_interfaces(ac); in accel_init_interfaces()
|
H A D | accel-user.c | 14 void accel_init_ops_interfaces(AccelClass *ac) in accel_init_ops_interfaces() argument 24 AccelClass *ac = accel_find("tcg"); in current_accel() local 26 g_assert(ac != NULL); in current_accel() 27 accel = ACCEL(object_new_with_class(OBJECT_CLASS(ac))); in current_accel()
|
H A D | accel-system.c | 66 void accel_init_ops_interfaces(AccelClass *ac) in accel_init_ops_interfaces() argument 73 ac_name = object_class_get_name(OBJECT_CLASS(ac)); in accel_init_ops_interfaces()
|
/qemu/tests/qemu-iotests/ |
H A D | 287.out | 37 0001fffe: ac ac 00 00 00 00 00 00 ........ 40 0000fffe: 00 00 ac ac ac ac ac ac ........
|
/qemu/include/standard-headers/linux/ |
H A D | input-event-codes.h | 70 * AC - Application Control 206 #define KEY_STOP 128 /* AC Stop */ 208 #define KEY_PROPS 130 /* AC Properties */ 209 #define KEY_UNDO 131 /* AC Undo */ 211 #define KEY_COPY 133 /* AC Copy */ 212 #define KEY_OPEN 134 /* AC Open */ 213 #define KEY_PASTE 135 /* AC Paste */ 214 #define KEY_FIND 136 /* AC Search */ 215 #define KEY_CUT 137 /* AC Cut */ 236 #define KEY_BOOKMARKS 156 /* AC Bookmarks */ [all …]
|
/qemu/accel/xen/ |
H A D | xen-all.c | 121 AccelClass *ac = ACCEL_CLASS(oc); in xen_accel_class_init() local 128 ac->name = "Xen"; in xen_accel_class_init() 129 ac->init_machine = xen_init; in xen_accel_class_init() 130 ac->setup_post = xen_setup_post; in xen_accel_class_init() 131 ac->allowed = &xen_allowed; in xen_accel_class_init() 132 ac->compat_props = g_ptr_array_new(); in xen_accel_class_init() 134 compat_props_add(ac->compat_props, compat, G_N_ELEMENTS(compat)); in xen_accel_class_init()
|
/qemu/tests/tcg/mips/user/ase/dsp/ |
H A D | test_dsp_r1_extpv.c | 6 int rt, ac, ach, acl, dsp; in main() local 12 ac = 0x03; in main() 22 : "r"(ach), "r"(acl), "r"(ac) in main() 39 : "r"(ach), "r"(acl), "r"(ac) in main()
|
/qemu/accel/qtest/ |
H A D | qtest.c | 47 AccelClass *ac = ACCEL_CLASS(oc); in qtest_accel_class_init() local 48 ac->name = "QTest"; in qtest_accel_class_init() 49 ac->init_machine = qtest_init_accel; in qtest_accel_class_init() 50 ac->allowed = &qtest_allowed; in qtest_accel_class_init()
|
/qemu/accel/tcg/ |
H A D | tcg-all.c | 239 AccelClass *ac = ACCEL_CLASS(oc); in tcg_accel_class_init() local 240 ac->name = "tcg"; in tcg_accel_class_init() 241 ac->init_machine = tcg_init_machine; in tcg_accel_class_init() 242 ac->cpu_common_realize = tcg_exec_realizefn; in tcg_accel_class_init() 243 ac->cpu_common_unrealize = tcg_exec_unrealizefn; in tcg_accel_class_init() 244 ac->allowed = &tcg_allowed; in tcg_accel_class_init() 245 ac->gdbstub_supported_sstep_flags = tcg_gdbstub_supported_sstep_flags; in tcg_accel_class_init()
|
/qemu/scripts/tracetool/backend/ |
H A D | ust.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | dtrace.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | log.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | simple.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
|
/qemu/scripts/tracetool/format/ |
H A D | stap.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | c.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | d.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | h.py | 7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
|
H A D | __init__.py | 30 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>" 31 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
|
/qemu/disas/ |
H A D | nanomips.c | 462 static const char *AC(uint64 reg, Dis_info *info) in AC() function 472 info->fprintf_func(info->stream, "Invalid AC register index %" PRIu64, in AC() 5950 * [DSP] DPA.W.PH ac, rs, rt - Dot product with accumulate on 5958 * ac -- 5966 const char *ac = AC(ac_value, info); in DPA_W_PH() local 5970 return img_format("DPA.W.PH %s, %s, %s", ac, rs, rt); in DPA_W_PH() 5990 const char *ac = AC(ac_value, info); in DPAQ_SA_L_W() local 5994 return img_format("DPAQ_SA.L.W %s, %s, %s", ac, rs, rt); in DPAQ_SA_L_W() 6014 const char *ac = AC(ac_value, info); in DPAQ_S_W_PH() local 6018 return img_format("DPAQ_S.W.PH %s, %s, %s", ac, rs, rt); in DPAQ_S_W_PH() [all …]
|
/qemu/hw/ppc/ |
H A D | vof.c | 626 int i, n, offset, proplen = 0, sc, ac; in vof_dt_memory_available() local 638 ac = fdt_address_cells(fdt, offset); in vof_dt_memory_available() 639 g_assert(ac == 1 || ac == 2); in vof_dt_memory_available() 647 g_assert(mem0_reg && proplen == sizeof(uint32_t) * (ac + sc)); in vof_dt_memory_available() 649 mem0_end = ldq_be_p(mem0_reg + sizeof(uint32_t) * ac); in vof_dt_memory_available() 651 mem0_end = be32_to_cpu(*(uint32_t *)(mem0_reg + sizeof(uint32_t) * ac)); in vof_dt_memory_available() 663 avail = g_malloc0(sizeof(uint32_t) * (ac + sc) * claimed->len); in vof_dt_memory_available() 677 if (ac == 2) { in vof_dt_memory_available() 682 availcur += sizeof(uint32_t) * ac; in vof_dt_memory_available()
|