/third_party/musl/libc-test/src/functionalext/supplement/unistd/ |
H A D | setresgid.c | 27 gid_t crgid = 0; in setresgid_0100() 28 gid_t cegid = 0; in setresgid_0100() 29 gid_t csgid = 0; in setresgid_0100() 35 gid_t srgid = 1; in setresgid_0100() 36 gid_t segid = 2; in setresgid_0100() 37 gid_t ssgid = 3; in setresgid_0100() 43 gid_t rgid = 0; in setresgid_0100() 44 gid_t egid = 0; in setresgid_0100() 45 gid_t sgid = 0; in setresgid_0100() 70 gid_t crgi in setresgid_0200() [all...] |
H A D | setregid.c | 27 gid_t cgid = getgid(); in setregid_0100() 28 gid_t cegid = getegid(); in setregid_0100() 30 gid_t srgid = 1; in setregid_0100() 31 gid_t segid = 2; in setregid_0100() 37 gid_t gid = getgid(); in setregid_0100() 38 gid_t egid = getegid(); in setregid_0100() 57 gid_t cgid = getgid(); in setregid_0200() 58 gid_t cegid = getegid(); in setregid_0200() 60 gid_t srgid = cgid; in setregid_0200() 61 gid_t segi in setregid_0200() [all...] |
H A D | setegid.c | 27 gid_t cegid = getegid(); in setegid_0100() 29 gid_t segid = 1; in setegid_0100() 35 gid_t egid = getegid(); in setegid_0100() 53 gid_t cegid = getegid(); in setegid_0200() 55 gid_t segid = cegid; in setegid_0200() 61 gid_t egid = getegid(); in setegid_0200()
|
/kernel/liteos_a/testsuites/unittest/security/reugid/smoke/ |
H A D | reugid_test_001.cpp | 54 ret = getresgid(reinterpret_cast<gid_t *>(&ruid), reinterpret_cast<gid_t *>(&euid), in Child1() 55 reinterpret_cast<gid_t *>(&suid)); in Child1() 66 ret = getresuid(reinterpret_cast<gid_t *>(&ruid), reinterpret_cast<gid_t *>(&euid), in Child1() 67 reinterpret_cast<gid_t *>(&suid)); in Child1() 73 int size = getgroups(0, reinterpret_cast<gid_t *>(getList)); in Child1() 76 size = getgroups(size, reinterpret_cast<gid_t *>(getList)); in Child1() 83 ret = setgroups(0, reinterpret_cast<gid_t *>(getList)); in Child1() 89 ret = getgroups(ret, reinterpret_cast<gid_t *>(getLis in Child1() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | uid16.h | 6 long __sys_setgid(gid_t gid); 8 long __sys_setregid(gid_t rgid, gid_t egid); 10 long __sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); 12 long __sys_setfsgid(gid_t gid);
|
/kernel/linux/linux-6.6/kernel/ |
H A D | uid16.h | 6 long __sys_setgid(gid_t gid); 8 long __sys_setregid(gid_t rgid, gid_t egid); 10 long __sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); 12 long __sys_setfsgid(gid_t gid);
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | uidgid.h | 27 gid_t val; 39 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val() 49 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val() 126 return __kgid_val(gid) != (gid_t) -1; in gid_valid() 132 extern kgid_t make_kgid(struct user_namespace *from, gid_t gid); 135 extern gid_t from_kgid(struct user_namespace *to, kgid_t gid); 137 extern gid_t from_kgid_munged(struct user_namespace *to, kgid_t gid); 146 return from_kgid(ns, gid) != (gid_t) -1; in kgid_has_mapping() 156 static inline kgid_t make_kgid(struct user_namespace *from, gid_t gid) in make_kgid() 166 static inline gid_t from_kgi [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | uidgid.h | 27 gid_t val; 39 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val() 49 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val() 126 return __kgid_val(gid) != (gid_t) -1; in gid_valid() 132 extern kgid_t make_kgid(struct user_namespace *from, gid_t gid); 135 extern gid_t from_kgid(struct user_namespace *to, kgid_t gid); 137 extern gid_t from_kgid_munged(struct user_namespace *to, kgid_t gid); 146 return from_kgid(ns, gid) != (gid_t) -1; in kgid_has_mapping() 156 static inline kgid_t make_kgid(struct user_namespace *from, gid_t gid) in make_kgid() 166 static inline gid_t from_kgi [all...] |
/third_party/ltp/lib/ |
H A D | tst_uid.c | 16 gid_t tst_get_free_gid_(const char *file, const int lineno, gid_t skip) in tst_get_free_gid_() 18 gid_t ret; in tst_get_free_gid_() 33 return (gid_t)-1; in tst_get_free_gid_() 37 return (gid_t)-1; in tst_get_free_gid_() 56 void tst_get_gids(gid_t *buf, unsigned int start, unsigned int count) in tst_get_gids() 59 gid_t id; in tst_get_gids() 98 gid_t exp_rgid, gid_t exp_egid, gid_t exp_sgi in tst_check_resgid_() [all...] |
/third_party/ltp/testcases/kernel/syscalls/setresgid/ |
H A D | setresgid03.c | 23 gid_t *rgid; 24 gid_t *egid; 25 gid_t *sgid; 26 gid_t *exp_rgid; 27 gid_t *exp_egid; 28 gid_t *exp_sgid; 32 static gid_t nobody_gid, other_gid, neg = -1; 47 gid_t test_groups[2]; in setup()
|
H A D | setresgid02.c | 27 gid_t *rgid; 28 gid_t *egid; 29 gid_t *sgid; 30 gid_t *exp_rgid; 31 gid_t *exp_egid; 32 gid_t *exp_sgid; 36 static gid_t root_gid, main_gid, other_gid, neg = -1; 56 gid_t test_groups[3]; in setup()
|
/third_party/musl/porting/uniproton/kernel/include/ |
H A D | grp.h | 22 gid_t gr_gid; 26 struct group *getgrgid(gid_t); 29 int getgrgid_r(gid_t, struct group *, char *, size_t, struct group **); 44 int getgrouplist(const char *, gid_t, gid_t *, int *); 45 int setgroups(size_t, const gid_t *); 46 int initgroups(const char *, gid_t);
|
H A D | unistd.h | 49 int chown(const char *, uid_t, gid_t); 50 int fchown(int, uid_t, gid_t); 51 int lchown(const char *, uid_t, gid_t); 52 int fchownat(int, const char *, uid_t, gid_t, int); 108 gid_t getgid(void); 109 gid_t getegid(void); 110 int getgroups(int, gid_t []); 113 int setgid(gid_t); 114 int setegid(gid_t); 136 int setregid(gid_t, gid_ [all...] |
/third_party/musl/porting/liteos_m/kernel/include/ |
H A D | grp.h | 22 gid_t gr_gid; 26 struct group *getgrgid(gid_t); 29 int getgrgid_r(gid_t, struct group *, char *, size_t, struct group **); 44 int getgrouplist(const char *, gid_t, gid_t *, int *); 45 int setgroups(size_t, const gid_t *); 46 int initgroups(const char *, gid_t);
|
H A D | unistd.h | 49 int chown(const char *, uid_t, gid_t); 50 int fchown(int, uid_t, gid_t); 51 int lchown(const char *, uid_t, gid_t); 52 int fchownat(int, const char *, uid_t, gid_t, int); 108 gid_t getgid(void); 109 gid_t getegid(void); 110 int getgroups(int, gid_t []); 113 int setgid(gid_t); 114 int setegid(gid_t); 136 int setregid(gid_t, gid_ [all...] |
/third_party/musl/porting/liteos_m_iccarm/kernel/include/ |
H A D | grp.h | 21 gid_t gr_gid; 25 struct group *getgrgid(gid_t); 28 int getgrgid_r(gid_t, struct group *, char *, size_t, struct group **); 43 int getgrouplist(const char *, gid_t, gid_t *, int *); 44 int setgroups(size_t, const gid_t *); 45 int initgroups(const char *, gid_t);
|
H A D | unistd.h | 49 int chown(const char *, uid_t, gid_t); 50 int fchown(int, uid_t, gid_t); 51 int lchown(const char *, uid_t, gid_t); 52 int fchownat(int, const char *, uid_t, gid_t, int); 108 gid_t getgid(void); 109 gid_t getegid(void); 110 int getgroups(int, gid_t []); 113 int setgid(gid_t); 114 int setegid(gid_t); 136 int setregid(gid_t, gid_ [all...] |
/third_party/musl/include/ |
H A D | grp.h | 22 gid_t gr_gid; 26 struct group *getgrgid(gid_t); 29 int getgrgid_r(gid_t, struct group *, char *, size_t, struct group **); 44 int getgrouplist(const char *, gid_t, gid_t *, int *); 45 int setgroups(size_t, const gid_t *); 46 int initgroups(const char *, gid_t);
|
H A D | unistd.h | 65 int chown(const char *, uid_t, gid_t); 66 int fchown(int, uid_t, gid_t); 67 int lchown(const char *, uid_t, gid_t); 68 int fchownat(int, const char *, uid_t, gid_t, int); 172 gid_t getgid(void); 173 gid_t getegid(void); 174 int getgroups(int, gid_t []); 177 int setgid(gid_t); 178 int setegid(gid_t); 200 int setregid(gid_t, gid_ [all...] |
/third_party/musl/porting/liteos_a/user/include/ |
H A D | unistd.h | 51 int chown(const char *, uid_t, gid_t); 52 int fchown(int, uid_t, gid_t); 53 int lchown(const char *, uid_t, gid_t); 54 int fchownat(int, const char *, uid_t, gid_t, int); 133 gid_t getgid(void); 134 gid_t getegid(void); 135 int getgroups(int, gid_t []); 138 int setgid(gid_t); 139 int setegid(gid_t); 161 int setregid(gid_t, gid_ [all...] |
/third_party/musl/porting/linux/user/include/ |
H A D | unistd.h | 55 int chown(const char *, uid_t, gid_t); 56 int fchown(int, uid_t, gid_t); 57 int lchown(const char *, uid_t, gid_t); 58 int fchownat(int, const char *, uid_t, gid_t, int); 135 gid_t getgid(void); 136 gid_t getegid(void); 137 int getgroups(int, gid_t []); 140 int setgid(gid_t); 141 int setegid(gid_t); 163 int setregid(gid_t, gid_ [all...] |
/third_party/musl/porting/liteos_m/user/include/ |
H A D | unistd.h | 51 int chown(const char *, uid_t, gid_t); 52 int fchown(int, uid_t, gid_t); 53 int lchown(const char *, uid_t, gid_t); 54 int fchownat(int, const char *, uid_t, gid_t, int); 133 gid_t getgid(void); 134 gid_t getegid(void); 135 int getgroups(int, gid_t []); 138 int setgid(gid_t); 139 int setegid(gid_t); 161 int setregid(gid_t, gid_ [all...] |
/third_party/musl/porting/liteos_a/kernel/include/ |
H A D | unistd.h | 55 int chown(const char *, uid_t, gid_t); 56 int fchown(int, uid_t, gid_t); 57 int lchown(const char *, uid_t, gid_t); 58 int fchownat(int, const char *, uid_t, gid_t, int); 113 gid_t getgid(void); 114 gid_t getegid(void); 115 int getgroups(int, gid_t []); 118 int setgid(gid_t); 119 int setegid(gid_t); 141 int setregid(gid_t, gid_ [all...] |
/third_party/ltp/testcases/kernel/syscalls/setregid/ |
H A D | setregid04.c | 16 static gid_t first_gid, second_gid, root_gid, neg_one = -1; 24 gid_t *real_gid; 25 gid_t *eff_gid; 26 gid_t *exp_real_usr; 27 gid_t *exp_eff_usr; 51 static void gid_verify(gid_t rg, gid_t eg, const char *when) in gid_verify() 81 gid_t test_groups[3]; in setup()
|
/third_party/ltp/include/ |
H A D | tst_uid.h | 15 gid_t tst_get_free_gid_(const char *file, const int lineno, gid_t skip); 25 void tst_get_gids(gid_t *buf, unsigned int start, unsigned int size); 36 gid_t exp_rgid, gid_t exp_egid, gid_t exp_sgid);
|