Home
last modified time | relevance | path

Searched refs:linux_gidset (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/compat/linux/
H A Dlinux_uid16.c88 l_gid16_t *linux_gidset; in linux_setgroups16() local
94 linux_gidset = malloc(ngrp * sizeof(*linux_gidset), M_LINUX, M_WAITOK); in linux_setgroups16()
95 error = copyin(args->gidset, linux_gidset, ngrp * sizeof(l_gid16_t)); in linux_setgroups16()
98 free(linux_gidset, M_LINUX); in linux_setgroups16()
119 newcred->cr_groups[i] = linux_gidset[i]; in linux_setgroups16()
128 free(linux_gidset, M_LINUX); in linux_setgroups16()
137 l_gid16_t *linux_gidset; in linux_getgroups16() local
151 linux_gidset = malloc(ngrp * sizeof(*linux_gidset), M_LINUX, M_WAITOK); in linux_getgroups16()
153 linux_gidset[i] = cred->cr_groups[i]; in linux_getgroups16()
155 error = copyout(linux_gidset, args->gidset, ngrp * sizeof(l_gid16_t)); in linux_getgroups16()
[all …]
H A Dlinux_misc.c1036 l_gid_t *linux_gidset; in linux_setgroups() local
1042 linux_gidset = malloc(ngrp * sizeof(*linux_gidset), M_LINUX, M_WAITOK); in linux_setgroups()
1043 error = copyin(args->grouplist, linux_gidset, ngrp * sizeof(l_gid_t)); in linux_setgroups()
1061 newcred->cr_groups[i] = linux_gidset[i]; in linux_setgroups()
1070 free(linux_gidset, M_LINUX); in linux_setgroups()
1078 l_gid_t *linux_gidset; in linux_getgroups() local
1092 linux_gidset = malloc(ngrp * sizeof(*linux_gidset), M_LINUX, M_WAITOK); in linux_getgroups()
1094 linux_gidset[ in linux_getgroups()
[all...]