Home
last modified time | relevance | path

Searched refs:fp (Results 1 – 25 of 54) sorted by relevance

123

/qemu/target/m68k/
A Dhelper.h42 DEF_HELPER_4(fadd, void, env, fp, fp, fp)
43 DEF_HELPER_4(fsadd, void, env, fp, fp, fp)
44 DEF_HELPER_4(fdadd, void, env, fp, fp, fp)
45 DEF_HELPER_4(fsub, void, env, fp, fp, fp)
46 DEF_HELPER_4(fssub, void, env, fp, fp, fp)
47 DEF_HELPER_4(fdsub, void, env, fp, fp, fp)
48 DEF_HELPER_4(fmul, void, env, fp, fp, fp)
49 DEF_HELPER_4(fsmul, void, env, fp, fp, fp)
50 DEF_HELPER_4(fdmul, void, env, fp, fp, fp)
52 DEF_HELPER_4(fdiv, void, env, fp, fp, fp)
[all …]
A Dfpu_helper.c471 typedef int (*float_access)(CPUM68KState *env, uint32_t addr, FPReg *fp,
508 static int cpu_ld_floatx80_ra(CPUM68KState *env, uint32_t addr, FPReg *fp, in cpu_ld_floatx80_ra() argument
517 fp->l.upper = high >> 16; in cpu_ld_floatx80_ra()
518 fp->l.lower = low; in cpu_ld_floatx80_ra()
523 static int cpu_st_floatx80_ra(CPUM68KState *env, uint32_t addr, FPReg *fp, in cpu_st_floatx80_ra() argument
526 cpu_stl_data_ra(env, addr, fp->l.upper << 16, ra); in cpu_st_floatx80_ra()
527 cpu_stq_data_ra(env, addr + 4, fp->l.lower, ra); in cpu_st_floatx80_ra()
532 static int cpu_ld_float64_ra(CPUM68KState *env, uint32_t addr, FPReg *fp, in cpu_ld_float64_ra() argument
538 fp->d = float64_to_floatx80(*(float64 *)&val, &env->fp_status); in cpu_ld_float64_ra()
543 static int cpu_st_float64_ra(CPUM68KState *env, uint32_t addr, FPReg *fp, in cpu_st_float64_ra() argument
[all …]
/qemu/hw/usb/
A Dpcap.c157 do_usb_pcap_header(fp, &packet); in do_usb_pcap_ctrl()
162 fflush(fp); in do_usb_pcap_ctrl()
209 do_usb_pcap_header(fp, &packet); in do_usb_pcap_data()
217 fflush(fp); in do_usb_pcap_data()
220 void usb_pcap_init(FILE *fp) in usb_pcap_init() argument
235 FILE *fp = p->ep->dev->pcap; in usb_pcap_ctrl() local
237 if (!fp) { in usb_pcap_ctrl()
241 do_usb_pcap_ctrl(fp, p, setup); in usb_pcap_ctrl()
246 FILE *fp = p->ep->dev->pcap; in usb_pcap_data() local
248 if (!fp) { in usb_pcap_data()
[all …]
A Du2f-emulated.c45 FILE *fp; member
54 if (fseek(counter->fp, 0, SEEK_SET) == -1) { in counter_increment()
57 fprintf(counter->fp, "%u\n", counter->value); in counter_increment()
218 FILE *fp; in u2f_emulated_setup_counter() local
224 fp = fdopen(fd, "r+"); in u2f_emulated_setup_counter()
225 if (fp == NULL) { in u2f_emulated_setup_counter()
229 ret = fscanf(fp, "%u", &counter->value); in u2f_emulated_setup_counter()
231 fclose(fp); in u2f_emulated_setup_counter()
234 counter->fp = fp; in u2f_emulated_setup_counter()
367 if (key->synced_counter.fp != NULL) { in u2f_emulated_unrealize()
[all …]
/qemu/hw/xen/
A Dxen_pt_load_rom.c22 FILE *fp; in pci_assign_dev_load_option_rom() local
38 fp = fopen(rom_file, "r+"); in pci_assign_dev_load_option_rom()
39 if (fp == NULL) { in pci_assign_dev_load_option_rom()
45 if (fstat(fileno(fp), &st) == -1) { in pci_assign_dev_load_option_rom()
51 if (fwrite(&val, 1, 1, fp) != 1) { in pci_assign_dev_load_option_rom()
54 fseek(fp, 0, SEEK_SET); in pci_assign_dev_load_option_rom()
71 if (!fread(ptr, 1, st.st_size, fp)) { in pci_assign_dev_load_option_rom()
84 fseek(fp, 0, SEEK_SET); in pci_assign_dev_load_option_rom()
86 if (!fwrite(&val, 1, 1, fp)) { in pci_assign_dev_load_option_rom()
89 fclose(fp); in pci_assign_dev_load_option_rom()
/qemu/contrib/plugins/
A Ddrcov.c30 static FILE *fp; variable
46 fprintf(fp, "%s", header); in printf_header()
51 fprintf(fp, "0, 0x%" PRIx64 ", 0x%" PRIx64 ", 0x%" PRIx64 ", %s\n", in printf_header()
53 fprintf(fp, "BB Table: %ld bbs\n", count); in printf_header()
59 fwrite(bytes, sizeof(char), sizeof(data), fp); in printf_char_array32()
65 fwrite(bytes, sizeof(char), sizeof(data), fp); in printf_char_array16()
102 fclose(fp); in plugin_exit()
109 fp = fopen(file_name, "wb"); in plugin_init()
/qemu/tests/fp/
A Dmeson.build12 # the testnames without their fp-test- prefix.
58 'fp-test',
59 ['fp-test.c', '../../fpu/softfloat.c'],
120 test('fp-test-' + k, fptest,
127 test('fp-test-' + k, fptest,
135 test('fp-test-mulAdd', fptest,
143 'fp-bench',
144 ['fp-bench.c', '../../fpu/softfloat.c'],
150 'fp-test-log2',
151 ['fp-test-log2.c', '../../fpu/softfloat.c'],
[all …]
/qemu/trace/
A Dftrace.c21 FILE *fp; in find_mount() local
24 fp = fopen("/proc/mounts", "r"); in find_mount()
25 if (fp == NULL) { in find_mount()
29 while (fscanf(fp, "%*s %" STR(PATH_MAX) "s %99s %*s %*d %*d\n", in find_mount()
36 fclose(fp); in find_mount()
A Dcontrol.c204 FILE *fp; in trace_init_events() local
214 fp = fopen(fname, "r"); in trace_init_events()
215 if (!fp) { in trace_init_events()
219 while (fgets(line_buf, sizeof(line_buf), fp)) { in trace_init_events()
230 if (fclose(fp) != 0) { in trace_init_events()
/qemu/hw/9pfs/
A D9p-local.c123 FILE *fp; in local_fopenat() local
141 if (!fp) { in local_fopenat()
144 return fp; in local_fopenat()
151 FILE *fp; in local_mapped_file_attr() local
166 if (!fp) { in local_mapped_file_attr()
182 fclose(fp); in local_mapped_file_attr()
239 FILE *fp; in local_set_mapped_file_attrat() local
248 if (!fp) { in local_set_mapped_file_attrat()
289 fclose(fp); in local_set_mapped_file_attrat()
303 if (!fp) { in local_set_mapped_file_attrat()
[all …]
/qemu/tests/tcg/multiarch/gdbstub/
A Dprot-none.py14 with open("/proc/self/mem", "rb") as fp:
15 fp.seek(ctypes.addressof(buf))
16 return fp.read(3) == b'aaa'
/qemu/contrib/ivshmem-server/
A Dmain.c248 FILE *fp; in main() local
256 fp = fopen(args.pid_file, "w"); in main()
257 if (fp == NULL) { in main()
262 fprintf(fp, "%d\n", (int) getpid()); in main()
263 fclose(fp); in main()
/qemu/target/sh4/
A Dtranslate.c1666 TCGv_i64 fp; in _decode_opc() local
1670 fp = tcg_temp_new_i64(); in _decode_opc()
1672 gen_store_fpr64(ctx, fp, B11_8); in _decode_opc()
1681 TCGv_i64 fp; in _decode_opc() local
1685 fp = tcg_temp_new_i64(); in _decode_opc()
1686 gen_load_fpr64(ctx, fp, B11_8); in _decode_opc()
1708 gen_load_fpr64(ctx, fp, B11_8); in _decode_opc()
1709 gen_helper_fsqrt_DT(fp, tcg_env, fp); in _decode_opc()
1710 gen_store_fpr64(ctx, fp, B11_8); in _decode_opc()
1735 gen_store_fpr64(ctx, fp, B11_8); in _decode_opc()
[all …]
/qemu/tests/migration/
A Dstress.c56 FILE *fp = fopen("/proc/cmdline", "r"); in get_command_arg_str() local
59 if (fp == NULL) { in get_command_arg_str()
65 if (!fgets(line, sizeof line, fp)) { in get_command_arg_str()
68 fclose(fp); in get_command_arg_str()
71 fclose(fp); in get_command_arg_str()
/qemu/hw/ppc/
A Dppc_booke.c107 uint8_t fp = (env->spr[SPR_BOOKE_TCR] & TCR_FP_MASK) >> TCR_FP_SHIFT; in booke_get_fit_target() local
113 fp = 63 - (fp | fpext << 2); in booke_get_fit_target()
115 fp = env->fit_period[fp]; in booke_get_fit_target()
118 return fp; in booke_get_fit_target()
/qemu/configs/targets/
A Dm68k-softmmu.mak3 TARGET_XML_FILES= gdb-xml/cf-core.xml gdb-xml/cf-fp.xml gdb-xml/m68k-core.xml gdb-xml/m68k-fp.xml
A Dm68k-linux-user.mak5 TARGET_XML_FILES= gdb-xml/cf-core.xml gdb-xml/cf-fp.xml gdb-xml/m68k-core.xml gdb-xml/m68k-fp.xml
/qemu/util/
A Dqemu-config.c94 static int qemu_config_foreach(FILE *fp, QEMUConfigCB *cb, void *opaque, in qemu_config_foreach() argument
105 while (fgets(line, sizeof(line), fp) != NULL) { in qemu_config_foreach()
152 if (ferror(fp)) { in qemu_config_foreach()
181 int qemu_config_parse(FILE *fp, QemuOptsList **lists, const char *fname, Error **errp) in qemu_config_parse() argument
183 return qemu_config_foreach(fp, qemu_config_do_parse, lists, fname, errp); in qemu_config_parse()
A Dhexdump.c81 void qemu_hexdump(FILE *fp, const char *prefix, in qemu_hexdump() argument
95 fprintf(fp, "%s: %04zx: %-*s %s\n", in qemu_hexdump()
/qemu/qga/
A Dcommands-linux.c66 FILE *fp; in build_fs_mount_list_from_mtab() local
70 if (!fp) { in build_fs_mount_list_from_mtab()
101 endmntent(fp); in build_fs_mount_list_from_mtab()
134 FILE *fp; in build_fs_mount_list() local
142 if (!fp) { in build_fs_mount_list()
184 fclose(fp); in build_fs_mount_list()
1906 FILE *fp; in guest_get_diskstats() local
2003 fclose(fp); in guest_get_diskstats()
2017 FILE *fp; in qmp_guest_get_cpustats() local
2092 fclose(fp); in qmp_guest_get_cpustats()
[all …]
/qemu/scripts/
A Dminikconf.py342 def parse(self, fp, mode=None): argument
345 parser.parse_file(fp)
351 def parse_file(self, fp): argument
352 self.abs_fname = os.path.abspath(fp.name)
353 self.fname = fp.name
355 self.src = fp.read()
405 fp = open(incl_abs_fname, 'rt', encoding='utf-8')
413 KconfigParser(self.data).parse_file(fp)
699 fp = open(arg, 'rt', encoding='utf-8')
700 parser.parse_file(fp)
[all …]
/qemu/target/i386/
A Dgdbstub.c144 floatx80 *fp = &env->fpregs[r_index].d; in x86_cpu_gdb_read_register() local
145 int len = gdb_get_reg64(mem_buf, cpu_to_le64(fp->low)); in x86_cpu_gdb_read_register()
146 len += gdb_get_reg16(mem_buf, cpu_to_le16(fp->high)); in x86_cpu_gdb_read_register()
302 floatx80 *fp = (floatx80 *) &env->fpregs[n - IDX_FP_REGS]; in x86_cpu_gdb_write_register() local
303 fp->low = le64_to_cpu(* (uint64_t *) mem_buf); in x86_cpu_gdb_write_register()
304 fp->high = le16_to_cpu(* (uint16_t *) (mem_buf + 8)); in x86_cpu_gdb_write_register()
/qemu/target/loongarch/tcg/
A Dfpu_helper.c16 static inline uint64_t nanbox_s(float32 fp) in nanbox_s() argument
18 return fp | MAKE_64BIT_MASK(32, 32); in nanbox_s()
297 uint32_t fp; in helper_frsqrt_s() local
299 fp = float32_sqrt((uint32_t)fj, &env->fp_status); in helper_frsqrt_s()
300 fd = nanbox_s(float32_div(float32_one, fp, &env->fp_status)); in helper_frsqrt_s()
307 uint64_t fp, fd; in helper_frsqrt_d() local
309 fp = float64_sqrt(fj, &env->fp_status); in helper_frsqrt_d()
310 fd = float64_div(float64_one, fp, &env->fp_status); in helper_frsqrt_d()
318 uint32_t fp; in helper_flogb_s() local
323 fp = float32_log2((uint32_t)fj, status); in helper_flogb_s()
[all …]
/qemu/scripts/qapi/
A Dgen.py86 with os.fdopen(fd, 'r+', encoding='utf-8') as fp:
88 oldtext = fp.read(len(text) + 1)
90 fp.seek(0)
91 fp.truncate(0)
92 fp.write(text)
/qemu/target/sparc/
A Dmmu_helper.c403 target_ulong fp = env->regbase[cwp * 16 + 22]; in sparc_cpu_memory_rw_debug() local
406 if (fp == 0) { in sparc_cpu_memory_rw_debug()
418 if (addr + len < fp) { in sparc_cpu_memory_rw_debug()
423 if (addr > fp + 64) { in sparc_cpu_memory_rw_debug()
428 if (addr < fp) { in sparc_cpu_memory_rw_debug()
429 len1 = fp - addr; in sparc_cpu_memory_rw_debug()
441 off = addr - fp; in sparc_cpu_memory_rw_debug()

Completed in 74 milliseconds

123