| /qemu/target/m68k/ |
| A D | helper.h | 42 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 D | fpu_helper.c | 471 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 D | pcap.c | 157 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 D | u2f-emulated.c | 45 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 D | xen_pt_load_rom.c | 22 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 D | drcov.c | 30 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 D | meson.build | 12 # 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 D | ftrace.c | 21 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 D | control.c | 204 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 D | 9p-local.c | 123 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 D | prot-none.py | 14 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 D | main.c | 248 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 D | translate.c | 1666 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 D | stress.c | 56 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 D | ppc_booke.c | 107 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 D | m68k-softmmu.mak | 3 TARGET_XML_FILES= gdb-xml/cf-core.xml gdb-xml/cf-fp.xml gdb-xml/m68k-core.xml gdb-xml/m68k-fp.xml
|
| A D | m68k-linux-user.mak | 5 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 D | qemu-config.c | 94 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 D | hexdump.c | 81 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 D | commands-linux.c | 66 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 D | minikconf.py | 342 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 D | gdbstub.c | 144 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 D | fpu_helper.c | 16 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 D | gen.py | 86 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 D | mmu_helper.c | 403 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()
|