/qemu/bsd-user/freebsd/ |
H A D | os-syscall.c | 274 ret = do_bsd_umask(arg1); in freebsd_syscall() 322 ret = do_bsd_setuid(arg1); in freebsd_syscall() 330 ret = do_bsd_setgid(arg1); in freebsd_syscall() 374 ret = do_bsd_getsid(arg1); in freebsd_syscall() 473 ret = do_bsd_close(arg1); in freebsd_syscall() 481 ret = do_bsd_fsync(arg1); in freebsd_syscall() 505 ret = do_bsd_chdir(arg1); in freebsd_syscall() 545 ret = do_bsd_rmdir(arg1); in freebsd_syscall() 553 ret = do_bsd_dup(arg1); in freebsd_syscall() 569 ret = do_bsd_acct(arg1); in freebsd_syscall() [all …]
|
H A D | os-stat.h | 64 LOCK_PATH(p, arg1); in do_freebsd11_stat() 66 UNLOCK_PATH(p, arg1); in do_freebsd11_stat() 80 LOCK_PATH(p, arg1); in do_freebsd11_lstat() 82 UNLOCK_PATH(p, arg1); in do_freebsd11_lstat() 156 LOCK_PATH(p, arg1); in do_freebsd11_nstat() 158 UNLOCK_PATH(p, arg1); in do_freebsd11_nstat() 185 LOCK_PATH(p, arg1); in do_freebsd11_nlstat() 201 LOCK_PATH(p, arg1); in do_freebsd_getfh() 217 LOCK_PATH(p, arg1); in do_freebsd_lgetfh() 321 LOCK_PATH(p, arg1); in do_freebsd11_statfs() [all …]
|
H A D | os-proc.h | 56 static inline abi_long do_freebsd_wait4(abi_long arg1, abi_ulong target_status, in do_freebsd_wait4() argument 66 ret = get_errno(safe_wait4(arg1, &status, arg3, rusage_ptr)); in do_freebsd_wait4() 136 static inline abi_long do_freebsd_setloginclass(abi_ulong arg1) in do_freebsd_setloginclass() argument 141 p = lock_user_string(arg1); in do_freebsd_setloginclass() 146 unlock_user(p, arg1, 0); in do_freebsd_setloginclass() 152 static inline abi_long do_freebsd_getloginclass(abi_ulong arg1, abi_ulong arg2) in do_freebsd_getloginclass() argument 157 p = lock_user(VERIFY_WRITE, arg1, arg2, 0); in do_freebsd_getloginclass() 162 unlock_user(p, arg1, arg2); in do_freebsd_getloginclass() 183 static inline abi_long do_freebsd___setugid(abi_long arg1) in do_freebsd___setugid() argument
|
/qemu/bsd-user/ |
H A D | bsd-file.h | 229 LOCK_PATH(p, arg1); in do_bsd_open() 283 LOCK_PATH(p, arg1); in do_bsd_revoke() 296 LOCK_PATH(p, arg1); in do_bsd_access() 309 LOCK_PATH(p, arg1); in do_bsd_eaccess() 336 LOCK_PATH(p, arg1); in do_bsd_chdir() 409 LOCK_PATH(p, arg1); in do_bsd_unlink() 436 LOCK_PATH(p, arg1); in do_bsd_mkdir() 463 LOCK_PATH(p, arg1); in do_bsd_rmdir() 505 LOCK_PATH(p, arg1); in do_bsd_truncate() 533 if (arg1 == 0) { in do_bsd_acct() [all …]
|
H A D | bsd-proc.h | 35 gdb_exit(arg1); in do_bsd_exit() 37 _exit(arg1); in do_bsd_exit() 89 return get_errno(umask(arg1)); in do_bsd_umask() 98 p = lock_user_string(arg1); in do_bsd_setlogin() 103 unlock_user(p, arg1, 0); in do_bsd_setlogin() 119 unlock_user(p, arg1, arg2); in do_bsd_getlogin() 235 return get_errno(setuid(arg1)); in do_bsd_setuid() 247 return get_errno(setgid(arg1)); in do_bsd_setgid() 309 if (put_user_s32(ruid, arg1)) { in do_bsd_getresuid() 332 if (put_user_s32(ruid, arg1)) { in do_bsd_getresgid() [all …]
|
H A D | bsd-mem.h | 74 return get_errno(target_mmap(arg1, arg2, arg3, in do_bsd_mmap() 82 return get_errno(target_munmap(arg1, arg2)); in do_bsd_munmap() 106 if (!guest_range_valid_untagged(arg1, arg2)) { in do_bsd_mlock() 124 return get_errno(mlockall(arg1)); in do_bsd_mlockall() 139 abi_long start = arg1; in do_bsd_madvise() 268 if (arg1 == (uintptr_t)SHM_ANON) { in do_bsd_shm_open() 271 p = lock_user_string(arg1); in do_bsd_shm_open() 280 unlock_user(p, arg1, 0); in do_bsd_shm_open() 292 p = lock_user_string(arg1); in do_bsd_shm_unlink() 297 unlock_user(p, arg1, 0); in do_bsd_shm_unlink() [all …]
|
H A D | strace.c | 53 static void print_sysctl(const struct syscallname *name, abi_long arg1, in print_sysctl() argument 61 namep = lock_user(VERIFY_READ, arg1, sizeof(int32_t) * arg2, 1); in print_sysctl() 68 unlock_user(namep, arg1, 0); in print_sysctl() 75 static void print_execve(const struct syscallname *name, abi_long arg1, in print_execve() argument 82 s = lock_user_string(arg1); in print_execve() 87 unlock_user(s, arg1, 0); in print_execve() 110 abi_long arg1, abi_long arg2, abi_long arg3, abi_long arg4, in print_ioctl() argument 117 (int)arg1, in print_ioctl() 128 static void print_sysarch(const struct syscallname *name, abi_long arg1, in print_sysarch() argument 133 do_os_print_sysarch(name, arg1, arg2, arg3, arg4, arg5, arg6); in print_sysarch() [all …]
|
H A D | syscall_defs.h | 480 #define safe_syscall1(type, name, type1, arg1) \ argument 481 type safe_##name(type1 arg1) \ 483 return safe_syscall(SYS_##name, arg1); \ 486 #define safe_syscall2(type, name, type1, arg1, type2, arg2) \ argument 487 type safe_##name(type1 arg1, type2 arg2) \ 489 return safe_syscall(SYS_##name, arg1, arg2); \ 493 type safe_##name(type1 arg1, type2 arg2, type3 arg3) \ 495 return safe_syscall(SYS_##name, arg1, arg2, arg3); \ 500 type safe_##name(type1 arg1, type2 arg2, type3 arg3, type4 arg4) \ 502 return safe_syscall(SYS_##name, arg1, arg2, arg3, arg4); \ [all …]
|
/qemu/target/mips/tcg/sysemu/ |
H A D | cp0_helper.c | 723 env->active_tc.PC = arg1; in helper_mtc0_tcrestart() 736 other->active_tc.PC = arg1; in helper_mttc0_tcrestart() 778 if (arg1 & 1) { in helper_mttc0_tchalt() 1009 env->CP0_Wired = arg1; in helper_mtc0_wired() 1065 if (arg1 & (1 << 29)) { in helper_mtc0_hwrena() 1072 env->CP0_HWREna = arg1 & mask; in helper_mtc0_hwrena() 1120 other->CP0_EntryHi = arg1; in helper_mttc0_entryhi() 1288 arg1 = arg1 << env->CP0_LLAddr_shift; in helper_mtc0_lladdr() 1309 int index = arg1 & 0x3f; in helper_mtc0_maari() 1365 if (arg1 & (1 << CP0DB_DM)) { in helper_mtc0_debug() [all …]
|
/qemu/tcg/ |
H A D | tcg-op.c | 353 tcg_gen_mov_i32(ret, arg1); in tcg_gen_addi_i32() 366 if (arg1 == 0) { in tcg_gen_subfi_i32() 1730 TCGV_LOW(arg1), TCGV_HIGH(arg1), in tcg_gen_addi_i64() 1737 if (arg1 == 0) { in tcg_gen_subfi_i64() 1743 tcg_constant_i32(arg1), tcg_constant_i32(arg1 >> 32), in tcg_gen_subfi_i64() 1863 TCGV_LOW(arg1), TCGV_HIGH(arg1), c); in tcg_gen_shifti_i64() 1877 TCGV_LOW(arg1), TCGV_HIGH(arg1), 32 - c); in tcg_gen_shifti_i64() 1950 TCGV_LOW(arg1), TCGV_HIGH(arg1), in tcg_gen_brcondi_i64() 1968 TCGV_LOW(arg1), TCGV_HIGH(arg1), in tcg_gen_setcond_i64() 1988 TCGV_LOW(arg1), TCGV_HIGH(arg1), in tcg_gen_setcondi_i64() [all …]
|
/qemu/accel/tcg/ |
H A D | tcg-runtime.c | 42 return arg1 / arg2; in HELPER() 47 return arg1 % arg2; in HELPER() 52 return arg1 / arg2; in HELPER() 57 return arg1 % arg2; in HELPER() 64 return arg1 << arg2; in HELPER() 69 return arg1 >> arg2; in HELPER() 74 return arg1 >> arg2; in HELPER() 79 return arg1 / arg2; in HELPER() 84 return arg1 % arg2; in HELPER() 89 return arg1 / arg2; in HELPER() [all …]
|
/qemu/target/mips/tcg/ |
H A D | vr54xx_helper.c | 47 target_ulong helper_muls(CPUMIPSState *env, target_ulong arg1, in helper_muls() argument 50 return set_HI_LOT0(env, 0 - ((int64_t)(int32_t)arg1 * in helper_muls() 54 target_ulong helper_mulsu(CPUMIPSState *env, target_ulong arg1, in helper_mulsu() argument 57 return set_HI_LOT0(env, 0 - (uint64_t)(uint32_t)arg1 * in helper_mulsu() 61 target_ulong helper_macc(CPUMIPSState *env, target_ulong arg1, in helper_macc() argument 68 target_ulong helper_macchi(CPUMIPSState *env, target_ulong arg1, in helper_macchi() argument 75 target_ulong helper_maccu(CPUMIPSState *env, target_ulong arg1, in helper_maccu() argument 89 target_ulong helper_msac(CPUMIPSState *env, target_ulong arg1, in helper_msac() argument 126 return set_HIT0_LO(env, (uint64_t)(uint32_t)arg1 * in helper_mulhiu() 133 return set_HIT0_LO(env, 0 - (int64_t)(int32_t)arg1 * in helper_mulshi() [all …]
|
H A D | ldst_helper.c | 84 cpu_stb_mmuidx_ra(env, arg2 + 1 * dir, (uint8_t)(arg1 >> 16), in helper_swl() 89 cpu_stb_mmuidx_ra(env, arg2 + 2 * dir, (uint8_t)(arg1 >> 8), in helper_swl() 94 cpu_stb_mmuidx_ra(env, arg2 + 3 * dir, (uint8_t)arg1, in helper_swl() 105 cpu_stb_mmuidx_ra(env, arg2, (uint8_t)arg1, mem_idx, GETPC()); in helper_swr() 108 cpu_stb_mmuidx_ra(env, arg2 - 1 * dir, (uint8_t)(arg1 >> 8), in helper_swr() 113 cpu_stb_mmuidx_ra(env, arg2 - 2 * dir, (uint8_t)(arg1 >> 16), in helper_swr() 118 cpu_stb_mmuidx_ra(env, arg2 - 3 * dir, (uint8_t)(arg1 >> 24), in helper_swr() 163 cpu_stb_mmuidx_ra(env, arg2 + 6 * dir, (uint8_t)(arg1 >> 8), in helper_sdl() 168 cpu_stb_mmuidx_ra(env, arg2 + 7 * dir, (uint8_t)arg1, in helper_sdl() 179 cpu_stb_mmuidx_ra(env, arg2, (uint8_t)arg1, mem_idx, GETPC()); in helper_sdr() [all …]
|
H A D | translate.h | 124 #define gen_helper_0e1i(name, arg1, arg2) do { \ argument 125 gen_helper_##name(tcg_env, arg1, tcg_constant_i32(arg2)); \ 128 #define gen_helper_1e0i(name, ret, arg1) do { \ argument 129 gen_helper_##name(ret, tcg_env, tcg_constant_i32(arg1)); \ 132 #define gen_helper_0e2i(name, arg1, arg2, arg3) do { \ argument 133 gen_helper_##name(tcg_env, arg1, arg2, tcg_constant_i32(arg3));\ 178 void gen_op_addr_add(DisasContext *ctx, TCGv ret, TCGv arg0, TCGv arg1);
|
/qemu/include/tcg/ |
H A D | tcg-op-common.h | 125 TCGv_i32 arg1, TCGv_i32 arg2); 127 TCGv_i32 arg1, int32_t arg2); 129 TCGv_i32 arg1, TCGv_i32 arg2); 131 TCGv_i32 arg1, int32_t arg2); 149 void tcg_gen_smin_i32(TCGv_i32, TCGv_i32 arg1, TCGv_i32 arg2); 150 void tcg_gen_smax_i32(TCGv_i32, TCGv_i32 arg1, TCGv_i32 arg2); 151 void tcg_gen_umin_i32(TCGv_i32, TCGv_i32 arg1, TCGv_i32 arg2); 228 TCGv_i64 arg1, TCGv_i64 arg2); 230 TCGv_i64 arg1, int64_t arg2); 232 TCGv_i64 arg1, TCGv_i64 arg2); [all …]
|
/qemu/linux-user/ |
H A D | strace.c | 686 print_pointer(arg1, 0); in print_shmat() 697 switch(arg1) { in print_ipc() 927 if (arg1 != 0) { in print_syscall_ret_listxattr() 2073 print_string(arg1, 0); in print_execve() 2099 print_string(arg1, 0); in print_faccessat() 2134 print_string(arg1, 0); in print_fchmodat() 2149 print_string(arg1, 0); in print_fchownat() 2165 switch(arg1) { in print_fcntl() 2301 print_string(arg1, 0); in print_fgetxattr() 2593 arg1 = arg2; in print_truncate64() [all …]
|
H A D | syscall.c | 1396 n = arg1; in do_pselect6() 9137 _exit(arg1); in _syscall2() 9364 && arg1 in _syscall2() 9413 if (arg1) { in _syscall2() 9454 if (arg1) { in _syscall2() 10331 if (arg1 && copy_to_user_timeval(arg1, &tv)) { in _syscall2() 10510 arg1 = cpu_untagged_addr(cpu, arg1); in _syscall2() 10513 arg1 = cpu_untagged_addr(cpu, arg1); in _syscall2() 10528 arg1 = cpu_untagged_addr(cpu, arg1); in _syscall2() 11317 if (arg1 && put_user_u32(cpuid, arg1)) { in _syscall2() [all …]
|
/qemu/tests/tcg/arm/ |
H A D | hello-arm.c | 27 #define _syscall1(type,name,type1,arg1) \ argument 28 type name(type1 arg1) { \ 35 : "r" ((long)(arg1)) \ 40 #define _syscall2(type,name,type1,arg1,type2,arg2) \ argument 41 type name(type1 arg1,type2 arg2) { \ 49 : "r" ((long)(arg1)),"r" ((long)(arg2)) \ 55 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \ argument 56 type name(type1 arg1,type2 arg2,type3 arg3) { \ 65 : "r" ((long)(arg1)),"r" ((long)(arg2)),"r" ((long)(arg3)) \ 71 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \ argument [all …]
|
/qemu/target/tricore/ |
H A D | fpu_helper.c | 66 aSign = arg1 >> 31; in f_maddsub_nan_result() 70 aExp = (arg1 >> 23) & 0xff; in f_maddsub_nan_result() 150 float32 arg1 = make_float32(r1); in FADD_SUB() local 211 arg1 = make_float32(r1); in helper_qseed() 214 S = extract32(arg1, 31, 1); in helper_qseed() 215 E = extract32(arg1, 23, 8); in helper_qseed() 216 M = extract32(arg1, 17, 6); in helper_qseed() 218 if (float32_is_any_nan(arg1)) { in helper_qseed() 221 if (float32_is_neg(arg1)) { in helper_qseed() 294 arg1 = float32_squash_input_denormal(arg1, &env->fp_status); in helper_fmadd() [all …]
|
/qemu/target/m68k/ |
H A D | m68k-semi.c | 130 target_ulong arg0, arg1, arg2, arg3; in do_m68k_semihosting() local 143 semihost_sys_open(cs, m68k_semi_u32_cb, arg0, arg1, arg2, arg3); in do_m68k_semihosting() 155 semihost_sys_read(cs, m68k_semi_u32_cb, arg0, arg1, arg2); in do_m68k_semihosting() 162 semihost_sys_write(cs, m68k_semi_u32_cb, arg0, arg1, arg2); in do_m68k_semihosting() 171 deposit64(arg2, 32, 32, arg1), arg3); in do_m68k_semihosting() 179 semihost_sys_rename(cs, m68k_semi_u32_cb, arg0, arg1, arg2, arg3); in do_m68k_semihosting() 185 semihost_sys_remove(cs, m68k_semi_u32_cb, arg0, arg1); in do_m68k_semihosting() 192 semihost_sys_stat(cs, m68k_semi_u32_cb, arg0, arg1, arg2); in do_m68k_semihosting() 198 semihost_sys_fstat(cs, m68k_semi_u32_cb, arg0, arg1); in do_m68k_semihosting() 204 semihost_sys_gettimeofday(cs, m68k_semi_u32_cb, arg0, arg1); in do_m68k_semihosting() [all …]
|
/qemu/include/hw/acpi/ |
H A D | aml-build.h | 303 Aml *aml_and(Aml *arg1, Aml *arg2, Aml *dst); 304 Aml *aml_or(Aml *arg1, Aml *arg2, Aml *dst); 305 Aml *aml_land(Aml *arg1, Aml *arg2); 306 Aml *aml_lor(Aml *arg1, Aml *arg2); 307 Aml *aml_shiftleft(Aml *arg1, Aml *count); 309 Aml *aml_lless(Aml *arg1, Aml *arg2); 310 Aml *aml_add(Aml *arg1, Aml *arg2, Aml *dst); 314 Aml *aml_index(Aml *arg1, Aml *idx); 315 Aml *aml_notify(Aml *arg1, Aml *arg2); 349 Aml *aml_equal(Aml *arg1, Aml *arg2); [all …]
|
/qemu/target/riscv/insn_trans/ |
H A D | trans_rvb.c.inc | 57 static void gen_clz(TCGv ret, TCGv arg1) 65 tcg_gen_shli_tl(t, arg1, 32); 82 tcg_gen_ctzi_tl(ret, arg1, 32); 162 tcg_gen_or_tl(ret, arg1, t); 182 tcg_gen_andc_tl(ret, arg1, t); 202 tcg_gen_xor_tl(ret, arg1, t); 219 tcg_gen_shr_tl(ret, arg1, shamt); 241 tcg_gen_trunc_tl_i32(t1, arg1); 260 tcg_gen_trunc_tl_i32(t1, arg1); 278 tcg_gen_trunc_tl_i32(t1, arg1); [all …]
|
/qemu/semihosting/ |
H A D | arm-compat-semi.c | 366 target_ulong arg0, arg1, arg2, arg3; in do_common_semihosting() local 388 if (arg1 >= 12) { in do_common_semihosting() 401 if (arg1 < 4) { in do_common_semihosting() 403 } else if (arg1 < 8) { in do_common_semihosting() 412 if (arg1 != 0 && arg1 != 1) { in do_common_semihosting() 423 gdb_open_modeflags[arg1], 0644); in do_common_semihosting() 507 getpid(), (int)arg1 & 0xff); in do_common_semihosting() 536 semihost_sys_remove(cs, common_semi_cb, arg0, arg1 + 1); in do_common_semihosting() 559 semihost_sys_system(cs, common_semi_cb, arg0, arg1 + 1); in do_common_semihosting() 593 input_size = arg1; in do_common_semihosting() [all …]
|
/qemu/bsd-user/arm/ |
H A D | target_arch_cpu.h | 71 int32_t arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8; in target_cpu_loop() local 76 arg1 = env->regs[1]; in target_cpu_loop() 89 arg1 = env->regs[2]; in target_cpu_loop() 101 arg1 = env->regs[0]; in target_cpu_loop() 113 ret = do_freebsd_syscall(env, syscall_nr, arg1, arg2, arg3, in target_cpu_loop()
|
/qemu/hw/acpi/ |
H A D | aml-build.c | 689 aml_append(var, arg1); in build_opcode_2arg_dst() 715 aml_append(var, arg1); in aml_land() 724 aml_append(var, arg1); in aml_lor() 745 aml_append(var, arg1); in aml_lless() 788 aml_append(var, arg1); in aml_notify() 813 aml_append(var, arg1); in aml_call1() 822 aml_append(var, arg1); in aml_call2() 832 aml_append(var, arg1); in aml_call3() 843 aml_append(var, arg1); in aml_call4() 856 aml_append(var, arg1); in aml_call5() [all …]
|