Searched refs:uid_t (Results 1 - 25 of 116) sorted by relevance

12345

/haiku/src/system/libroot/posix/unistd/
H A Dusergroup.cpp46 uid_t
60 uid_t
75 setuid(uid_t uid)
77 return set_errno_if_necessary(_kern_setreuid(uid, (uid_t)-1, true));
89 seteuid(uid_t uid)
91 return set_errno_if_necessary(_kern_setreuid((uid_t)-1, uid, false));
103 setreuid(uid_t ruid, uid_t euid)
H A Dchown.c18 common_chown(int fd, const char* path, bool followLinks, uid_t owner,
25 if (owner != (uid_t)-1) {
42 chown(const char *path, uid_t owner, gid_t group)
49 lchown(const char *path, uid_t owner, gid_t group)
56 fchown(int fd, uid_t owner, gid_t group)
63 fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag)
/haiku/headers/posix/
H A Dpwd.h18 uid_t pw_uid;
36 extern struct passwd *getpwuid(uid_t uid);
37 extern int getpwuid_r(uid_t uid, struct passwd *passwd, char *buffer,
H A Dunistd.h391 extern int chown(const char *path, uid_t owner, gid_t group);
392 extern int fchown(int fd, uid_t owner, gid_t group);
393 extern int lchown(const char *path, uid_t owner, gid_t group);
394 extern int fchownat(int fd, const char *path, uid_t owner, gid_t group,
449 extern uid_t geteuid(void);
451 extern uid_t getuid(void);
454 extern int setuid(uid_t uid);
456 extern int seteuid(uid_t uid);
458 extern int setreuid(uid_t ruid, uid_t eui
[all...]
/haiku/headers/private/kernel/
H A Dusergroup.h33 uid_t _user_getuid(bool effective);
35 status_t _user_setreuid(uid_t ruid, uid_t euid, bool setAllIfPrivileged);
/haiku/headers/posix/sys/
H A Dipc.h29 uid_t uid; /* owner's user ID */
31 uid_t cuid; /* creator's user ID */
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DAuthenticationServer.h17 uid_t uid, bool badPassword,
H A DVolumeManager.h22 uid_t GetMountUID() const { return fMountUID; }
23 uid_t GetMountGID() const { return fMountGID; }
59 uid_t fMountUID;
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DIdMap.h22 uid_t GetUserId(const char* owner);
25 char* GetOwner(uid_t user);
H A DMetadataCache.h37 status_t GetAccess(uid_t uid, uint32* allowed);
38 void SetAccess(uid_t uid, uint32 allowed);
62 AVLTreeMap<uid_t, AccessEntry> fAccessCache;
H A DMetadataCache.cpp89 MetadataCache::GetAccess(uid_t uid, uint32* allowed)
94 AVLTreeMap<uid_t, AccessEntry>::Iterator it = fAccessCache.Find(uid);
113 MetadataCache::SetAccess(uid_t uid, uint32 allowed)
116 AVLTreeMap<uid_t, AccessEntry>::Iterator it = fAccessCache.Find(uid);
/haiku/src/servers/app/
H A DAppServer.h48 Desktop* _CreateDesktop(uid_t userID,
50 virtual Desktop* _FindDesktop(uid_t userID,
H A DTestServerLoopAdapter.h40 virtual Desktop* _FindDesktop(uid_t userID,
/haiku/headers/build/host/darwin/
H A Dunistd.h11 int fchownat(int fd, const char* path, uid_t owner, gid_t group, int flag);
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dsecurity.h56 uid_t uid;
94 uid_t uid;
145 uid_t uid; /* uid of user requesting (not the mounter) */
238 uid_t uid, gid_t gid, ntfs_inode *dir_ni,
242 uid_t uid, gid_t gid, mode_t mode, BOOL isdir);
245 uid_t uid, gid_t gid);
247 ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode);
250 ntfs_inode *ni, uid_t uid, gid_t gid,
254 ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode);
266 ntfs_inode *ni, uid_t ui
[all...]
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNode.h68 inline void SetUID(uid_t uid) { fUID = uid; MarkModified(B_STAT_UID); }
69 inline uid_t GetUID() const { return fUID; }
71 inline void SetGID(uid_t gid) { fGID = gid; MarkModified(B_STAT_GID); }
72 inline uid_t GetGID() const { return fGID; }
119 uid_t fUID;
120 uid_t fGID;
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DPackageNode.h49 uid_t UserID() const { return fUserID; }
50 void SetUserID(uid_t id) { fUserID = id; }
90 uid_t fUserID;
/haiku/headers/os/kernel/
H A Dfs_index.h18 uid_t uid;
/haiku/headers/posix/compat/sys/
H A Dstat.h23 uid_t st_uid; /* user ID of the owner of this file */
/haiku/src/system/kernel/
H A Dusergroup.cpp103 common_setreuid(uid_t ruid, uid_t euid, bool setAllIfPrivileged, bool kernel)
111 uid_t ssuid = team->saved_set_uid;
114 if (ruid == (uid_t)-1) {
147 if (euid == (uid_t)-1) {
301 uid_t
318 _kern_setreuid(uid_t ruid, uid_t euid, bool setAllIfPrivileged)
350 uid_t
367 _user_setreuid(uid_t rui
[all...]
/haiku/headers/build/os/storage/
H A DStatable.h30 status_t GetOwner(uid_t *owner) const;
31 status_t SetOwner(uid_t owner);
/haiku/headers/os/storage/
H A DStatable.h39 status_t GetOwner(uid_t* owner) const;
40 status_t SetOwner(uid_t owner);
/haiku/src/servers/app/font/
H A DGlobalFontManager.h54 int32 CheckRevision(uid_t user);
60 void AttachUser(uid_t userID);
61 void DetachUser(uid_t userID);
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dntfs.h52 uid_t uid;
/haiku/src/add-ons/kernel/file_systems/nfs4/idmapper/
H A DIdMapper.cpp29 uid_t gNobodyId;
32 uid_t gNogroupId;
89 return write_port(gReplyPort, MsgReply, &userInfo->pw_uid, sizeof(uid_t));
96 uid_t userId = *reinterpret_cast<uid_t*>(buffer);

Completed in 159 milliseconds

12345