Searched refs:high2lowgid (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/kernel/ |
D | uid16.c | 90 rgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->gid)); in SYSCALL_DEFINE3() 91 egid = high2lowgid(from_kgid_munged(cred->user_ns, cred->egid)); in SYSCALL_DEFINE3() 92 sgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->sgid)); in SYSCALL_DEFINE3() 121 group = high2lowgid(from_kgid_munged(user_ns, kgid)); in groups16_to_user() 211 return high2lowgid(from_kgid_munged(current_user_ns(), current_gid())); in SYSCALL_DEFINE0() 216 return high2lowgid(from_kgid_munged(current_user_ns(), current_egid())); in SYSCALL_DEFINE0()
|
/linux-4.4.14/arch/s390/kernel/ |
D | compat_linux.c | 64 #undef high2lowgid 77 #define high2lowgid(gid) ((gid) > 65535) ? (u16)overflowgid : (u16)(gid) macro 81 #define SET_GID16(var, gid) var = high2lowgid(gid) 83 #define NEW_TO_OLD_GID(gid) high2lowgid(gid) 85 #define SET_OLDSTAT_GID(stat, gid) (stat).st_gid = high2lowgid(gid) 87 #define SET_STAT_GID(stat, gid) (stat).st_gid = high2lowgid(gid) 163 rgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->gid)); in COMPAT_SYSCALL_DEFINE3() 164 egid = high2lowgid(from_kgid_munged(cred->user_ns, cred->egid)); in COMPAT_SYSCALL_DEFINE3() 165 sgid = high2lowgid(from_kgid_munged(cred->user_ns, cred->sgid)); in COMPAT_SYSCALL_DEFINE3() 284 return high2lowgid(from_kgid_munged(current_user_ns(), current_gid())); in COMPAT_SYSCALL_DEFINE0() [all …]
|
/linux-4.4.14/include/linux/ |
D | highuid.h | 47 #define high2lowgid(gid) ((gid) & ~0xFFFF ? (old_gid_t)overflowgid : (old_gid_t)(gid)) macro 58 (size >= sizeof(gid) ? (gid) : high2lowgid(gid))
|