| /freebsd-12.1/sys/i386/ibcs2/ |
| H A D | ibcs2_misc.c | 658 if (uap->gidsetsize == 0) { in ibcs2_getgroups() 662 if (uap->gidsetsize < ngrp) in ibcs2_getgroups() 682 if (uap->gidsetsize < 0 || uap->gidsetsize > ngroups_max + 1) in ibcs2_setgroups() 684 if (uap->gidsetsize && uap->gidset == NULL) in ibcs2_setgroups() 686 gp = malloc(uap->gidsetsize * sizeof(*gp), M_TEMP, M_WAITOK); in ibcs2_setgroups() 687 if (uap->gidsetsize) { in ibcs2_setgroups() 688 iset = malloc(uap->gidsetsize * sizeof(*iset), M_TEMP, M_WAITOK); in ibcs2_setgroups() 690 uap->gidsetsize); in ibcs2_setgroups() 695 for (i = 0; i < uap->gidsetsize; i++) in ibcs2_setgroups() 699 error = kern_setgroups(td, uap->gidsetsize, gp); in ibcs2_setgroups()
|
| H A D | syscalls.isc | 21 6 AUE_GETGROUPS NOPROTO { int getgroups(u_int gidsetsize, \ 23 7 AUE_SETGROUPS NOPROTO { int setgroups(u_int gidsetsize, \
|
| H A D | ibcs2_xenix.h | 72 char gidsetsize_l_[PADL_(int)]; int gidsetsize; char gidsetsize_r_[PADR_(int)]; member 76 char gidsetsize_l_[PADL_(int)]; int gidsetsize; char gidsetsize_r_[PADR_(int)]; member
|
| H A D | syscalls.xenix | 59 43 AUE_GETGROUPS STD { int ibcs2_getgroups(int gidsetsize, \ 61 44 AUE_SETGROUPS STD { int ibcs2_setgroups(int gidsetsize, \
|
| /freebsd-12.1/sys/compat/linux/ |
| H A D | linux_uid16.c | 168 LIN_SDT_PROBE2(uid16, linux_setgroups16, entry, args->gidsetsize, in linux_setgroups16() 171 ngrp = args->gidsetsize; in linux_setgroups16() 237 LIN_SDT_PROBE2(uid16, linux_getgroups16, entry, args->gidsetsize, in linux_getgroups16() 250 if ((ngrp = args->gidsetsize) == 0) { in linux_getgroups16()
|
| H A D | linux_misc.c | 1339 ngrp = args->gidsetsize; in linux_setgroups() 1405 if ((ngrp = args->gidsetsize) == 0) { in linux_getgroups()
|
| /freebsd-12.1/sys/kern/ |
| H A D | kern_prot.c | 283 u_int gidsetsize; member 297 if (uap->gidsetsize == 0) { in sys_getgroups() 301 if (uap->gidsetsize < ngrp) in sys_getgroups() 789 u_int gidsetsize; member 799 u_int gidsetsize; in sys_setgroups() local 802 gidsetsize = uap->gidsetsize; in sys_setgroups() 803 if (gidsetsize > ngroups_max + 1) in sys_setgroups() 806 if (gidsetsize > XU_NGROUPS) in sys_setgroups() 807 groups = malloc(gidsetsize * sizeof(gid_t), M_TEMP, M_WAITOK); in sys_setgroups() 813 error = kern_setgroups(td, gidsetsize, groups); in sys_setgroups() [all …]
|
| H A D | systrace_args.c | 473 uarg[0] = p->gidsetsize; /* u_int */ in systrace_args() 481 uarg[0] = p->gidsetsize; /* u_int */ in systrace_args()
|
| /freebsd-12.1/contrib/compiler-rt/include/sanitizer/ |
| H A D | linux_syscall_hooks.h | 100 #define __sanitizer_syscall_pre_getgroups(gidsetsize, grouplist) \ argument 102 #define __sanitizer_syscall_post_getgroups(res, gidsetsize, grouplist) \ argument 103 __sanitizer_syscall_post_impl_getgroups(res, (long)(gidsetsize), \ 148 #define __sanitizer_syscall_pre_setgroups(gidsetsize, grouplist) \ argument 150 #define __sanitizer_syscall_post_setgroups(res, gidsetsize, grouplist) \ argument 151 __sanitizer_syscall_post_impl_setgroups(res, (long)(gidsetsize), \ 902 #define __sanitizer_syscall_pre_getgroups16(gidsetsize, grouplist) \ argument 903 __sanitizer_syscall_pre_impl_getgroups16((long)(gidsetsize), \ 908 #define __sanitizer_syscall_pre_setgroups16(gidsetsize, grouplist) \ argument 909 __sanitizer_syscall_pre_impl_setgroups16((long)(gidsetsize), \ [all …]
|
| H A D | netbsd_syscall_hooks.h | 418 #define __sanitizer_syscall_pre_getgroups(gidsetsize, gidset) \ argument 419 __sanitizer_syscall_pre_impl_getgroups((long long)(gidsetsize), \ 421 #define __sanitizer_syscall_post_getgroups(res, gidsetsize, gidset) \ argument 422 __sanitizer_syscall_post_impl_getgroups(res, (long long)(gidsetsize), \ 424 #define __sanitizer_syscall_pre_setgroups(gidsetsize, gidset) \ argument 425 __sanitizer_syscall_pre_impl_setgroups((long long)(gidsetsize), \ 427 #define __sanitizer_syscall_post_setgroups(res, gidsetsize, gidset) \ argument 2996 void __sanitizer_syscall_pre_impl_getgroups(long long gidsetsize, 2999 long long gidsetsize, 3001 void __sanitizer_syscall_pre_impl_setgroups(long long gidsetsize, [all …]
|
| /freebsd-12.1/share/doc/psd/05.sysman/ |
| H A D | spell.ok | 166 gidsetsize
|
| /freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_common_syscalls.inc | 328 PRE_SYSCALL(getgroups)(long gidsetsize, void *grouplist) {} 330 POST_SYSCALL(getgroups)(long res, long gidsetsize, 377 PRE_SYSCALL(setgroups)(long gidsetsize, __sanitizer___kernel_gid_t *grouplist) { 378 if (grouplist) POST_WRITE(grouplist, gidsetsize * sizeof(*grouplist)); 381 POST_SYSCALL(setgroups)(long res, long gidsetsize, 1521 PRE_SYSCALL(getgroups16)(long gidsetsize, 1524 POST_SYSCALL(getgroups16)(long res, long gidsetsize, 1531 PRE_SYSCALL(setgroups16)(long gidsetsize, 1533 if (grouplist) POST_WRITE(grouplist, gidsetsize * sizeof(*grouplist)); 1536 POST_SYSCALL(setgroups16)(long res, long gidsetsize,
|
| /freebsd-12.1/sys/amd64/linux32/ |
| H A D | linux32_systrace_args.c | 533 iarg[0] = p->gidsetsize; /* l_uint */ in systrace_args() 541 iarg[0] = p->gidsetsize; /* l_uint */ in systrace_args() 1411 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args() 1419 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args()
|
| H A D | linux32_proto.h | 260 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member 264 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member 656 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member 660 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
|
| /freebsd-12.1/sys/i386/linux/ |
| H A D | linux_systrace_args.c | 541 iarg[0] = p->gidsetsize; /* l_uint */ in systrace_args() 549 iarg[0] = p->gidsetsize; /* l_uint */ in systrace_args() 1454 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args() 1462 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args()
|
| H A D | linux_proto.h | 252 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member 256 char gidsetsize_l_[PADL_(l_uint)]; l_uint gidsetsize; char gidsetsize_r_[PADR_(l_uint)]; member 657 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member 661 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
|
| /freebsd-12.1/sys/arm64/linux/ |
| H A D | linux_systrace_args.c | 1185 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args() 1193 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args()
|
| H A D | linux_proto.h | 571 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member 575 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
|
| /freebsd-12.1/sys/amd64/linux/ |
| H A D | linux_systrace_args.c | 967 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args() 975 iarg[0] = p->gidsetsize; /* l_int */ in systrace_args()
|
| H A D | linux_proto.h | 445 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member 449 char gidsetsize_l_[PADL_(l_int)]; l_int gidsetsize; char gidsetsize_r_[PADR_(l_int)]; member
|
| /freebsd-12.1/sys/compat/freebsd32/ |
| H A D | freebsd32_systrace_args.c | 476 uarg[0] = p->gidsetsize; /* u_int */ in systrace_args() 484 uarg[0] = p->gidsetsize; /* u_int */ in systrace_args()
|
| /freebsd-12.1/sys/sys/ |
| H A D | sysproto.h | 287 char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)]; member 291 char gidsetsize_l_[PADL_(u_int)]; u_int gidsetsize; char gidsetsize_r_[PADR_(u_int)]; member
|