Home
last modified time | relevance | path

Searched refs:suid (Results 1 - 25 of 27) sorted by relevance

12

/third_party/musl/libc-test/src/functionalext/supplement/misc/
H A Dgetresuid.c30 uid_t suid = -1; in getresuid_0100() local
31 int rev = getresuid(&ruid, &euid, &suid); in getresuid_0100()
46 uid_t suid = -1; in getresuid_0200() local
47 int rev = getresuid(&ruid, &euid, &suid); in getresuid_0200()
/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);
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);
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/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.c208 uid_t ruid, uid_t euid, uid_t suid) in safe_setresuid()
212 ret = setresuid(ruid, euid, suid); in safe_setresuid()
217 (long)euid, (long)suid); in safe_setresuid()
221 (long)ruid, (long)euid, (long)suid, ret); in safe_setresuid()
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()
398 euid, suid, rval); 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()
/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/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()
/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.h134 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/libfuse/util/
H A Dmount.fuse.c248 int suid = 1; in main() local
344 suid = 0; in main()
366 if (suid) in main()
367 options = add_option("suid", options); in main()
/third_party/ntfs-3g/libfuse-lite/
H A Dfusermount.c61 * suid on Solaris. It should instead be used via a profile with the
125 uid_t ruid, euid, suid; in restore_privs() local
127 if (getresuid(&ruid, &euid, &suid) < 0) { in restore_privs()
131 if (setresuid(-1, suid, -1) < 0) { in restore_privs()
135 if (geteuid() != suid) { in restore_privs()
225 {"suid", MS_NOSUID, 0, 0},
/third_party/node/deps/openssl/openssl/crypto/x509/
H A Dt_x509.c184 const ASN1_BIT_STRING *iuid, *suid; in X509_print_ex() local
185 X509_get0_uids(x, &iuid, &suid); in X509_print_ex()
192 if (suid != NULL) { in X509_print_ex()
195 if (!X509_signature_dump(bp, suid, 12)) in X509_print_ex()
/third_party/openssl/crypto/x509/
H A Dt_x509.c186 const ASN1_BIT_STRING *iuid, *suid; in X509_print_ex() local
187 X509_get0_uids(x, &iuid, &suid); in X509_print_ex()
194 if (suid != NULL) { in X509_print_ex()
197 if (!X509_signature_dump(bp, suid, 12)) in X509_print_ex()
/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/rust/crates/nix/src/
H A Dunistd.rs2785 /// * `suid`: saved 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()
2858 let mut suid = 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()
/device/soc/rockchip/common/sdk_linux/kernel/cgroup/
H A Dcgroup-v1.c541 !uid_eq(cred->euid, tcred->uid) && !uid_eq(cred->euid, tcred->suid) && in cgroup1_procs_write_func()
/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()
/third_party/rust/crates/libc/src/unix/nto/
H A Dneutrino.rs38 pub suid: ::uid_t,
/third_party/python/Modules/
H A Dposixmodule.c2973 routine can be used in a suid/sgid environment to test if the invoking user
12812 suid: uid_t
12819 os_setresuid_impl(PyObject *module, uid_t ruid, uid_t euid, uid_t suid) in os_setresuid_impl() argument
12822 if (setresuid(ruid, euid, suid) < 0) in os_setresuid_impl()
12863 uid_t ruid, euid, suid; in os_getresuid_impl() local
12864 if (getresuid(&ruid, &euid, &suid) < 0) in os_getresuid_impl()
12868 _PyLong_FromUid(suid)); in os_getresuid_impl()

Completed in 45 milliseconds

12