Lines Matching refs:permissions
386 // get node permissions
391 // get the permissions for this uid/gid
392 int permissions = 0;
399 permissions = userPermissions | groupPermissions | otherPermissions
403 permissions = userPermissions;
406 permissions = groupPermissions;
409 permissions = otherPermissions;
412 return (accessFlags & ~permissions) == 0 ? B_OK : B_NOT_ALLOWED;
476 // check permissions
515 /*! Opens the node according to the given open mode (if the permissions allow
522 // translate the open mode to required permissions
550 // check permissions
597 int openMode, int permissions, Transaction& transaction,
663 error = volume->CreateFile(permissions, transaction, newFile);
1245 // check permissions
1339 // check permissions
1538 int openMode, int permissions, void** _cookie, ino_t* _newVnodeID)
1553 status_t error = create_file(volume, directory, name, openMode, permissions,
1895 // check permissions
2133 // check permissions