Searched refs:W_OK (Results 1 - 25 of 31) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DUtility.h63 return W_OK;
65 return R_OK | W_OK;
H A DAttribute.cpp53 | (openMode & O_TRUNC ? W_OK : 0));
H A Dkernel_interface.cpp457 bool hasWriteAccess = inode->CheckPermissions(W_OK) == B_OK;
545 | (openMode & O_TRUNC ? W_OK : 0));
668 status_t status = directory->CheckPermissions(W_OK);
721 status_t status = directory->CheckPermissions(W_OK);
H A DInode.cpp164 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
/haiku/headers/private/file_systems/
H A Dfs_ops_support.h26 return W_OK;
28 return R_OK | W_OK;
/haiku/src/build/libroot/
H A Dfs_darwin.cpp71 fileMode = R_OK | W_OK;
79 fileMode |= W_OK;
87 fileMode |= W_OK;
95 fileMode |= W_OK;
H A Dfs.cpp1351 fileMode = R_OK | W_OK;
1359 fileMode |= W_OK;
1367 fileMode |= W_OK;
1375 fileMode |= W_OK;
/haiku/src/tests/system/kernel/file_corruption/fs/
H A Dchecksumfs.cpp384 STATIC_ASSERT(R_OK == S_IROTH && W_OK == S_IWOTH && X_OK == S_IXOTH);
400 | R_OK | W_OK;
477 status_t error = check_access(directory, W_OK);
529 accessFlags = W_OK;
532 accessFlags = R_OK | W_OK;
541 accessFlags |= W_OK;
551 if ((accessFlags & W_OK) != 0) {
653 error = check_access(directory, W_OK);
1177 status_t error = check_access(directory, W_OK);
1246 error = check_access(directory, W_OK);
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelVolume.cpp627 if ((open_mode_to_access(cookie->fOpenMode) & W_OK) == 0)
839 int accessMode = open_mode_to_access(openMode) | (create ? W_OK : 0);
884 return W_OK;
887 return W_OK | R_OK;
/haiku/src/system/kernel/fs/
H A Drootfs.cpp671 status_t status = rootfs_check_permissions(dir, W_OK);
702 status_t status = rootfs_check_permissions(dir, W_OK);
917 status_t status = rootfs_check_permissions(dir, W_OK);
958 status_t status = rootfs_check_permissions(dir, W_OK);
989 status_t status = rootfs_check_permissions(fromDirectory, W_OK);
991 status = rootfs_check_permissions(toDirectory, W_OK);
1097 const bool hasWriteAccess = rootfs_check_permissions(vnode, W_OK) == B_OK;
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp648 const bool hasWriteAccess = fs_access(_volume, _node, W_OK);
777 status_t status = fs_access(_volume, _directory, W_OK);
977 status_t status = fs_access(_volume, _directory, W_OK);
1011 status_t status = fs_access(_volume, _oldDir, W_OK);
1013 status = fs_access(_volume, _newDir, W_OK);
1079 if ((accessMode & W_OK) != 0 && (volume->fs_info_flags & B_FS_IS_READONLY) != 0)
1111 status_t status = fs_access(_volume, _directory, W_OK);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A Dkernel_interface.cpp631 bool hasWriteAccess = inode->CheckPermissions(W_OK) == B_OK;
805 status_t status = directory->CheckPermissions(W_OK);
881 status_t status = directory->CheckPermissions(W_OK);
951 status_t status = oldDirectory->CheckPermissions(W_OK);
953 status = newDirectory->CheckPermissions(W_OK);
1152 | (openMode & O_TRUNC ? W_OK : 0));
1342 status_t status = directory->CheckPermissions(W_OK);
1381 status_t status = directory->CheckPermissions(W_OK);
H A DAttribute.cpp68 | (openMode & O_TRUNC ? W_OK : 0));
H A DInode.cpp218 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
550 | ((openMode & O_TRUNC) != 0 ? W_OK : 0)) != B_OK)
590 status = parent->CheckPermissions(W_OK);
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DInode.cpp157 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
H A Dkernel_interface.cpp463 | (openMode & O_TRUNC ? W_OK : 0));
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.cpp73 | (openMode & O_TRUNC ? W_OK : 0));
H A Dkernel_interface.cpp885 bool hasWriteAccess = inode->CheckPermissions(W_OK) == B_OK;
1075 status_t status = directory->CheckPermissions(W_OK);
1147 status_t status = directory->CheckPermissions(W_OK);
1190 status_t status = oldDirectory->CheckPermissions(W_OK);
1192 status = newDirectory->CheckPermissions(W_OK);
1365 | ((openMode & O_TRUNC) != 0 ? W_OK : 0));
1641 status_t status = directory->CheckPermissions(W_OK);
2015 status_t status = inode->CheckPermissions(W_OK);
2057 status_t status = directory->CheckPermissions(W_OK);
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DInode.cpp241 if ((accessMode & W_OK) != 0/* && fVolume->IsReadOnly()*/)
H A Dkernel_interface.cpp270 | (openMode & O_TRUNC ? W_OK : 0));
/haiku/src/add-ons/kernel/file_systems/xfs/
H A Dkernel_interface.cpp278 | (openMode & O_TRUNC ? W_OK : 0));
559 int accessMode = open_mode_to_access(openMode) | (openMode & O_TRUNC ? W_OK : 0);
H A DInode.cpp343 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInodeRegular.cpp155 allowed |= W_OK;
/haiku/headers/posix/
H A Dunistd.h18 #define W_OK 2 macro
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp314 if (mode & W_OK)

Completed in 207 milliseconds

12