Searched refs:gid (Results 26 - 50 of 71) sorted by relevance

123

/haiku/src/add-ons/kernel/file_systems/nfs/
H A Dnfs_add_on.h34 gid_t gid; member in struct:mount_nfs_params
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNode.cpp16 is_user_in_group(gid_t gid) argument
23 if (gid == groups[i])
27 return (gid == getegid());
160 // get the permissions for this uid/gid
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dacls.c340 * from a gid an be inserted with no overflow.
356 * Compute the uid or gid associated to a SID
366 u32 xid; /* uid or gid */
461 gid_t gid, SID *defgsid)
469 if (!gid)
473 while (p && p->xid && ((gid_t)p->xid != gid))
485 uauth = le32_to_cpu(leauth) + 2*(gid & 0x3fffffff) + 1;
487 if (gid & 0xc0000000) {
489 uauth = le32_to_cpu(leauth) + ((gid >> 30) & 3);
529 gid_t gid; local
460 ntfs_find_gsid(const struct MAPPING* groupmapping, gid_t gid, SID *defgsid) argument
3700 gid_t gid; local
4457 int gid; local
[all...]
H A Dacls.h109 char *gidstr; /* gid text from the same record */
141 gid_t gid, SID *pdefsid);
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dlowntfs.c84 scx->gid = 0;
309 stbuf->st_gid = ctx->gid;
619 gid_t gid; local
651 dir_ni, &gid, &dsetgid)) {
654 ntfs_allowed_create(&security, dir_ni, &gid, &dsetgid);
680 security.uid, gid,
684 security.uid, gid,
743 security.uid, gid,
749 security.uid, gid,
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A Dfuse_config.c60 FUSE_LIB_OPT("gid=", set_gid, 1),
61 FUSE_LIB_OPT("gid=%d", gid, 0),
H A Dfuse_fs.cpp215 fuse_fs_chown(struct fuse_fs* fs, const char* path, uid_t uid, gid_t gid) argument
219 return fs->ops.chown(path, uid, gid);
/haiku/src/bin/
H A Dps.c73 printf(Infos[Gid].format, teamInfo->gid);
H A Dlsindex.cpp156 printf("%5d\n", info.gid);
/haiku/src/tests/system/libroot/posix/
H A Dxsi_sem_test1.cpp289 semaphore.sem_perm.gid = getgid() + 3;
305 TEST("semctl(IPC_STAT): gid");
306 assert_equals(args.buf->sem_perm.gid, getgid() + 3);
/haiku/src/add-ons/kernel/file_systems/bfs/
H A Dbfs.h198 int32 gid; member in struct:BFS::bfs_inode
223 int32 GroupID() const { return BFS_ENDIAN_TO_HOST_INT32(gid); }
/haiku/src/system/kernel/posix/
H A Dxsi_semaphore.cpp269 fPermissions.gid = result->sem_perm.gid;
284 gid_t gid = getegid();
285 if (gid == fPermissions.gid && (fPermissions.mode & S_IWGRP) != 0)
460 fPermissions.gid = fPermissions.cgid = getegid();
H A Drealtime_sem.cpp116 gid_t gid = getegid();
117 if (gid == fGID && (fPermissions & S_IWGRP) != 0)
/haiku/src/system/kernel/fs/
H A Drootfs.cpp72 gid_t gid; member in struct:__anon39::rootfs_vnode
144 return check_access_permissions(accessMode, dir->stream.type, (gid_t)dir->gid, (uid_t)dir->uid);
193 vnode->gid = parent ? parent->gid : getegid();
1077 stat->st_gid = vnode->gid;
1128 vnode->gid = stat->st_gid;
/haiku/headers/private/userlandfs/fuse/
H A Dfuse.h599 * The uid, gid and pid fields are not filled in case of a writepage
610 gid_t gid; member in struct:fuse_context
863 int fuse_fs_chown(struct fuse_fs *fs, const char *path, uid_t uid, gid_t gid);
/haiku/headers/posix/
H A Dunistd.h453 extern int setgid(gid_t gid);
455 extern int setegid(gid_t gid);
/haiku/src/tools/fs_shell/
H A Dfuse.cpp281 fuse_chown(const char* path, uid_t uid, gid_t gid) argument
286 st.fssh_st_gid = gid;
/haiku/headers/posix/sys/
H A Dsocket.h157 gid_t gid; /* GID of sender */ member in struct:ucred
/haiku/src/kits/debugger/elf/
H A DCoreFile.h16 void Init(int32 id, int32 uid, int32 gid,
H A DCoreFile.cpp38 CoreFileTeamInfo::Init(int32 id, int32 uid, int32 gid, const BString& args) argument
42 fGid = gid;
456 int32 gid = Get(note.nt_gid); local
462 fTeamInfo.Init(id, uid, gid, copiedArgs);
/haiku/src/add-ons/kernel/file_systems/udf/
H A DUdfStructures.cpp1079 PRINT(("gid: %" B_PRIu32 ", 0x%" B_PRIx32 "\n",
1080 gid(), gid()));
1154 PRINT(("gid: %" B_PRIu32 ", 0x%" B_PRIx32 "\n",
1155 gid(), gid()));
H A DUdfStructures.h2011 uint32 gid() const { return B_LENDIAN_TO_HOST_INT32(_gid); } function in struct:file_icb_entry
2048 void set_gid(uint32 gid) { _gid = B_HOST_TO_LENDIAN_INT32(gid); } argument
2142 uint32 gid() const { return B_LENDIAN_TO_HOST_INT32(_gid); } function in struct:extended_file_icb_entry
2186 void set_gid(uint32 gid) { _gid = B_HOST_TO_LENDIAN_INT32(gid); } argument
/haiku/src/bin/bfs_tools/lib/
H A Dbfs.h119 int32 gid; member in struct:bfs_inode
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A Dbtrfs.h284 uint32 gid; member in struct:btrfs_inode
297 uint32 GroupID() const { return B_LENDIAN_TO_HOST_INT32(gid); }
/haiku/src/system/libroot/posix/
H A Dpwd_query.c49 static const char *B_GR_GID = "sys:group:gid";
55 static const char *B_PW_GID = "sys:user:gid";
62 static const char *Q_GR_ALL = "sys:group:gid>-1";
63 static const char *QT_GR_GID = "sys:group:gid==%d";
149 PRINT(("%s: got gid\n", __FUNCTION__));
257 /* by gid */
258 struct group *getgrgid(gid_t gid) argument
275 sprintf(p->grfile, QT_GR_GID, gid);
374 PRINT(("%s: got gid\n", __FUNCTION__));
534 /* by gid */
[all...]

Completed in 184 milliseconds

123