Home
last modified time | relevance | path

Searched refs:argp (Results 1 – 7 of 7) sorted by relevance

/qemu/bsd-user/freebsd/
H A Dos-proc.c87 char **argp, **envp, **qargp, **qarg1, **qarg0, **qargend; in freebsd_exec_common() local
117 qarg0 = argp = g_new0(char *, argc + 9); in freebsd_exec_common()
119 *argp++ = (char *)getprogname(); in freebsd_exec_common()
120 qargp = argp; in freebsd_exec_common()
121 *argp++ = (char *)getprogname(); in freebsd_exec_common()
122 qarg1 = argp; in freebsd_exec_common()
124 for (gp = guest_argp, q = argp; gp; gp += sizeof(abi_ulong), q++) { in freebsd_exec_common()
198 ret = get_errno(fexecve((int)path_or_fd, argp, envp)); in freebsd_exec_common()
232 ret = get_errno(execve(p, argp, envp)); in freebsd_exec_common()
238 for (gp = guest_argp, q = argp; *q; gp += sizeof(abi_ulong), q++) { in freebsd_exec_common()
H A Dos-proc.h40 static inline abi_long do_freebsd_execve(abi_ulong path_or_fd, abi_ulong argp, in do_freebsd_execve() argument
44 return freebsd_exec_common(path_or_fd, argp, envp, 0); in do_freebsd_execve()
48 static inline abi_long do_freebsd_fexecve(abi_ulong path_or_fd, abi_ulong argp, in do_freebsd_fexecve() argument
52 return freebsd_exec_common(path_or_fd, argp, envp, 1); in do_freebsd_fexecve()
/qemu/tests/qtest/libqos/
H A Dvirtio-9p.c220 va_list argp; in regex_replace() local
222 va_start(argp, replace_fmt); in regex_replace()
223 replace = g_strdup_vprintf(replace_fmt, argp); in regex_replace()
224 va_end(argp); in regex_replace()
/qemu/util/
H A Derror-report.c145 const char *const *argp; in print_loc() local
153 argp = cur_loc->ptr; in print_loc()
155 error_printf("%s%s", sep, argp[i]); in print_loc()
/qemu/block/
H A Dthrottle-groups.c893 ThrottleLimits *argp; in throttle_group_set_limits() local
896 if (!visit_type_ThrottleLimits(v, name, &argp, errp)) { in throttle_group_set_limits()
901 throttle_limits_to_config(argp, &cfg, &local_err); in throttle_group_set_limits()
909 qapi_free_ThrottleLimits(argp); in throttle_group_set_limits()
921 ThrottleLimits *argp = &arg; in throttle_group_get_limits() local
927 throttle_config_to_limits(&cfg, argp); in throttle_group_get_limits()
929 visit_type_ThrottleLimits(v, name, &argp, errp); in throttle_group_get_limits()
/qemu/linux-user/
H A Dstrace.c3796 abi_ulong argp = arg0; in print_mmap_both() local
3797 if (!(v = lock_user(VERIFY_READ, argp, 6 * sizeof(abi_ulong), 1))) in print_mmap_both()
3805 unlock_user(v, argp, 0); in print_mmap_both()
H A Dsyscall.c8456 char **argp, **envp; in do_execv() local
8485 argp = g_new0(char *, argc + 1); in do_execv()
8488 for (gp = guest_argp, q = argp; gp; gp += sizeof(abi_ulong), q++) { in do_execv()
8537 ? safe_execveat(dirfd, exe, argp, envp, flags) in do_execv()
8538 : safe_execve(exe, argp, envp); in do_execv()
8549 for (gp = guest_argp, q = argp; *q; gp += sizeof(abi_ulong), q++) { in do_execv()
8562 g_free(argp); in do_execv()