/freebsd-13-stable/libexec/mknetid/ |
H A D | hash.h | 38 struct grouplist { struct 40 struct grouplist *next; 46 struct grouplist *groups; 55 extern struct grouplist *lookup(struct member_entry **, char *);
|
H A D | hash.c | 114 struct grouplist *lookup(struct member_entry *table[], char *key) 129 struct grouplist dummy = { 99999, NULL }; 132 * Store a group member entry and/or update its grouplist. 137 struct grouplist *tmp; 144 tmp = (struct grouplist *)malloc(sizeof(struct grouplist)); 165 new->groups = (struct grouplist *)&dummy;
|
H A D | mknetid.c | 109 struct grouplist *glist;
|
/freebsd-13-stable/libexec/revnetgroup/ |
H A D | hash.h | 38 struct grouplist { struct 40 struct grouplist *next; 47 struct grouplist *groups;
|
H A D | hash.c | 166 * Store a group member entry and/or update its grouplist. This is 173 * the member's grouplist list. If we're handed a name that already has 175 * to update its grouplist. 181 struct grouplist *tmp; 187 tmp = (struct grouplist *)malloc(sizeof(struct grouplist));
|
H A D | revnetgroup.c | 165 struct grouplist *tmp;
|
/freebsd-13-stable/usr.sbin/chroot/ |
H A D | chroot.c | 66 char *endp, *p, *user, *group, *grouplist; local 75 user = group = grouplist = NULL; 89 grouplist = optarg; 90 if (*grouplist == '\0') 122 (p = strsep(&grouplist, ",")) != NULL && gids < ngroups_max; ) {
|
/freebsd-13-stable/usr.bin/showmount/ |
H A D | showmount.c | 84 struct grouplist { struct 85 struct grouplist *gr_next; 91 struct grouplist *ex_groups; 126 register struct grouplist *grp; 360 register struct grouplist *gp; 371 ep->ex_groups = (struct grouplist *)0; 378 gp = (struct grouplist *)malloc(sizeof(struct grouplist));
|
/freebsd-13-stable/usr.bin/wall/ |
H A D | wall.c | 79 } *grouplist; variable in typeref:struct:wallgroup 121 g->next = grouplist; 124 grouplist = g; 135 for (g = grouplist; g; g = g->next) { 153 if (grouplist) { 158 for (g = grouplist; g && ingroup == 0; g = g->next) {
|
/freebsd-13-stable/lib/libpam/modules/pam_login_access/ |
H A D | login_access.c | 183 gid_t *grouplist; local 196 if ((grouplist = calloc(ngroups, sizeof(gid_t))) == NULL) { 197 syslog(LOG_ERR, "cannot allocate memory for grouplist: %s", username); 201 if (getgrouplist(username, passwd->pw_gid, grouplist, &ngroups) != 0) 204 if (grouplist[i] == group->gr_gid) 206 free(grouplist);
|
/freebsd-13-stable/usr.sbin/mountd/ |
H A D | mountd.c | 132 struct grouplist *ex_grphead; 165 struct grouplist { struct 168 struct grouplist *gr_next; 187 struct grouplist *ht_grp; 210 struct grouplist *, int, struct exportlist *, 225 static int do_mount(struct exportlist *, struct grouplist *, uint64_t, 228 struct grouplist *, int *, uint64_t *, struct expcred *); 233 static void free_grp(struct grouplist *); 246 static int get_host(char *, struct grouplist *, struct grouplist *); [all...] |
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_common_syscalls.inc | 327 PRE_SYSCALL(getgroups)(long gidsetsize, void *grouplist) {} 330 __sanitizer___kernel_gid_t *grouplist) { 332 if (grouplist) POST_WRITE(grouplist, res * sizeof(*grouplist)); 376 PRE_SYSCALL(setgroups)(long gidsetsize, __sanitizer___kernel_gid_t *grouplist) { 377 if (grouplist) POST_WRITE(grouplist, gidsetsize * sizeof(*grouplist)); 381 __sanitizer___kernel_gid_t *grouplist) {} [all...] |
/freebsd-13-stable/contrib/ipfilter/tools/ |
H A D | ippool_y.y | 88 %type <ipe> groupentry setgrouplist grouplist 206 setgroup hashopts start grouplist end 261 grouplist: label 263 | groupentry next grouplist { $$ = $1; $1->ipe_next = $3; } 264 | addrmask next grouplist { $$ = calloc(1, sizeof(iphtent_t));
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/include/sanitizer/ |
H A D | linux_syscall_hooks.h | 99 #define __sanitizer_syscall_pre_getgroups(gidsetsize, grouplist) \ 100 __sanitizer_syscall_pre_impl_getgroups((long)(gidsetsize), (long)(grouplist)) 101 #define __sanitizer_syscall_post_getgroups(res, gidsetsize, grouplist) \ 103 (long)(grouplist)) 147 #define __sanitizer_syscall_pre_setgroups(gidsetsize, grouplist) \ 148 __sanitizer_syscall_pre_impl_setgroups((long)(gidsetsize), (long)(grouplist)) 149 #define __sanitizer_syscall_post_setgroups(res, gidsetsize, grouplist) \ 151 (long)(grouplist)) 901 #define __sanitizer_syscall_pre_getgroups16(gidsetsize, grouplist) \ 903 (long)(grouplist)) [all...] |
/freebsd-13-stable/tools/sched/ |
H A D | schedgraph.py | 517 grouplist = [] 520 grouplist.append(source) 521 graph.sourcehidelist(grouplist)
|
/freebsd-13-stable/sys/arm/linux/ |
H A D | linux_systrace_args.c | 1260 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */ 1268 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */
|
H A D | linux_proto.h | 565 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_getgroups_args 569 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_setgroups_args
|
/freebsd-13-stable/sys/arm64/linux/ |
H A D | linux_systrace_args.c | 1252 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */ 1260 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */
|
H A D | linux_proto.h | 610 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_getgroups_args 614 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_setgroups_args
|
/freebsd-13-stable/sys/compat/linux/ |
H A D | linux_misc.c | 1283 error = copyin(args->grouplist, linux_gidset, ngrp * sizeof(l_gid_t)); 1361 error = copyout(linux_gidset, args->grouplist, ngrp * sizeof(l_gid_t));
|
/freebsd-13-stable/contrib/sendmail/src/ |
H A D | conf.c | 2966 setgroups(ngroups, grouplist) 2968 GIDSET_T grouplist[];
|
/freebsd-13-stable/sys/i386/linux/ |
H A D | linux_proto.h | 661 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_getgroups_args 665 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_setgroups_args
|
H A D | linux_systrace_args.c | 1460 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */ 1468 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */
|
/freebsd-13-stable/sys/amd64/linux32/ |
H A D | linux32_systrace_args.c | 1421 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */ 1429 uarg[1] = (intptr_t)p->grouplist; /* l_gid_t * */
|
/freebsd-13-stable/sys/amd64/linux/ |
H A D | linux_proto.h | 451 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_getgroups_args 455 char grouplist_l_[PADL_(l_gid_t *)]; l_gid_t * grouplist; char grouplist_r_[PADR_(l_gid_t *)]; member in struct:linux_setgroups_args
|