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.c89 l_gid16_t *linux_gidset; in linux_setgroups16() local
97 linux_gidset = malloc(ngrp * sizeof(*linux_gidset), M_LINUX, M_WAITOK); in linux_setgroups16()
98 error = copyin(args->gidset, linux_gidset, ngrp * sizeof(l_gid16_t)); in linux_setgroups16()
101 free(linux_gidset, M_LINUX); in linux_setgroups16()
130 bsd_gidset[ngrp + 1] = linux_gidset[ngrp]; in linux_setgroups16()
143 free(linux_gidset, M_LINUX); in linux_setgroups16()
152 l_gid16_t *linux_gidset; in linux_getgroups16() local
175 linux_gidset = malloc(bsd_gidsetsz * sizeof(*linux_gidset), in linux_getgroups16()
178 linux_gidset[ngrp] = bsd_gidset[ngrp + 1]; in linux_getgroups16()
182 error = copyout(linux_gidset, args->gidset, ngrp * sizeof(l_gid16_t)); in linux_getgroups16()
[all …]
H A Dlinux_misc.c1032 l_gid_t *linux_gidset; in linux_setgroups() local
1040 linux_gidset = malloc(ngrp * sizeof(*linux_gidset), M_LINUX, M_WAITOK); in linux_setgroups()
1041 error = copyin(args->grouplist, linux_gidset, ngrp * sizeof(l_gid_t)); in linux_setgroups()
1069 bsd_gidset[ngrp + 1] = linux_gidset[ngrp]; in linux_setgroups()
1081 free(linux_gidset, M_LINUX); in linux_setgroups()
1089 l_gid_t *linux_gidset; in linux_getgroups() local
1112 linux_gidset = malloc(bsd_gidsetsz * sizeof(*linux_gidset), in linux_getgroups()
1115 linux_gidset[ngrp] = bsd_gidset[ngrp + 1]; in linux_getgroups()
1119 error = copyout(linux_gidset, args->grouplist, ngrp * sizeof(l_gid_t)); in linux_getgroups()
1120 free(linux_gidset, M_LINUX); in linux_getgroups()