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

12

/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DAttribute.cpp53 | (openMode & O_TRUNC ? W_OK : 0));
H A DUtility.h63 return W_OK;
65 return R_OK | W_OK;
H A DInode.cpp164 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
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);
/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/ext2/
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);
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);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInode.cpp470 acc |= W_OK;
H A DInodeRegular.cpp155 allowed |= W_OK;
/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/build/libroot/
H A Dfs_darwin.cpp71 fileMode = R_OK | W_OK;
79 fileMode |= W_OK;
87 fileMode |= W_OK;
95 fileMode |= W_OK;
/haiku/headers/posix/
H A Dunistd.h18 #define W_OK 2 macro
/haiku/headers/private/file_systems/
H A Dfs_ops_support.h26 return W_OK;
28 return R_OK | W_OK;
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h1650 #define W_OK FSSH_W_OK macro
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.cpp73 | (openMode & O_TRUNC ? W_OK : 0));
H A DInode.cpp528 if ((accessMode & W_OK) != 0 && fVolume->IsReadOnly())
2673 | ((openMode & O_TRUNC) != 0 ? W_OK : 0)) != B_OK)
2712 if (parent != NULL && (status = parent->CheckPermissions(W_OK)) != B_OK)
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/fat/
H A Ddir.cpp1070 if (mode & W_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/packagefs/
H A Dkernel_interface.cpp45 if (mode & W_OK)
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp314 if (mode & 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));

Completed in 359 milliseconds

12