Home
last modified time | relevance | path

Searched refs:gidsetsize (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/kern/
H A Dkern_prot.c296 int gidsetsize; member
309 if (uap->gidsetsize == 0) { in sys_getgroups()
313 if (uap->gidsetsize < ngrp) in sys_getgroups()
805 int gidsetsize; member
815 int gidsetsize, error; in sys_setgroups() local
817 gidsetsize = uap->gidsetsize; in sys_setgroups()
818 if (gidsetsize > ngroups_max + 1 || gidsetsize < 0) in sys_setgroups()
821 if (gidsetsize > XU_NGROUPS) in sys_setgroups()
822 groups = malloc(gidsetsize * sizeof(gid_t), M_TEMP, M_WAITOK); in sys_setgroups()
828 error = kern_setgroups(td, gidsetsize, groups); in sys_setgroups()
[all …]
H A Dsystrace_args.c459 iarg[a++] = p->gidsetsize; /* int */ in systrace_args()
467 iarg[a++] = p->gidsetsize; /* int */ in systrace_args()
/freebsd/sys/compat/linux/
H A Dlinux_uid16.c94 ngrp = args->gidsetsize; in linux_setgroups16()
166 if ((ngrp = args->gidsetsize) == 0) { in linux_getgroups16()
H A Dlinux_misc.c1036 ngrp = args->gidsetsize; in linux_setgroups()
1102 if ((ngrp = args->gidsetsize) == 0) { in linux_getgroups()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dlinux_syscall_hooks.h99 #define __sanitizer_syscall_pre_getgroups(gidsetsize, grouplist) \ argument
100 __sanitizer_syscall_pre_impl_getgroups((long)(gidsetsize), (long)(grouplist))
101 #define __sanitizer_syscall_post_getgroups(res, gidsetsize, grouplist) \ argument
102 __sanitizer_syscall_post_impl_getgroups(res, (long)(gidsetsize), \
147 #define __sanitizer_syscall_pre_setgroups(gidsetsize, grouplist) \ argument
148 __sanitizer_syscall_pre_impl_setgroups((long)(gidsetsize), (long)(grouplist))
149 #define __sanitizer_syscall_post_setgroups(res, gidsetsize, grouplist) \ argument
2067 void __sanitizer_syscall_post_impl_getgroups(long res, long gidsetsize,
2092 void __sanitizer_syscall_post_impl_setgroups(long res, long gidsetsize,
2518 void __sanitizer_syscall_post_impl_getgroups16(long res, long gidsetsize,
[all …]
H A Dnetbsd_syscall_hooks.h417 #define __sanitizer_syscall_pre_getgroups(gidsetsize, gidset) \ argument
418 __sanitizer_syscall_pre_impl_getgroups((long long)(gidsetsize), \
420 #define __sanitizer_syscall_post_getgroups(res, gidsetsize, gidset) \ argument
421 __sanitizer_syscall_post_impl_getgroups(res, (long long)(gidsetsize), \
423 #define __sanitizer_syscall_pre_setgroups(gidsetsize, gidset) \ argument
424 __sanitizer_syscall_pre_impl_setgroups((long long)(gidsetsize), \
426 #define __sanitizer_syscall_post_setgroups(res, gidsetsize, gidset) \ argument
3148 void __sanitizer_syscall_pre_impl_getgroups(long long gidsetsize,
3151 long long gidsetsize,
3153 void __sanitizer_syscall_pre_impl_setgroups(long long gidsetsize,
[all …]
/freebsd/share/doc/psd/05.sysman/
H A Dspell.ok166 gidsetsize
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_syscalls.inc347 PRE_SYSCALL(getgroups)(long gidsetsize, void *grouplist) {}
350 (long res, long gidsetsize, __sanitizer___kernel_gid_t *grouplist) {
397 PRE_SYSCALL(setgroups)(long gidsetsize, __sanitizer___kernel_gid_t *grouplist) {
399 POST_WRITE(grouplist, gidsetsize * sizeof(*grouplist));
403 (long res, long gidsetsize, __sanitizer___kernel_gid_t *grouplist) {}
1632 (long gidsetsize, __sanitizer___kernel_old_gid_t *grouplist) {}
1635 (long res, long gidsetsize, __sanitizer___kernel_old_gid_t *grouplist) {
1643 (long gidsetsize, __sanitizer___kernel_old_gid_t *grouplist) {
1645 POST_WRITE(grouplist, gidsetsize * sizeof(*grouplist));
1649 (long res, long gidsetsize, __sanitizer___kernel_old_gid_t *grouplist) {}
/freebsd/lib/libsys/
H A D_libsys.h521 int __sys_getgroups(int gidsetsize, gid_t * gidset);
522 int __sys_setgroups(int gidsetsize, const gid_t * gidset);
/freebsd/sys/i386/linux/
H A Dlinux_systrace_args.c532 iarg[a++] = p->gidsetsize; /* l_uint */ in systrace_args()
540 iarg[a++] = p->gidsetsize; /* l_uint */ in systrace_args()
1450 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
1458 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
H A Dlinux_proto.h251 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member
255 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member
669 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
673 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
/freebsd/sys/amd64/linux32/
H A Dlinux32_systrace_args.c532 iarg[a++] = p->gidsetsize; /* l_uint */ in systrace_args()
540 iarg[a++] = p->gidsetsize; /* l_uint */ in systrace_args()
1419 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
1427 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
H A Dlinux32_proto.h263 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member
267 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member
671 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
675 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
/freebsd/sys/arm64/linux/
H A Dlinux_systrace_args.c1255 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
1263 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
H A Dlinux_proto.h620 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
624 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
/freebsd/sys/amd64/linux/
H A Dlinux_systrace_args.c966 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
974 iarg[a++] = p->gidsetsize; /* l_int */ in systrace_args()
H A Dlinux_proto.h458 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
462 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c462 iarg[a++] = p->gidsetsize; /* int */ in systrace_args()
470 iarg[a++] = p->gidsetsize; /* int */ in systrace_args()
/freebsd/sys/sys/
H A Dsysproto.h277 char gidsetsize_l_[PADL_(int)]; int gidsetsize; char gidsetsize_r_[PADR_(int)]; member
281 char gidsetsize_l_[PADL_(int)]; int gidsetsize; char gidsetsize_r_[PADR_(int)]; member