Home | History | Annotate | Download | only in tests

Lines Matching defs:ngroups

62 static long ngroups;
68 if (i != ngroups)
72 for (i = 0; i < ngroups; ++i) {
81 printf("]) = %ld\n", ngroups);
90 ngroups = syscall(SYSCALL_NR, 0, 0);
91 printf("%s(0, NULL) = %ld\n", SYSCALL_NAME, ngroups);
92 if (ngroups < 0)
114 tail_alloc(ngroups ? sizeof(*g1) * ngroups : 1);
115 GID_TYPE *const g2 = tail_alloc(sizeof(*g2) * (ngroups + 1));
116 void *efault = g2 + ngroups + 1;
118 get_groups(ngroups, g1);
119 get_groups(ngroups + 1, g1);
120 get_groups(ngroups + 1, g2);
122 if (ngroups) {
123 rc = syscall(SYSCALL_NR, ngroups, efault);
125 SYSCALL_NAME, (unsigned) ngroups, efault, sprintrc(rc));