Home
last modified time | relevance | path

Searched refs:suid (Results 1 – 3 of 3) sorted by relevance

/qemu/bsd-user/
H A Dbsd-proc.h293 static inline abi_long do_bsd_setresuid(uid_t ruid, uid_t euid, uid_t suid) in do_bsd_setresuid() argument
295 return get_errno(setresuid(ruid, euid, suid)); in do_bsd_setresuid()
303 uid_t ruid, euid, suid; in do_bsd_getresuid() local
305 ret = get_errno(getresuid(&ruid, &euid, &suid)); in do_bsd_getresuid()
315 if (put_user_s32(suid, arg3)) { in do_bsd_getresuid()
326 uid_t ruid, euid, suid; in do_bsd_getresgid() local
328 ret = get_errno(getresgid(&ruid, &euid, &suid)); in do_bsd_getresgid()
338 if (put_user_s32(suid, arg3)) { in do_bsd_getresgid()
/qemu/fsdev/
H A Dvirtfs-proxy-helper.c288 static int setugid(int uid, int gid, int *suid, int *sgid) in setugid() argument
292 *suid = geteuid(); in setugid()
299 if (setresuid(-1, uid, *suid) == -1) { in setugid()
323 if (setresuid(-1, *suid, *suid) == -1) { in setugid()
337 static void resetugid(int suid, int sgid) in resetugid() argument
342 if (setresuid(-1, suid, suid) == -1) { in resetugid()
/qemu/linux-user/
H A Dsyscall.c7215 _syscall3(int, sys_setresuid, uid_t, ruid, uid_t, euid, uid_t, suid) in _syscall1()
11916 uid_t ruid, euid, suid; in _syscall2() local
11917 ret = get_errno(getresuid(&ruid, &euid, &suid)); in _syscall2()
11921 || put_user_id(high2lowuid(suid), arg3)) in _syscall2()
12244 uid_t ruid, euid, suid; in _syscall2() local
12245 ret = get_errno(getresuid(&ruid, &euid, &suid)); in _syscall2()
12249 || put_user_u32(suid, arg3)) in _syscall2()