/qemu/target/xtensa/ |
H A D | translate.c | 1324 tcg_gen_add_i32(arg[0].out, arg[1].in, arg[2].in); in translate_add() 1330 tcg_gen_addi_i32(arg[0].out, arg[1].in, arg[2].imm); in translate_addi() 1362 tcg_gen_and_i32(arg[0].out, arg[1].in, arg[2].in); in translate_and() 1813 tcg_gen_smin_i32(arg[0].out, arg[1].in, arg[2].in); in translate_smin() 1819 tcg_gen_umin_i32(arg[0].out, arg[1].in, arg[2].in); in translate_umin() 1825 tcg_gen_smax_i32(arg[0].out, arg[1].in, arg[2].in); in translate_smax() 1831 tcg_gen_umax_i32(arg[0].out, arg[1].in, arg[2].in); in translate_umax() 1892 tcg_gen_mul_i32(arg[0].out, arg[1].in, arg[2].in); in translate_mull() 1933 tcg_gen_or_i32(arg[0].out, arg[1].in, arg[2].in); in translate_or() 2398 tcg_gen_sub_i32(arg[0].out, arg[1].in, arg[2].in); in translate_sub() [all …]
|
/qemu/target/microblaze/ |
H A D | translate.c | 769 TCGv addr = compute_ldst_addr_ea(dc, arg->ra, arg->rb); in trans_lbuea() 800 TCGv addr = compute_ldst_addr_ea(dc, arg->ra, arg->rb); in trans_lhuea() 831 TCGv addr = compute_ldst_addr_ea(dc, arg->ra, arg->rb); in trans_lwea() 919 TCGv addr = compute_ldst_addr_ea(dc, arg->ra, arg->rb); in trans_sbea() 950 TCGv addr = compute_ldst_addr_ea(dc, arg->ra, arg->rb); in trans_shea() 981 TCGv addr = compute_ldst_addr_ea(dc, arg->ra, arg->rb); in trans_swea() 1364 if (arg->e && arg->rs != 0x1003) { in trans_mts() 1559 return do_get(dc, arg->rd, 0, arg->imm, arg->ctrl); in trans_get() 1564 return do_get(dc, arg->rd, arg->rb, 0, arg->ctrl); in trans_getd() 1589 return do_put(dc, arg->ra, 0, arg->imm, arg->ctrl); in trans_put() [all …]
|
/qemu/target/hppa/ |
H A D | fpu_helper.c | 90 float32 HELPER(fsqrt_s)(CPUHPPAState *env, float32 arg) in HELPER() 92 float32 ret = float32_sqrt(arg, &env->fp_status); in HELPER() 97 float32 HELPER(frnd_s)(CPUHPPAState *env, float32 arg) in HELPER() 132 float64 HELPER(fsqrt_d)(CPUHPPAState *env, float64 arg) in HELPER() 134 float64 ret = float64_sqrt(arg, &env->fp_status); in HELPER() 139 float64 HELPER(frnd_d)(CPUHPPAState *env, float64 arg) in HELPER() 174 float64 HELPER(fcnv_s_d)(CPUHPPAState *env, float32 arg) in HELPER() 181 float32 HELPER(fcnv_d_s)(CPUHPPAState *env, float64 arg) in HELPER() 188 float32 HELPER(fcnv_w_s)(CPUHPPAState *env, int32_t arg) in HELPER() 202 float64 HELPER(fcnv_w_d)(CPUHPPAState *env, int32_t arg) in HELPER() [all …]
|
/qemu/accel/tcg/ |
H A D | tcg-runtime.c | 113 return arg ? clz32(arg) : zero_val; in HELPER() 118 return arg ? ctz32(arg) : zero_val; in HELPER() 123 return arg ? clz64(arg) : zero_val; in HELPER() 128 return arg ? ctz64(arg) : zero_val; in HELPER() 131 uint32_t HELPER(clrsb_i32)(uint32_t arg) in HELPER() 133 return clrsb32(arg); in HELPER() 136 uint64_t HELPER(clrsb_i64)(uint64_t arg) in HELPER() 138 return clrsb64(arg); in HELPER() 141 uint32_t HELPER(ctpop_i32)(uint32_t arg) in HELPER() 143 return ctpop32(arg); in HELPER() [all …]
|
/qemu/block/ |
H A D | qapi-sysemu.c | 427 blk = qmp_get_blk(arg->device, arg->id, errp); in qmp_block_set_io_throttle() 447 if (arg->has_bps_max) { in qmp_block_set_io_throttle() 450 if (arg->has_bps_rd_max) { in qmp_block_set_io_throttle() 453 if (arg->has_bps_wr_max) { in qmp_block_set_io_throttle() 456 if (arg->has_iops_max) { in qmp_block_set_io_throttle() 459 if (arg->has_iops_rd_max) { in qmp_block_set_io_throttle() 462 if (arg->has_iops_wr_max) { in qmp_block_set_io_throttle() 466 if (arg->has_bps_max_length) { in qmp_block_set_io_throttle() 485 if (arg->has_iops_size) { in qmp_block_set_io_throttle() 497 blk_io_limits_enable(blk, arg->group ?: arg->device ?: arg->id); in qmp_block_set_io_throttle() [all …]
|
/qemu/util/ |
H A D | throttle.c | 516 if (arg->has_bps_total) { in throttle_limits_to_config() 519 if (arg->has_bps_read) { in throttle_limits_to_config() 522 if (arg->has_bps_write) { in throttle_limits_to_config() 526 if (arg->has_iops_total) { in throttle_limits_to_config() 529 if (arg->has_iops_read) { in throttle_limits_to_config() 532 if (arg->has_iops_write) { in throttle_limits_to_config() 536 if (arg->has_bps_total_max) { in throttle_limits_to_config() 539 if (arg->has_bps_read_max) { in throttle_limits_to_config() 542 if (arg->has_bps_write_max) { in throttle_limits_to_config() 548 if (arg->has_iops_read_max) { in throttle_limits_to_config() [all …]
|
/qemu/tests/tcg/i386/ |
H A D | test-avx.py | 184 if arg[:3] == 'xmm' or arg[:3] == "ymm": 185 if "/" in arg: 192 elif arg[:2] == 'mm': 193 if "/" in arg: 202 elif arg == '<XMM0>': 204 elif arg[0] == 'r': 205 if '/m' in arg: 217 elif arg[0] == 'm': 219 elif arg[:2] == 'vm': 220 return ArgVSIB(arg[-1], int(arg[2:-1])) [all …]
|
H A D | test-mmx.py | 122 def ArgGenerator(arg, op): argument 123 if arg[:2] == 'mm': 124 if "/" in arg: 125 r, m = arg.split('/') 131 elif arg[:4] == 'imm8': 133 elif arg[0] == 'r': 134 if '/m' in arg: 135 r, m = arg.split('/') 146 elif arg[0] == 'm': 183 if arg.ismem: [all …]
|
/qemu/tests/qtest/ |
H A D | test-arm-mptimer.c | 94 int scaler = *((int *) arg); in test_timer_oneshot() 118 int scaler = *((int *) arg); in test_timer_pause() 159 int scaler = *((int *) arg); in test_timer_reload() 180 int scaler = *((int *) arg); in test_timer_periodic() 199 int scaler = *((int *) arg); in test_timer_oneshot_to_periodic() 220 int scaler = *((int *) arg); in test_timer_periodic_to_oneshot() 291 int scaler = *((int *) arg); in test_timer_set_oneshot_counter_to_0() 312 int scaler = *((int *) arg); in test_timer_set_periodic_counter_to_0() 349 int scaler = *((int *) arg); in test_timer_noload_oneshot() 367 int scaler = *((int *) arg); in test_timer_noload_periodic() [all …]
|
/qemu/linux-user/ |
H A D | main.c | 287 last_log_filename = arg; in handle_arg_log_filename() 293 r = p = strdup(arg); in handle_arg_set_env() 305 r = p = strdup(arg); in handle_arg_unset_env() 316 argv0 = strdup(arg); in handle_arg_argv0() 336 interp_prefix = strdup(arg); in handle_arg_ld_prefix() 351 seed_optarg = arg; in handle_arg_seed() 356 gdbstub = g_strdup(arg); in handle_arg_gdb() 361 qemu_uname_release = strdup(arg); in handle_arg_uname() 366 cpu_model = strdup(arg); in handle_arg_cpu() 385 val = strtoul(arg, &p, 0); in handle_arg_reserved_va() [all …]
|
H A D | thunk.c | 283 qemu_log("%c", *(uint8_t *)arg); in thunk_print() 286 qemu_log("%" PRId16, tswap16(*(uint16_t *)arg)); in thunk_print() 289 qemu_log("%" PRId32, tswap32(*(uint32_t *)arg)); in thunk_print() 292 qemu_log("%" PRId64, tswap64(*(uint64_t *)arg)); in thunk_print() 295 qemu_log("%" PRIu64, tswap64(*(uint64_t *)arg)); in thunk_print() 343 val = *(uint16_t *)arg; in thunk_print() 346 val = *(uint32_t *)arg; in thunk_print() 349 val = *(uint64_t *)arg; in thunk_print() 373 a = arg; in thunk_print() 410 se->print(arg); in thunk_print() [all …]
|
/qemu/target/ppc/ |
H A D | arch_dump.c | 105 Note *note = &arg->note; in ppc_write_elf_prstatus() 106 DumpState *s = arg->state; in ppc_write_elf_prstatus() 134 Note *note = &arg->note; in ppc_write_elf_fpregset() 135 DumpState *s = arg->state; in ppc_write_elf_fpregset() 153 Note *note = &arg->note; in ppc_write_elf_vmxregset() 154 DumpState *s = arg->state; in ppc_write_elf_vmxregset() 185 Note *note = &arg->note; in ppc_write_elf_vsxregset() 201 Note *note = &arg->note; in ppc_write_elf_speregset() 281 arg.note.hdr.n_namesz = cpu_to_dump32(s, sizeof(arg.note.name)); in ppc_write_all_elf_notes() 283 strncpy(arg.note.name, note_name, sizeof(arg.note.name)); in ppc_write_all_elf_notes() [all …]
|
/qemu/ |
H A D | blockdev-nbd.c | 171 nbd_server_start(arg->addr, arg->tls_creds, arg->tls_authz, in nbd_server_start_options() 172 arg->max_connections, errp); in nbd_server_start_options() 194 bs = bdrv_lookup_bs(arg->device, arg->device, errp); in qmp_nbd_server_add() 203 if (!arg->name) { in qmp_nbd_server_add() 204 arg->name = g_strdup(arg->device); in qmp_nbd_server_add() 210 .id = g_strdup(arg->name), in qmp_nbd_server_add() 212 .has_writable = arg->has_writable, in qmp_nbd_server_add() 213 .writable = arg->writable, in qmp_nbd_server_add() 217 if (arg->bitmap) { in qmp_nbd_server_add() 222 .u.local = g_strdup(arg->bitmap), in qmp_nbd_server_add() [all …]
|
H A D | qemu-bridge-helper.c | 87 char *cmd, *arg, *argend; in parse_acl_file() local 99 arg = strchr(cmd, ' '); in parse_acl_file() 100 if (arg == NULL) { in parse_acl_file() 101 arg = strchr(cmd, '\t'); in parse_acl_file() 104 if (arg == NULL) { in parse_acl_file() 109 *arg = 0; in parse_acl_file() 110 arg++; in parse_acl_file() 111 while (g_ascii_isspace(*arg)) { in parse_acl_file() 112 arg++; in parse_acl_file() 115 argend = arg + strlen(arg); in parse_acl_file() [all …]
|
/qemu/tcg/ |
H A D | tcg-op.c | 327 void tcg_gen_discard_i32(TCGv_i32 arg) in tcg_gen_discard_i32() argument 334 if (ret != arg) { in tcg_gen_mov_i32() 782 tcg_gen_sari_i32(t, arg, 31); in tcg_gen_clrsb_i32() 783 tcg_gen_xor_i32(t, t, arg); in tcg_gen_clrsb_i32() 1384 tcg_gen_rotli_i32(ret, arg, 16); in tcg_gen_hswap_i32() 1472 if (ret == arg) { in tcg_gen_mov_i64() 1760 zero, zero, TCGV_LOW(arg), TCGV_HIGH(arg)); in tcg_gen_neg_i64() 2357 tcg_gen_rotli_i64(ret, arg, 32); in tcg_gen_wswap_i64() 2523 tcg_gen_xor_i64(t, t, arg); in tcg_gen_clrsb_i64() 3234 tcg_gen_ext32u_i64(lo, arg); in tcg_gen_extr32_i64() [all …]
|
/qemu/target/i386/kvm/ |
H A D | xen-emu.c | 637 uint64_t arg) in do_add_to_physmap() argument 668 uint64_t arg) in do_add_to_physmap_batch() argument 739 err = do_add_to_physmap(exit, cpu, arg); in kvm_xen_hcall_memory_op() 755 uint64_t arg) in handle_set_param() argument 791 uint64_t arg) in handle_get_param() argument 882 return handle_set_param(exit, cpu, arg); in kvm_xen_hcall_hvm_op() 885 return handle_get_param(exit, cpu, arg); in kvm_xen_hcall_hvm_op() 896 uint64_t arg) in vcpuop_register_vcpu_info() argument 1060 uint64_t arg) in vcpuop_set_periodic_timer() argument 1137 if (kvm_copy_from_gva(cs, arg, &sst, 12)) { in vcpuop_set_singleshot_timer() [all …]
|
/qemu/target/tricore/ |
H A D | fpu_helper.c | 359 float32 f_arg = make_float32(arg); in helper_ftoi() 378 float16 f_arg = make_float16(arg); in helper_hptof() 414 float32 f_arg = make_float32(arg); in helper_ftohp() 483 float32 f_arg = make_float32(arg); in helper_ftoiz() 508 float32 f_arg = make_float32(arg); in helper_ftou() 572 env->FPU_FS = extract32(arg, 7, 1) & extract32(arg, 15, 1); in helper_updfl() 573 env->FPU_FI = (extract32(arg, 6, 1) & extract32(arg, 14, 1)) << 31; in helper_updfl() 574 env->FPU_FV = (extract32(arg, 5, 1) & extract32(arg, 13, 1)) << 31; in helper_updfl() 575 env->FPU_FZ = (extract32(arg, 4, 1) & extract32(arg, 12, 1)) << 31; in helper_updfl() 576 env->FPU_FU = (extract32(arg, 3, 1) & extract32(arg, 11, 1)) << 31; in helper_updfl() [all …]
|
/qemu/chardev/ |
H A D | char-parallel.c | 84 *(uint8_t *)arg = b; in pp_ioctl() 87 b = *(uint8_t *)arg; in pp_ioctl() 99 *(uint8_t *)arg = b | 0xc0; in pp_ioctl() 102 b = *(uint8_t *)arg; in pp_ioctl() 111 *(uint8_t *)arg = b; in pp_ioctl() 120 struct ParallelIOArg *parg = arg; in pp_ioctl() 198 *(uint8_t *)arg = b; in pp_ioctl() 201 b = *(uint8_t *)arg; in pp_ioctl() 210 *(uint8_t *)arg = b; in pp_ioctl() 213 b = *(uint8_t *)arg; in pp_ioctl() [all …]
|
/qemu/scripts/ |
H A D | tracetool.py | 80 for opt, arg in opts: 85 arg_backends = arg.split(",") 87 arg_group = arg 89 arg_format = arg 99 binary = arg 101 probe_prefix = arg 127 for arg in args[:-1]: 128 with open(arg, "r") as fh: 129 events.extend(tracetool.read_events(fh, arg))
|
H A D | kernel-doc | 1259 $arg =~ s/^\s+//; 1260 $arg =~ s/\s+$//; 1264 $arg =~ s/\[.*\]//g; 1518 $arg =~ s/\/\*.*\*\///; 1520 $arg =~ s/^\s*//; 1521 $arg =~ s/\s*$//; 1522 $arg =~ s/\s+/ /; 1524 if ($arg =~ /^#/) { 1531 $arg =~ tr/#/,/; 1534 $type = $arg; [all …]
|
/qemu/tests/tcg/multiarch/ |
H A D | threadcount.c | 30 ThreadArg *arg = varg; in thread_fn() local 31 usleep(arg->delay); in thread_fn() 32 free(arg); in thread_fn() 47 ThreadArg *arg = calloc(sizeof(ThreadArg), 1); in main() local 48 arg->delay = i * 100; in main() 49 pthread_create(threads + i, NULL, thread_fn, arg); in main()
|
/qemu/include/tcg/ |
H A D | tcg-op-common.h | 82 void tcg_gen_movi_i32(TCGv_i32 ret, int32_t arg); 106 void tcg_gen_clrsb_i32(TCGv_i32 ret, TCGv_i32 arg); 158 void tcg_gen_discard_i32(TCGv_i32 arg); 159 void tcg_gen_mov_i32(TCGv_i32 ret, TCGv_i32 arg); 180 void tcg_gen_neg_i32(TCGv_i32 ret, TCGv_i32 arg); 181 void tcg_gen_not_i32(TCGv_i32 ret, TCGv_i32 arg); 185 void tcg_gen_movi_i64(TCGv_i64 ret, int64_t arg); 244 void tcg_gen_not_i64(TCGv_i64 ret, TCGv_i64 arg); 273 void tcg_gen_discard_i64(TCGv_i64 arg); 274 void tcg_gen_mov_i64(TCGv_i64 ret, TCGv_i64 arg); [all …]
|
H A D | tcg-temp-internal.h | 34 void tcg_temp_free_i32(TCGv_i32 arg); 35 void tcg_temp_free_i64(TCGv_i64 arg); 36 void tcg_temp_free_i128(TCGv_i128 arg); 37 void tcg_temp_free_ptr(TCGv_ptr arg); 38 void tcg_temp_free_vec(TCGv_vec arg);
|
/qemu/target/s390x/ |
H A D | sigp.c | 93 static void sigp_start(CPUState *cs, run_on_cpu_data arg) in sigp_start() argument 96 SigpInfo *si = arg.host_ptr; in sigp_start() 107 static void sigp_stop(CPUState *cs, run_on_cpu_data arg) in sigp_stop() argument 110 SigpInfo *si = arg.host_ptr; in sigp_stop() 131 SigpInfo *si = arg.host_ptr; in sigp_stop_and_store_status() 156 SigpInfo *si = arg.host_ptr; in sigp_store_status_at_address() 178 SigpInfo *si = arg.host_ptr; in sigp_store_adtl_status() 230 SigpInfo *si = arg.host_ptr; in sigp_restart() 255 SigpInfo *si = arg.host_ptr; in sigp_initial_cpu_reset() 267 SigpInfo *si = arg.host_ptr; in sigp_cpu_reset() [all …]
|
/qemu/target/mips/tcg/ |
H A D | translate.c | 5109 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0_load64() 5490 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5502 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5528 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5534 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5540 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5617 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5664 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5721 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() 5737 tcg_gen_ext32s_tl(arg, arg); in gen_mfc0() [all …]
|