Searched refs:O_RWMASK (Results 1 - 25 of 35) sorted by relevance

12

/haiku/headers/private/file_systems/
H A DDeviceOpener.h41 { return (mode & O_RWMASK) == O_RDONLY; }
43 { return (mode & O_RWMASK) == O_RDWR; }
H A Dfs_ops_support.h22 openMode &= O_RWMASK;
/haiku/src/add-ons/kernel/file_systems/btrfs/
H A DUtility.h59 openMode &= O_RWMASK;
/haiku/src/kits/storage/
H A DFile.cpp205 && ((fMode & O_RWMASK) == O_RDONLY || (fMode & O_RWMASK) == O_RDWR);
214 && ((fMode & O_RWMASK) == O_WRONLY || (fMode & O_RWMASK) == O_RDWR);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInodeRegular.cpp59 state->fMode = mode & O_RWMASK;
115 state->fMode = mode & O_RWMASK;
133 int newMode = mode & O_RWMASK;
134 int oldMode = fOpenState->fMode & O_RWMASK;
150 int newMode = mode & O_RWMASK;
196 int mode = cookie->fMode & O_RWMASK;
418 if ((cookie->fMode & O_RWMASK) == O_RDONLY)
H A DNFS4Defs.h190 switch (mode & O_RWMASK) {
/haiku/headers/posix/
H A Dfcntl.h38 #define O_RWMASK O_ACCMODE macro
/haiku/src/system/kernel/fs/
H A Dfifo.cpp701 if ((event == B_SELECT_READ && (openMode & O_RWMASK) == O_RDWR)
702 || (openMode & O_RWMASK) == O_RDONLY) {
705 } else if ((openMode & O_RWMASK) == O_RDWR || (openMode & O_RWMASK) == O_WRONLY) {
734 if ((event == B_SELECT_READ && (openMode & O_RWMASK) == O_RDWR)
735 || (openMode & O_RWMASK) == O_RDONLY) {
737 } else if ((openMode & O_RWMASK) == O_RDWR || (openMode & O_RWMASK) == O_WRONLY) {
H A Dfd.cpp694 if (write ? (descriptor->open_mode & O_RWMASK) == O_RDONLY
695 : (descriptor->open_mode & O_RWMASK) == O_WRONLY) {
752 if (write ? (descriptor->open_mode & O_RWMASK) == O_RDONLY
753 : (descriptor->open_mode & O_RWMASK) == O_WRONLY) {
999 if ((descriptor->open_mode & O_RWMASK) == O_WRONLY)
1041 if ((descriptor->open_mode & O_RWMASK) == O_WRONLY)
1091 if ((descriptor->open_mode & O_RWMASK) == O_RDONLY)
1133 if ((descriptor->open_mode & O_RWMASK) == O_RDONLY)
/haiku/src/bin/
H A Dfdinfo.cpp35 switch (openMode & O_RWMASK) {
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DNode.h155 switch (openMode & O_RWMASK) {
H A Dkernel_interface.cpp886 if (node->IsDirectory() && (openMode & O_RWMASK))
887 openMode &= ~O_RWMASK;
966 int rwMode = cookie->GetOpenMode() & O_RWMASK;
1004 int rwMode = cookie->GetOpenMode() & O_RWMASK;
/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DVirtualVolume.cpp399 if ((openMode & O_RWMASK) == O_WRONLY)
403 if ((openMode & O_RWMASK) == O_RDWR)
404 openMode = (openMode & ~O_RWMASK) | O_RDONLY;
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DNodeHandle.cpp102 openMode &= O_RWMASK | O_TRUNC | O_APPEND;
H A DClientConnection.cpp881 if ((openMode & O_RWMASK) == O_RDWR) {
885 openMode = (openMode & ~O_RWMASK) | O_WRONLY;
887 openMode = (openMode & ~O_RWMASK) | O_RDONLY;
889 if ((openMode & O_RWMASK) == O_RDONLY) {
892 } else if ((openMode & O_RWMASK) == O_WRONLY) {
/haiku/src/add-ons/kernel/file_systems/packagefs/
H A Dkernel_interface.cpp361 if (S_ISDIR(node->Mode()) && (openMode & O_RWMASK) != O_RDONLY)
364 if ((openMode & O_RWMASK) != O_RDONLY)
420 if ((cookie->openMode & O_RWMASK) != O_RDONLY)
758 if ((openMode & O_RWMASK) != O_RDONLY)
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A Dkernel_interface.cpp364 if ((openMode & O_RWMASK) == O_WRONLY || (openMode & O_RWMASK) == O_RDWR
/haiku/src/add-ons/kernel/file_systems/iso9660/
H A Dkernel_interface.cpp515 if ((openMode & O_RWMASK) == O_WRONLY || (openMode & O_RWMASK) == O_RDWR
/haiku/src/add-ons/kernel/file_systems/fat/
H A Dfile.cpp328 omode = (omode & ~O_RWMASK) | O_RDONLY;
331 if ((omode & O_TRUNC) && ((omode & O_RWMASK) == O_RDONLY)) {
419 if ((cookie->mode & O_RWMASK) == O_RDONLY) {
544 if ((omode & O_RWMASK) == O_RDONLY) {
/haiku/src/tests/system/kernel/file_corruption/fs/
H A Dchecksumfs.cpp524 switch (openMode & O_RWMASK) {
1615 switch (cookie->openMode & O_RWMASK) {
1635 switch (cookie->openMode & O_RWMASK) {
2033 switch (cookie->fileCookie->openMode & O_RWMASK) {
2054 switch (cookie->fileCookie->openMode & O_RWMASK) {
/haiku/src/add-ons/kernel/file_systems/ntfs/
H A Dkernel_interface.cpp812 if ((node->mode & S_IFDIR) != 0 && (openMode & O_RWMASK) != 0)
847 if ((openMode & O_RWMASK) == O_RDONLY)
877 ASSERT((cookie->open_mode & O_RWMASK) == O_RDONLY || (cookie->open_mode & O_RDWR) != 0);
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/
H A DBeOSKernelVolume.cpp880 switch (openMode & O_RWMASK) {
/haiku/src/add-ons/kernel/file_systems/exfat/
H A Dkernel_interface.cpp459 if (inode->IsDirectory() && (openMode & O_RWMASK) != 0)
/haiku/src/add-ons/kernel/file_systems/xfs/
H A Dkernel_interface.cpp274 if (inode->IsDirectory() && (openMode & O_RWMASK) != 0)
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A Dkernel_interface.cpp266 if (inode->IsDirectory() && (openMode & O_RWMASK) != 0)

Completed in 190 milliseconds

12