Home
last modified time | relevance | path

Searched full:ac (Results 1 – 25 of 91) sorted by relevance

1234

/qemu/target/i386/tcg/
H A Daccess.c56 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 Dfpu_helper.c88 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 Daccess.h30 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 Dregister.c75 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 Ddsp_helper.c283 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 Daccel-common.c20 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 Daccel-user.c14 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 Daccel-system.c66 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 D287.out37 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 Dinput-event-codes.h70 * 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 Dxen-all.c121 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 Dtest_dsp_r1_extpv.c6 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 Dqtest.c47 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 Dtcg-all.c239 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 Dust.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
H A Ddtrace.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
H A Dlog.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
H A Dsimple.py7 __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 Dstap.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
H A Dc.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
H A Dd.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
H A Dh.py7 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
8 __copyright__ = "Copyright 2012-2017, Lluís Vilanova <vilanova@ac.upc.edu>"
H A D__init__.py30 __author__ = "Lluís Vilanova <vilanova@ac.upc.edu>"
31 __copyright__ = "Copyright 2012-2014, Lluís Vilanova <vilanova@ac.upc.edu>"
/qemu/disas/
H A Dnanomips.c462 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 Dvof.c626 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()

1234