Searched refs:permissions (Results 26 - 36 of 36) sorted by relevance
12
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | ClientConnection.h | 53 User* user, Permissions permissions);
|
H A D | ClientConnection.cpp | 412 Permissions permissions) 414 bool unmountAll = (!permissions.ImpliesMountSharePermission()); 698 // check permissions 782 // check permissions 877 // check permissions 880 Permissions permissions = volume->GetNodePermissions(node); local 884 if (!permissions.ImpliesReadPermission()) 886 else if (!permissions.ImpliesWritePermission()) 890 if (!permissions.ImpliesReadPermission()) 893 if (!permissions 411 UserPermissionsChanged(Share* share, User* user, Permissions permissions) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | UdfStructures.cpp | 1081 PRINT(("permissions: %" B_PRIu32 ", 0x%" B_PRIx32 "\n", 1082 permissions(), permissions())); 1156 PRINT(("permissions: %" B_PRIu32 ", 0x%" B_PRIx32 "\n", 1157 permissions(), permissions()));
|
H A D | UdfStructures.h | 1973 enum permissions { enum 2012 uint32 permissions() const { return B_LENDIAN_TO_HOST_INT32(_permissions); } function in struct:file_icb_entry 2049 void set_permissions(uint32 permissions) { _permissions = B_HOST_TO_LENDIAN_INT32(permissions); } argument 2143 uint32 permissions() const { return B_LENDIAN_TO_HOST_INT32(_permissions); } function in struct:extended_file_icb_entry 2187 void set_permissions(uint32 permissions) { _permissions = B_HOST_TO_LENDIAN_INT32(permissions); } argument
|
/haiku/src/build/libroot/ |
H A D | fs.cpp | 1529 _haiku_build_open(const char* path, int openMode, mode_t permissions) argument 1531 return _haiku_build_openat(AT_FDCWD, path, openMode, permissions); 1536 _haiku_build_openat(int fd, const char* path, int openMode, mode_t permissions) argument 1538 // adapt the permissions as required by POSIX 1541 permissions &= ~mask; 1543 RETURN_AND_SET_ERRNO(_kern_open(fd, path, openMode, permissions));
|
/haiku/src/tools/fs_shell/ |
H A D | vfs.cpp | 2138 // get node permissions 2143 // get the node permissions for this uid/gid 2144 int permissions = 0; local 2151 permissions = userPermissions | groupPermissions | otherPermissions 2154 permissions |= FSSH_S_IXOTH; 2157 permissions = userPermissions; 2160 permissions = groupPermissions; 2163 permissions = otherPermissions; 2166 return (accessMode & ~permissions) == 0 ? FSSH_B_OK : FSSH_B_NOT_ALLOWED; 5283 * \param perms The access permissions th [all...] |
/haiku/src/system/boot/loader/file_systems/fat/ |
H A D | Directory.cpp | 469 Directory::CreateFile(const char* name, mode_t permissions, Node** _node) argument
|
/haiku/src/kits/app/ |
H A D | Roster.cpp | 2254 // get permissions 2255 mode_t permissions; 2256 error = node.GetPermissions(&permissions); 2260 if ((permissions & S_IXUSR) != 0 && node.IsFile()) {
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 3978 // get node permissions 3983 // get the node permissions for this uid/gid 3984 int permissions = 0; local 3991 permissions = userPermissions | groupPermissions | otherPermissions 3994 permissions |= S_IXOTH; 3997 permissions = userPermissions; 4000 permissions = groupPermissions; 4003 permissions = otherPermissions; 4006 return (accessMode & ~permissions) == 0 ? B_OK : B_PERMISSION_DENIED; 4499 \param mode The type and permissions fo [all...] |
/haiku/src/system/kernel/device_manager/ |
H A D | devfs.cpp | 247 init_directory_vnode(struct devfs_vnode* vnode, int permissions) argument 249 vnode->stream.type = S_IFDIR | permissions;
|
/haiku/src/kits/tracker/ |
H A D | FSUtils.cpp | 432 // have the right r/w permissions 3756 // offer the possibility to change the permissions 3765 mode_t permissions; local 3767 error = entry.GetPermissions(&permissions); 3769 error = entry.SetPermissions(permissions 3773 // we updated the permissions, so let's try again 3778 "permissions of file \"%name\". %error"));
|
Completed in 150 milliseconds
12