Searched refs:fPermissions (Results 1 - 7 of 7) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DPermissions.h52 uint32 fPermissions; member in class:Permissions
60 : fPermissions(0)
67 : fPermissions(permissions)
74 : fPermissions(other.fPermissions)
83 return fPermissions;
91 fPermissions |= permissions;
100 fPermissions |= permissions.fPermissions;
109 return ((fPermissions
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DUserSecurityContext.cpp18 fPermissions(NULL)
28 delete fPermissions;
42 delete fPermissions;
43 fPermissions = new(std::nothrow) PermissionMap;
45 if (!fPermissions)
62 return fPermissions->Put(NodeRef(volumeID, nodeID), permissions);
69 return fPermissions->Get(NodeRef(volumeID, nodeID));
76 return fPermissions->Get(NodeRef(ref));
84 if (fPermissions->ContainsKey(NodeRef(volumeID, nodeID)))
85 return fPermissions
[all...]
H A DUserSecurityContext.h36 PermissionMap* fPermissions; member in class:UserSecurityContext
H A DSecurityContext.cpp380 fPermissions(new(std::nothrow) PermissionMap),
391 fPermissions(new(std::nothrow) PermissionMap),
483 delete fPermissions;
539 for (PermissionMap::Iterator it = fPermissions->GetIterator();
578 if (!fUsers || !fShares || !fPermissions || !fNode2Path || !fPath2Node)
587 if (fPermissions->InitCheck() != B_OK)
588 return fPermissions->InitCheck();
677 for (PermissionMap::Iterator it = fPermissions->GetIterator();
681 fPermissions->Remove(it);
949 return fPermissions
[all...]
H A DSecurityContext.h144 PermissionMap* fPermissions; member in class:SecurityContext
/haiku/src/system/kernel/posix/
H A Dxsi_semaphore.cpp268 fPermissions.uid = result->sem_perm.uid;
269 fPermissions.gid = result->sem_perm.gid;
270 fPermissions.mode = (fPermissions.mode & ~0x01ff)
276 if ((fPermissions.mode & S_IWOTH) != 0)
280 if (uid == 0 || (uid == fPermissions.uid
281 && (fPermissions.mode & S_IWUSR) != 0))
285 if (gid == fPermissions.gid && (fPermissions.mode & S_IWGRP) != 0)
309 return fPermissions
481 struct ipc_perm fPermissions; // sem_perm member in class:__anon4::XsiSemaphoreSet
[all...]
H A Drealtime_sem.cpp91 fPermissions = mode;
109 if ((fPermissions & S_IWOTH) != 0)
113 if (uid == 0 || (uid == fUID && (fPermissions & S_IWUSR) != 0))
117 if (gid == fGID && (fPermissions & S_IWGRP) != 0)
149 mode_t fPermissions; member in class:__anon17::NamedSem

Completed in 51 milliseconds