Home
last modified time | relevance | path

Searched refs:ruid (Results 1 - 25 of 29) sorted by relevance

12

/third_party/ltp/testcases/kernel/syscalls/setreuid/
H A Dsetreuid01.c19 static uid_t ruid, euid; variable
23 ruid = getuid(); in run()
24 UID16_CHECK(ruid, setreuid); in run()
31 TST_EXP_PASS(SETREUID(ruid, -1)); in run()
32 TST_EXP_PASS(SETREUID(-1, ruid)); in run()
35 TST_EXP_PASS(SETREUID(ruid, ruid)); in run()
/third_party/ltp/testcases/kernel/syscalls/setfsuid/
H A Dsetfsuid03.c33 uid_t ruid, euid, suid; in run() local
35 SAFE_GETRESUID(&ruid, &euid, &suid); in run()
37 UID16_CHECK(ruid, setfsuid); in run()
39 TST_EXP_VAL_SILENT(SETFSUID(ruid), nobody_uid); in run()
40 TST_EXP_VAL(SETFSUID(-1), ruid, "setfsuid(fsuid) by non-root user:"); in run()
/third_party/ltp/testcases/kernel/syscalls/utils/
H A Dcompat_16.h35 int setresuid(uid_t ruid, uid_t euid, uid_t suid);
36 int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid);
125 int SETREUID(void (cleanup)(void), UID_T ruid, UID_T euid) in SETREUID() argument
127 LTP_CREATE_SYSCALL(setreuid, cleanup, ruid, euid); in SETREUID()
134 int SETRESUID(void (cleanup)(void), UID_T ruid, UID_T euid, UID_T suid) in SETRESUID() argument
136 LTP_CREATE_SYSCALL(setresuid, cleanup, ruid, euid, suid); in SETRESUID()
139 int GETRESUID(void (cleanup)(void), UID_T *ruid, UID_T *euid, UID_T *suid) in GETRESUID() argument
141 LTP_CREATE_SYSCALL(getresuid, cleanup, ruid, euid, suid); in GETRESUID()
H A Dcompat_tst_16.h32 int setresuid(uid_t ruid, uid_t euid, uid_t suid);
122 int SETREUID(UID_T ruid, UID_T euid) in SETREUID() argument
124 TST_CREATE_SYSCALL(setreuid, ruid, euid); in SETREUID()
131 int SETRESUID(UID_T ruid, UID_T euid, UID_T suid) in SETRESUID() argument
133 TST_CREATE_SYSCALL(setresuid, ruid, euid, suid); in SETRESUID()
/third_party/musl/libc-test/src/functionalext/supplement/misc/
H A Dgetresuid.c28 uid_t ruid = -1; in getresuid_0100() local
31 int rev = getresuid(&ruid, &euid, &suid); in getresuid_0100()
44 uid_t ruid = -1; in getresuid_0200() local
47 int rev = getresuid(&ruid, &euid, &suid); in getresuid_0200()
/third_party/ltp/testcases/kernel/syscalls/mount/
H A Dmount03_setuid_test.c35 static uid_t ruid; variable
43 status = setreuid(ruid, 0); in do_setuid()
59 ruid = getuid(); in main()
/third_party/ltp/lib/
H A Dtst_uid.c75 uid_t ruid, euid, suid; in tst_check_resuid_() local
77 SAFE_GETRESUID(&ruid, &euid, &suid); in tst_check_resuid_()
79 if (ruid == exp_ruid && euid == exp_euid && suid == exp_suid) in tst_check_resuid_()
89 tst_res_(file, lineno, TINFO, "Got: ruid = %d, euid = %d, suid = %d", in tst_check_resuid_()
90 (int)ruid, (int)euid, (int)suid); in tst_check_resuid_()
92 "Expected: ruid = %d, euid = %d, suid = %d", in tst_check_resuid_()
H A Dtst_safe_macros.c169 uid_t ruid, uid_t euid) in safe_setreuid()
173 rval = setreuid(ruid, euid); in safe_setreuid()
177 "setreuid(%li, %li) failed", (long)ruid, (long)euid); in safe_setreuid()
181 (long)ruid, (long)euid, rval); in safe_setreuid()
208 uid_t ruid, uid_t euid, uid_t suid) in safe_setresuid()
212 ret = setresuid(ruid, euid, suid); in safe_setresuid()
216 "setreuid(%li, %li, %li) failed", (long)ruid, in safe_setresuid()
221 (long)ruid, (long)euid, (long)suid, ret); in safe_setresuid()
168 safe_setreuid(const char *file, const int lineno, uid_t ruid, uid_t euid) safe_setreuid() argument
207 safe_setresuid(const char *file, const int lineno, uid_t ruid, uid_t euid, uid_t suid) safe_setresuid() argument
H A Dsafe_macros.c386 uid_t *ruid, uid_t *euid, uid_t *suid) in safe_getresuid()
390 rval = getresuid(ruid, euid, suid); in safe_getresuid()
394 "getresuid(%p, %p, %p) failed", ruid, euid, suid); in safe_getresuid()
397 "Invalid getresuid(%p, %p, %p) return value %d", ruid, in safe_getresuid()
385 safe_getresuid(const char *file, const int lineno, void (*cleanup_fn)(void), uid_t *ruid, uid_t *euid, uid_t *suid) safe_getresuid() argument
/third_party/musl/src/unistd/
H A Dsetresuid.c6 int setresuid(uid_t ruid, uid_t euid, uid_t suid) in setresuid() argument
8 return __setxid(SYS_setresuid, ruid, euid, suid); in setresuid()
H A Dsetreuid.c5 int setreuid(uid_t ruid, uid_t euid) in setreuid() argument
7 return __setxid(SYS_setreuid, ruid, euid, 0); in setreuid()
/third_party/musl/src/misc/
H A Dgetresuid.c5 int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid) in getresuid() argument
7 return syscall(SYS_getresuid, ruid, euid, suid); in getresuid()
/third_party/libfuse/lib/
H A Dmount_util.c65 uid_t ruid; in mtab_needs_update() local
71 ruid = getuid(); in mtab_needs_update()
72 if (ruid != 0) in mtab_needs_update()
77 if (ruid != 0) in mtab_needs_update()
78 setreuid(ruid, -1); in mtab_needs_update()
/third_party/ltp/include/
H A Dtst_uid.h32 #define tst_check_resuid(cstr, ruid, euid, suid) \
33 tst_check_resuid_(__FILE__, __LINE__, (cstr), (ruid), (euid), (suid))
H A Dtst_safe_macros.h123 uid_t ruid, uid_t euid);
125 #define SAFE_SETREUID(ruid, euid) \
126 safe_setreuid(__FILE__, __LINE__, (ruid), (euid))
134 uid_t ruid, uid_t euid, uid_t suid);
135 #define SAFE_SETRESUID(ruid, euid, suid) \
136 safe_setresuid(__FILE__, __LINE__, (ruid), (euid), (suid))
138 #define SAFE_GETRESUID(ruid, euid, suid) \
139 safe_getresuid(__FILE__, __LINE__, NULL, (ruid), (euid), (suid))
H A Dsafe_macros_fn.h100 uid_t *ruid, uid_t *euid, uid_t *suid);
/third_party/ltp/testcases/kernel/syscalls/sched_setscheduler/
H A Dsched_setscheduler03.c107 uid_t ruid, euid, suid; in setup() local
139 SAFE_GETRESUID(&ruid, &euid, &suid); in setup()
/third_party/ltp/include/old/
H A Dsafe_macros.h85 #define SAFE_GETRESUID(cleanup_fn, ruid, euid, suid) \
86 safe_getresuid(__FILE__, __LINE__, cleanup_fn, (ruid), (euid), (suid))
/third_party/ntfs-3g/libfuse-lite/
H A Dfusermount.c125 uid_t ruid, euid, suid; in restore_privs() local
127 if (getresuid(&ruid, &euid, &suid) < 0) { in restore_privs()
/third_party/ltp/testcases/kernel/connectors/pec/
H A Dpec_listener.c200 printf("uid pid: %d euid: %d ruid: %d\n", in process_event()
202 pe->event_data.id.e.euid, pe->event_data.id.r.ruid); in process_event()
/third_party/rust/crates/nix/src/
H A Dunistd.rs2783 /// * `ruid`: real user id
2790 pub fn setresuid(ruid: Uid, euid: Uid, suid: Uid) -> Result<()> { in setresuid()
2791 let res = unsafe { libc::setresuid(ruid.into(), euid.into(), suid.into()) }; in setresuid()
2856 let mut ruid = libc::uid_t::max_value(); in getresuid() variables
2859 let res = unsafe { libc::getresuid(&mut ruid, &mut euid, &mut suid) }; in getresuid()
2861 Errno::result(res).map(|_| ResUid{ real: Uid(ruid), effective: Uid(euid), saved: Uid(suid) }) in getresuid()
/third_party/python/Modules/clinic/
H A Dposixmodule.c.h3821 "setreuid($module, ruid, euid, /)\n"
3830 os_setreuid_impl(PyObject *module, uid_t ruid, uid_t euid);
3836 uid_t ruid; in os_setreuid() local
3842 if (!_Py_Uid_Converter(args[0], &ruid)) { in os_setreuid()
3848 return_value = os_setreuid_impl(module, ruid, euid); in os_setreuid()
7402 "setresuid($module, ruid, euid, suid, /)\n"
7411 os_setresuid_impl(PyObject *module, uid_t ruid, uid_t euid, uid_t suid);
7417 uid_t ruid; in os_setresuid() local
7424 if (!_Py_Uid_Converter(args[0], &ruid)) { in os_setresuid()
7433 return_value = os_setresuid_impl(module, ruid, eui in os_setresuid()
[all...]
/third_party/rust/crates/libc/src/unix/bsd/freebsdlike/
H A Dmod.rs1515 pub fn getresuid(ruid: *mut ::uid_t, euid: *mut ::uid_t, suid: *mut ::uid_t) -> ::c_int; in getresuid()
1660 pub fn setresuid(ruid: ::uid_t, euid: ::uid_t, suid: ::uid_t) -> ::c_int; in setresuid()
/third_party/rust/crates/libc/src/unix/bsd/netbsdlike/openbsd/
H A Dmod.rs1778 pub fn getresuid(ruid: *mut ::uid_t, euid: *mut ::uid_t, suid: *mut ::uid_t) -> ::c_int; in getresuid()
1827 pub fn setresuid(ruid: ::uid_t, euid: ::uid_t, suid: ::uid_t) -> ::c_int; in setresuid()
/third_party/rust/crates/libc/src/unix/linux_like/
H A Dmod.rs1764 pub fn getresuid(ruid: *mut ::uid_t, euid: *mut ::uid_t, suid: *mut ::uid_t) -> ::c_int; in getresuid()
1775 pub fn setresuid(ruid: ::uid_t, euid: ::uid_t, suid: ::uid_t) -> ::c_int; in setresuid()

Completed in 38 milliseconds

12