Symbol: gid_t
headers/build/BeOSBuildCompatibility.h
109
int _haiku_build_fchown(int fd, uid_t owner, gid_t group);
headers/build/BeOSBuildCompatibility.h
111
gid_t group, int flag);
headers/build/host/darwin/unistd.h
11
int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag);
headers/build/os/storage/Statable.h
33
status_t GetGroup(gid_t *group) const;
headers/build/os/storage/Statable.h
34
status_t SetGroup(gid_t group);
headers/compatibility/bsd/libutil.h
93
int _secure_path(const char *_path, uid_t _uid, gid_t _gid);
headers/os/drivers/fs_interface.h
336
gid_t nodeGroupID, uid_t nodeUserID);
headers/os/drivers/fs_interface.h
337
extern status_t check_write_stat_permissions(gid_t nodeGroupID, uid_t nodeUserID,
headers/os/kernel/OS.h
170
gid_t sender_group;
headers/os/kernel/OS.h
252
gid_t gid;
headers/os/kernel/OS.h
256
gid_t real_gid;
headers/os/kernel/fs_index.h
19
gid_t gid;
headers/os/storage/Statable.h
42
status_t GetGroup(gid_t* group) const;
headers/os/storage/Statable.h
43
status_t SetGroup(gid_t group);
headers/posix/compat/sys/stat.h
24
gid_t st_gid; /* group ID of the owner of this file */
headers/posix/grp.h
15
gid_t gr_gid;
headers/posix/grp.h
24
extern struct group *getgrgid(gid_t gid);
headers/posix/grp.h
26
extern int getgrgid_r(gid_t gid, struct group *group, char *buffer,
headers/posix/pwd.h
19
gid_t pw_gid;
headers/posix/sys/ipc.h
30
gid_t gid; /* owner's group ID */
headers/posix/sys/ipc.h
32
gid_t cgid; /* creator's group ID */
headers/posix/sys/socket.h
163
gid_t gid; /* GID of sender */
headers/posix/sys/stat.h
19
gid_t st_gid; /* group ID of the owner of this file */
headers/posix/unistd.h
409
extern int chown(const char *path, uid_t owner, gid_t group);
headers/posix/unistd.h
410
extern int fchown(int fd, uid_t owner, gid_t group);
headers/posix/unistd.h
411
extern int lchown(const char *path, uid_t owner, gid_t group);
headers/posix/unistd.h
412
extern int fchownat(int fd, const char *path, uid_t owner, gid_t group,
headers/posix/unistd.h
466
extern gid_t getegid(void);
headers/posix/unistd.h
468
extern gid_t getgid(void);
headers/posix/unistd.h
470
extern int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
headers/posix/unistd.h
473
extern int setgid(gid_t gid);
headers/posix/unistd.h
475
extern int setegid(gid_t gid);
headers/posix/unistd.h
477
extern int setregid(gid_t rgid, gid_t egid);
headers/posix/unistd.h
479
extern int setresgid(gid_t rgid, gid_t egid, gid_t sgid);
headers/posix/unistd.h
482
extern int getgrouplist(const char* user, gid_t baseGroup,
headers/posix/unistd.h
483
gid_t* groupList, int* groupCount);
headers/posix/unistd.h
484
extern int getgroups(int groupCount, gid_t groupList[]);
headers/posix/unistd.h
485
extern int initgroups(const char* user, gid_t baseGroup);
headers/posix/unistd.h
486
extern int setgroups(int groupCount, const gid_t* groupList);
headers/private/kernel/thread_types.h
205
gid_t groups[];
headers/private/kernel/thread_types.h
502
gid_t saved_set_gid;
headers/private/kernel/thread_types.h
503
gid_t real_gid;
headers/private/kernel/thread_types.h
504
gid_t effective_gid;
headers/private/kernel/usergroup.h
25
bool is_in_group(Team* team, gid_t gid);
headers/private/kernel/usergroup.h
34
status_t _user_getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
headers/private/kernel/usergroup.h
36
status_t _user_setresgid(gid_t rgid, gid_t egid, gid_t sgid, bool setAllIfPrivileged);
headers/private/kernel/usergroup.h
38
ssize_t _user_getgroups(int groupCount, gid_t* groupList);
headers/private/kernel/usergroup.h
39
ssize_t _user_setgroups(int groupCount, const gid_t* groupList);
headers/private/libroot/user_group.h
108
gid_t gid, const char* home, const char* shell, const char* realName,
headers/private/libroot/user_group.h
114
gid_t& gid, char*& home, char*& shell, char*& realName);
headers/private/libroot/user_group.h
119
status_t copy_group_to_buffer(const char* name, const char* password, gid_t gid,
headers/private/libroot/user_group.h
125
status_t parse_group_line(char* line, char*& name, char*& password, gid_t& gid,
headers/private/system/syscalls.h
219
extern status_t _kern_getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid);
headers/private/system/syscalls.h
221
extern status_t _kern_setresgid(gid_t rgid, gid_t egid, gid_t sgid,
headers/private/system/syscalls.h
225
extern ssize_t _kern_getgroups(int groupCount, gid_t* groupList);
headers/private/system/syscalls.h
226
extern status_t _kern_setgroups(int groupCount, const gid_t* groupList);
headers/private/userlandfs/fuse/fuse.h
146
int (*chown) (const char *, uid_t, gid_t);
headers/private/userlandfs/fuse/fuse.h
610
gid_t gid;
headers/private/userlandfs/fuse/fuse.h
743
int fuse_getgroups(int size, gid_t list[]);
headers/private/userlandfs/fuse/fuse.h
863
int fuse_fs_chown(struct fuse_fs *fs, const char *path, uid_t uid, gid_t gid);
headers/private/userlandfs/fuse/fuse_compat.h
134
int (*chown) (const char *, uid_t, gid_t);
headers/private/userlandfs/fuse/fuse_compat.h
182
int (*chown) (const char *, uid_t, gid_t);
headers/private/userlandfs/fuse/fuse_compat.h
24
int (*chown) (const char *, uid_t, gid_t);
headers/private/userlandfs/fuse/fuse_compat.h
83
int (*chown) (const char *, uid_t, gid_t);
headers/private/userlandfs/fuse/fuse_lowlevel.h
122
gid_t gid;
headers/private/userlandfs/fuse/fuse_lowlevel.h
1478
int fuse_req_getgroups(fuse_req_t req, int size, gid_t list[]);
headers/private/userlandfs/private/Requests.h
283
gid_t group;
src/add-ons/kernel/file_systems/bfs/Inode.cpp
531
return check_access_permissions(accessMode, Mode(), (gid_t)fNode.GroupID(),
src/add-ons/kernel/file_systems/btrfs/Inode.cpp
169
return check_access_permissions(accessMode, Mode(), (gid_t)fNode.GroupID(),
src/add-ons/kernel/file_systems/btrfs/Inode.h
53
gid_t GroupID() const { return fNode.GroupID(); }
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
188
gid_t GroupID() const
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
236
gid_t fGroupID;
src/add-ons/kernel/file_systems/exfat/Inode.cpp
155
return check_access_permissions(accessMode, Mode(), (gid_t)GroupID(),
src/add-ons/kernel/file_systems/exfat/Inode.h
61
gid_t GroupID() const { return 0;/*fNode.GroupID();*/ }
src/add-ons/kernel/file_systems/ext2/Inode.cpp
221
return check_access_permissions(accessMode, Mode(), (gid_t)fNode.GroupID(),
src/add-ons/kernel/file_systems/fat/bsd/fs/msdosfs/msdosfsmount.h
262
gid_t gid; /* gid that owns msdosfs files */
src/add-ons/kernel/file_systems/fat/bsd/fs/msdosfs/msdosfsmount.h
81
gid_t pm_gid; /* gid to set as owner of the files */
src/add-ons/kernel/file_systems/fat/bsd/sys/ucred.h
45
gid_t cr_rgid; /* real group id */
src/add-ons/kernel/file_systems/fat/support.cpp
1152
check_access_permissions_internal(int accessMode, mode_t mode, gid_t nodeGroupID, uid_t nodeUserID)
src/add-ons/kernel/file_systems/fat/support.h
234
status_t check_access_permissions_internal(int accessMode, mode_t mode, gid_t nodeGroupID,
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
362
= *(gid_t*)(buffer + bytePos);
src/add-ons/kernel/file_systems/iso9660/iso9660.cpp
365
= *(gid_t*)(buffer + bytePos);
src/add-ons/kernel/file_systems/netfs/client/VolumeManager.h
60
gid_t fMountGID;
src/add-ons/kernel/file_systems/nfs/nfs_add_on.h
46
gid_t gid;
src/add-ons/kernel/file_systems/nfs4/Cookie.h
82
gid_t fGid;
src/add-ons/kernel/file_systems/nfs4/Delegation.h
50
gid_t fGid;
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
47
gid_t
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
51
return _GetValue<gid_t>(ownerGroup, MsgNameToGID);
src/add-ons/kernel/file_systems/nfs4/IdMap.cpp
63
IdMap::GetOwnerGroup(gid_t group)
src/add-ons/kernel/file_systems/nfs4/IdMap.h
23
gid_t GetGroupId(const char* ownerGroup);
src/add-ons/kernel/file_systems/nfs4/IdMap.h
26
char* GetOwnerGroup(gid_t group);
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
1138
gid_t gid = cookie != NULL ? cookie->fGid : getegid();
src/add-ons/kernel/file_systems/nfs4/Inode.h
57
status_t Commit(uid_t uid, gid_t gid);
src/add-ons/kernel/file_systems/nfs4/InodeRegular.cpp
461
Inode::Commit(uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
64
NFS4Inode::CommitWrites(bool unlockBetweenAttempts, uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.h
31
status_t CommitWrites(bool unlockBetweenAttempts, uid_t uid, gid_t gid);
src/add-ons/kernel/file_systems/nfs4/OpenState.h
43
gid_t fGid;
src/add-ons/kernel/file_systems/nfs4/RPCAuth.cpp
50
Auth::CreateSys(uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/nfs4/RPCAuth.cpp
71
gid_t* groups = (gid_t*)malloc(count * sizeof(gid_t));
src/add-ons/kernel/file_systems/nfs4/RPCAuth.h
22
static const Auth* CreateSys(uid_t uid, gid_t gid);
src/add-ons/kernel/file_systems/nfs4/Request.cpp
164
Request::Reset(uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/nfs4/Request.h
24
uid_t uid, gid_t gid, bool singleAttempt = false);
src/add-ons/kernel/file_systems/nfs4/Request.h
30
void Reset(uid_t uid, gid_t gid);
src/add-ons/kernel/file_systems/nfs4/Request.h
47
Request::Request(RPC::Server* server, FileSystem* fileSystem, uid_t uid, gid_t gid,
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
23
RequestBuilder::RequestBuilder(uid_t uid, gid_t gid, Procedure proc)
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
40
RequestBuilder::_InitHeader(uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
110
RequestBuilder::Reset(uid_t uid, gid_t gid, Procedure proc)
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
28
RequestBuilder(uid_t uid, gid_t gid,
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
32
inline void Reset(uid_t uid, gid_t gid, Procedure proc = ProcCompound);
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
88
void _InitHeader(uid_t uid, gid_t gid);
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
135
return write_port(gReplyPort, MsgReply, &groupInfo->gr_gid, sizeof(gid_t));
src/add-ons/kernel/file_systems/nfs4/idmapper/IdMapper.cpp
142
gid_t groupId = *reinterpret_cast<gid_t*>(buffer);
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
3687
gid_t prevgid;
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
3700
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
4502
(gid_t*)&mapping->xid;
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
461
gid_t gid, SID *defgsid)
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
473
while (p && p->xid && ((gid_t)p->xid != gid))
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
527
gid_t ntfs_find_group(const struct MAPPING* groupmapping, const SID * gsid)
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.c
529
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.h
141
gid_t gid, SID *pdefsid);
src/add-ons/kernel/file_systems/ntfs/libntfs/acls.h
143
gid_t ntfs_find_group(const struct MAPPING *groupmapping, const SID * gsid);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1141
static BOOL staticgroupmember(struct SECURITY_CONTEXT *scx, uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1145
gid_t *groups;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1174
static BOOL groupmember(struct SECURITY_CONTEXT *scx, uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1180
gid_t pr_egid; /* effective group id */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1181
gid_t pr_rgid; /* real group id */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1182
gid_t pr_sgid; /* saved group id (from exec) */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1184
gid_t pr_groups[1]; /* array of supplementary groups */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1189
gid_t groups[readset];
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1194
gid_t *p;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1223
readset*sizeof(gid_t));
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1224
cnt = got/sizeof(gid_t);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1240
static BOOL groupmember(struct SECURITY_CONTEXT *scx, uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1268
static BOOL groupmember(struct SECURITY_CONTEXT *scx, uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1280
gid_t grp;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1387
&& (*(group->groups) == (gid_t)pace->id))
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1588
ntfs_inode *ni, uid_t uid, gid_t gid,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1592
ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
1944
uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2091
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2193
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2325
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2579
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2662
uid_t uid, gid_t gid, ntfs_inode *dir_ni,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2744
ntfs_inode *ni, uid_t uid, gid_t gid,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2807
uid_t uid, gid_t gid, mode_t mode, BOOL isdir)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2885
uid_t uid, gid_t gid, mode_t mode,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
2889
uid_t uid, gid_t gid, mode_t mode)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
3535
ntfs_inode *dir_ni, gid_t *pgid, mode_t *pdsetgid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
3643
uid_t uid, gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
3767
uid_t uid, gid_t gid, const mode_t mode)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4101
gid_t gid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4106
gid_t *groups;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4119
groups = (gid_t*)malloc(sizeof(gid_t));
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4121
groups = (gid_t*)realloc(groups,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4122
(grcnt+1)*sizeof(gid_t));
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4160
usermapping->groups = (gid_t*)NULL;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4171
user, (gid_t)0))
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
4184
uid_t uid, gid_t gid, const SID *usid)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.c
5266
int ntfs_get_gsid(struct SECURITY_API *scapi, gid_t gid, char *buf)
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
146
gid_t gid; /* gid of user requesting (not the mounter) */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
232
ntfs_inode *ni, gid_t *pgid, mode_t *pdsetgid);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
238
uid_t uid, gid_t gid, ntfs_inode *dir_ni,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
242
uid_t uid, gid_t gid, mode_t mode, BOOL isdir);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
245
uid_t uid, gid_t gid);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
247
ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
250
ntfs_inode *ni, uid_t uid, gid_t gid,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
254
ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
266
ntfs_inode *ni, uid_t uid, gid_t gid,
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
334
int ntfs_get_gsid(struct SECURITY_API *scapi, gid_t gid, char *buf);
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
47
gid_t *groups; /* groups which the user is member of */
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
57
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/libntfs/security.h
95
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/lowntfs.c
622
gid_t gid;
src/add-ons/kernel/file_systems/ntfs/ntfs.h
58
gid_t gid;
src/add-ons/kernel/file_systems/packagefs/nodes/Node.cpp
97
gid_t
src/add-ons/kernel/file_systems/packagefs/nodes/Node.h
69
virtual gid_t GroupID() const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.cpp
72
gid_t
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingDirectory.h
27
virtual gid_t GroupID() const;
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
75
gid_t
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.h
27
virtual gid_t GroupID() const;
src/add-ons/kernel/file_systems/packagefs/package/PackageNode.h
54
gid_t GroupID() const { return 0; }
src/add-ons/kernel/file_systems/ufs2/Inode.cpp
244
return check_access_permissions(accessMode, Mode(), (gid_t)GroupID(),
src/add-ons/kernel/file_systems/ufs2/Inode.h
103
gid_t GroupID() const { return fNode.groupId; }
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
41
gid_t st_gid;
src/add-ons/kernel/file_systems/userlandfs/server/beos/fs_interface.h
77
gid_t gid;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1575
gid_t gid = (mask & B_STAT_GID) != 0 ? st->st_gid : (gid_t)-1;
src/add-ons/kernel/file_systems/userlandfs/server/fuse/fuse_fs.cpp
215
fuse_fs_chown(struct fuse_fs* fs, const char* path, uid_t uid, gid_t gid)
src/add-ons/network_settings/sshd/SSHServiceAddOn.cpp
109
gid_t groupID = 100;
src/bin/id.c
49
gid_t eGID;
src/bin/id.c
50
gid_t rGID;
src/bin/id.c
51
gid_t groupList;
src/bin/id.c
85
gid_t *groups;
src/bin/id.c
89
groups = (gid_t *)malloc(ngroups_max *sizeof(gid_t));
src/bin/multiuser/groupadd.cpp
86
gid_t gid = 100;
src/bin/multiuser/useradd.cpp
144
gid_t gid = 100;
src/bin/network/mount_nfs/mount_nfs.cpp
29
gid_t gid;
src/bin/unzip/beos.c
913
if (chown(G.filename, (uid_t)z_uidgid[0], (gid_t)z_uidgid[1]))
src/bin/unzip/beos.c
960
chown(d->fn, (uid_t)d->uidgid[0], (gid_t)d->uidgid[1]))
src/build/libbe/storage/Statable.cpp
125
BStatable::GetGroup(gid_t *group) const
src/build/libbe/storage/Statable.cpp
141
BStatable::SetGroup(gid_t group)
src/build/libroot/fs.cpp
1489
_haiku_build_fchown(int fd, uid_t owner, gid_t group)
src/build/libroot/fs.cpp
1496
_haiku_build_fchownat(int fd, const char* path, uid_t owner, gid_t group,
src/build/libroot/fs.cpp
926
if (fchown(realFD, st->st_uid, (gid_t)-1) < 0)
src/build/libroot/fs.cpp
970
if (chown(realPath.c_str(), st->st_uid, (gid_t)-1) < 0)
src/build/libroot/fs_darwin.cpp
184
fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
src/build/libroot/function_remapper.cpp
187
fchown(int fd, uid_t owner, gid_t group)
src/build/libroot/function_remapper.cpp
196
fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
src/build/libroot/remapped_functions.h
37
int _haiku_build_fchown(int fd, uid_t owner, gid_t group);
src/build/libroot/remapped_functions.h
39
gid_t group, int flag);
src/kits/storage/Statable.cpp
132
BStatable::GetGroup(gid_t* group) const
src/kits/storage/Statable.cpp
149
BStatable::SetGroup(gid_t group)
src/kits/tracker/WidgetAttributeText.cpp
931
gid_t nodeGroup = fModel->StatBuf()->st_gid;
src/kits/tracker/infowindow/FilePermissionsView.cpp
228
gid_t nodeGroup = 0;
src/kits/tracker/infowindow/FilePermissionsView.cpp
370
gid_t group;
src/servers/app/font/GlobalFontManager.cpp
54
gid_t group;
src/servers/launch/LaunchDaemon.cpp
2114
gid_t group = passwd->pw_gid;
src/servers/net/Services.cpp
56
gid_t group;
src/servers/registrar/AuthenticationManager.cpp
1255
gid_t gid;
src/servers/registrar/AuthenticationManager.cpp
128
User(const char* name, const char* password, uid_t uid, gid_t gid,
src/servers/registrar/AuthenticationManager.cpp
1302
gid_t gid;
src/servers/registrar/AuthenticationManager.cpp
329
gid_t fGID;
src/servers/registrar/AuthenticationManager.cpp
357
Group(const char* name, const char* password, gid_t gid,
src/servers/registrar/AuthenticationManager.cpp
374
const gid_t GID() const { return fGID; }
src/servers/registrar/AuthenticationManager.cpp
469
gid_t fGID;
src/servers/registrar/AuthenticationManager.cpp
623
for (map<gid_t, Group*>::const_iterator it = fGroupsByID.begin();
src/servers/registrar/AuthenticationManager.cpp
631
Group* GroupByID(gid_t gid) const
src/servers/registrar/AuthenticationManager.cpp
633
map<gid_t, Group*>::const_iterator it = fGroupsByID.find(gid);
src/servers/registrar/AuthenticationManager.cpp
643
int32 GetUserGroups(const char* name, gid_t* groups, int maxCount)
src/servers/registrar/AuthenticationManager.cpp
647
for (map<gid_t, Group*>::const_iterator it = fGroupsByID.begin();
src/servers/registrar/AuthenticationManager.cpp
671
for (map<gid_t, Group*>::const_iterator it = fGroupsByID.begin();
src/servers/registrar/AuthenticationManager.cpp
698
for (map<gid_t, Group*>::const_iterator it = fGroupsByID.begin();
src/servers/registrar/AuthenticationManager.cpp
979
gid_t groups[NGROUPS_MAX + 1];
src/servers/registrar/AuthenticationManager.cpp
991
groups, min_c(maxCount, count) * sizeof(gid_t),
src/system/kernel/device_manager/devfs.cpp
97
gid_t gid;
src/system/kernel/fs/rootfs.cpp
143
return check_access_permissions(accessMode, dir->stream.type, (gid_t)dir->gid, (uid_t)dir->uid);
src/system/kernel/fs/rootfs.cpp
71
gid_t gid;
src/system/kernel/fs/vfs.cpp
3981
check_access_permissions(int accessMode, mode_t mode, gid_t nodeGroupID,
src/system/kernel/fs/vfs.cpp
4017
check_write_stat_permissions(gid_t nodeGroupID, uid_t nodeUserID, mode_t nodeMode,
src/system/kernel/port.cpp
97
gid_t sender_group;
src/system/kernel/posix/realtime_sem.cpp
116
gid_t gid = getegid();
src/system/kernel/posix/realtime_sem.cpp
148
gid_t fGID;
src/system/kernel/posix/xsi_message_queue.cpp
155
gid_t gid = getegid();
src/system/kernel/posix/xsi_semaphore.cpp
284
gid_t gid = getegid();
src/system/kernel/team.cpp
4486
gid_t real_gid;
src/system/kernel/team.cpp
4488
gid_t effective_gid;
src/system/kernel/usergroup.cpp
174
common_getgroups(int groupCount, gid_t* groupList, bool kernel)
src/system/kernel/usergroup.cpp
180
const gid_t* groups = NULL;
src/system/kernel/usergroup.cpp
204
memcpy(groupList, groups, actualCount * sizeof(gid_t));
src/system/kernel/usergroup.cpp
208
actualCount * sizeof(gid_t)) != B_OK) {
src/system/kernel/usergroup.cpp
218
common_setgroups(int groupCount, const gid_t* groupList, bool kernel)
src/system/kernel/usergroup.cpp
226
+ (sizeof(gid_t) * groupCount));
src/system/kernel/usergroup.cpp
232
memcpy(newGroups->groups, groupList, sizeof(gid_t) * groupCount);
src/system/kernel/usergroup.cpp
235
|| user_memcpy(newGroups->groups, groupList, sizeof(gid_t) * groupCount) != B_OK) {
src/system/kernel/usergroup.cpp
300
is_in_group(Team* team, gid_t gid)
src/system/kernel/usergroup.cpp
320
_kern_setresgid(gid_t rgid, gid_t egid, gid_t ssgid, bool setAllIfPrivileged)
src/system/kernel/usergroup.cpp
334
_kern_getresgid(gid_t *rgid, gid_t *egid, gid_t *ssgid)
src/system/kernel/usergroup.cpp
348
_kern_getresuid(uid_t *ruid, uid_t *euid, gid_t *ssuid)
src/system/kernel/usergroup.cpp
362
_kern_getgroups(int groupCount, gid_t* groupList)
src/system/kernel/usergroup.cpp
369
_kern_setgroups(int groupCount, const gid_t* groupList)
src/system/kernel/usergroup.cpp
379
_user_setresgid(gid_t rgid, gid_t egid, gid_t ssgid, bool setAllIfPrivileged)
src/system/kernel/usergroup.cpp
393
_user_getresgid(gid_t *rgid, gid_t *egid, gid_t *ssgid)
src/system/kernel/usergroup.cpp
40
common_setresgid(gid_t rgid, gid_t egid, gid_t ssgid, bool setAllIfPrivileged, bool kernel)
src/system/kernel/usergroup.cpp
419
_user_getresuid(uid_t *ruid, uid_t *euid, gid_t *ssuid)
src/system/kernel/usergroup.cpp
445
_user_getgroups(int groupCount, gid_t* groupList)
src/system/kernel/usergroup.cpp
452
_user_setgroups(int groupCount, const gid_t* groupList)
src/system/kernel/usergroup.cpp
48
if (ssgid == (gid_t)-1 || !privileged)
src/system/kernel/usergroup.cpp
52
if (rgid == (gid_t)-1) {
src/system/kernel/usergroup.cpp
85
if (egid == (gid_t)-1) {
src/system/libroot/posix/grp.cpp
209
getgrgid(gid_t gid)
src/system/libroot/posix/grp.cpp
221
getgrgid_r(gid_t gid, struct group *group, char *buffer,
src/system/libroot/posix/grp.cpp
229
getgrouplist(const char* user, gid_t baseGroup, gid_t* groupList,
src/system/libroot/posix/grp.cpp
273
initgroups(const char* user, gid_t baseGroup)
src/system/libroot/posix/grp.cpp
275
gid_t groups[NGROUPS_MAX + 1];
src/system/libroot/posix/grp.cpp
38
query_group_entry(const char* name, gid_t _gid, struct group *group,
src/system/libroot/posix/pwd_query.c
146
len = fs_read_attr(fd, B_GR_GID, B_INT32_TYPE, 0LL, &gbuf->gr_gid, sizeof(gid_t));
src/system/libroot/posix/pwd_query.c
258
struct group *getgrgid(gid_t gid)
src/system/libroot/posix/pwd_query.c
371
len = fs_read_attr(fd, B_PW_GID, B_INT32_TYPE, 0LL, &pwbuf->pw_gid, sizeof(gid_t));
src/system/libroot/posix/unistd/chown.c
19
gid_t group)
src/system/libroot/posix/unistd/chown.c
29
if (group != (gid_t)-1) {
src/system/libroot/posix/unistd/chown.c
42
chown(const char *path, uid_t owner, gid_t group)
src/system/libroot/posix/unistd/chown.c
49
lchown(const char *path, uid_t owner, gid_t group)
src/system/libroot/posix/unistd/chown.c
56
fchown(int fd, uid_t owner, gid_t group)
src/system/libroot/posix/unistd/chown.c
63
fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
src/system/libroot/posix/unistd/usergroup.cpp
104
setegid(gid_t gid)
src/system/libroot/posix/unistd/usergroup.cpp
106
return set_errno_if_necessary(_kern_setresgid((gid_t)-1, gid, (gid_t)-1, false));
src/system/libroot/posix/unistd/usergroup.cpp
118
setregid(gid_t rgid, gid_t egid)
src/system/libroot/posix/unistd/usergroup.cpp
120
return set_errno_if_necessary(_kern_setresgid(rgid, egid, (gid_t)-1, false));
src/system/libroot/posix/unistd/usergroup.cpp
132
setresgid(gid_t rgid, gid_t egid, gid_t sgid)
src/system/libroot/posix/unistd/usergroup.cpp
146
getgroups(int groupCount, gid_t groupList[])
src/system/libroot/posix/unistd/usergroup.cpp
153
setgroups(int groupCount, const gid_t* groupList)
src/system/libroot/posix/unistd/usergroup.cpp
39
gid_t
src/system/libroot/posix/unistd/usergroup.cpp
42
gid_t egid = 0;
src/system/libroot/posix/unistd/usergroup.cpp
57
gid_t
src/system/libroot/posix/unistd/usergroup.cpp
60
gid_t rgid = 0;
src/system/libroot/posix/unistd/usergroup.cpp
76
getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid)
src/system/libroot/posix/unistd/usergroup.cpp
90
setgid(gid_t gid)
src/system/libroot/posix/unistd/usergroup.cpp
92
return set_errno_if_necessary(_kern_setresgid(gid, (gid_t)-1, (gid_t)-1, true));
src/system/libroot/posix/user_group_common.cpp
176
uid_t uid, gid_t gid, const char* home, const char* shell,
src/system/libroot/posix/user_group_common.cpp
209
uid_t& uid, gid_t& gid, char*& home, char*& shell, char*& realName)
src/system/libroot/posix/user_group_common.cpp
245
gid_t gid, const char* const* members, int memberCount, group* entry,
src/system/libroot/posix/user_group_common.cpp
288
BPrivate::parse_group_line(char* line, char*& name, char*& password, gid_t& gid,
src/tests/kits/storage/StatableTest.cpp
105
gid_t group;
src/tests/kits/storage/StatableTest.cpp
148
gid_t group;
src/tests/kits/storage/StatableTest.cpp
199
gid_t group = 0xdee;
src/tests/kits/storage/StatableTest.cpp
231
gid_t group = 0xdee;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
366
is_user_in_group(gid_t gid)
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
368
gid_t groups[NGROUPS_MAX];
src/tools/fs_shell/fuse.cpp
281
fuse_chown(const char* path, uid_t uid, gid_t gid)