Searched refs:O_NOTRAVERSE (Results 1 - 22 of 22) sorted by relevance

/haiku/src/build/libroot/
H A Dfs_attr_haiku.cpp124 openMode | O_NOTRAVERSE);
151 int fd = open(localFD.Path(), O_RDONLY | O_NOTRAVERSE);
184 int fd = open(localFD.Path(), O_NOTRAVERSE | O_WRONLY);
210 int fd = open(localFD.Path(), O_NOTRAVERSE | O_WRONLY);
245 int fd = open(localFD.Path(), O_NOTRAVERSE | O_RDONLY);
H A Dfs.cpp674 if (exists && S_ISLNK(st.st_mode) && (openMode & O_NOTRAVERSE) != 0) {
685 openMode &= ~O_NOTRAVERSE;
/haiku/src/bin/
H A Drmattr.cpp116 int fd = open(argv[i], O_RDONLY | (resolveLinks ? 0 : O_NOTRAVERSE));
H A Dcatattr.cpp140 int fd = open(fileName, O_RDONLY | (resolveLinks ? 0 : O_NOTRAVERSE));
/haiku/src/bin/debug/strace/
H A Dfcntl.cpp28 FLAG_INFO_ENTRY(O_NOTRAVERSE),
/haiku/headers/posix/
H A Dfcntl.h45 #define O_NOTRAVERSE 0x2000 /* do not traverse leaf link */ macro
/haiku/headers/build/
H A DBeOSBuildCompatibility.h54 // There's no O_NOTRAVERSE under Linux and FreeBSD -- we replace it with a flag
58 #ifndef O_NOTRAVERSE
60 # define O_NOTRAVERSE O_NOCTTY macro
62 # define O_NOTRAVERSE O_RANDOM macro
64 # error "Search for a proper replacement value for O_NOTRAVERSE"
/haiku/src/bin/addattr/
H A DaddAttr.cpp154 int fd = open(file, O_RDONLY | (resolveLinks ? 0 : O_NOTRAVERSE));
/haiku/src/build/libbe/storage/
H A DNode.cpp550 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
586 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
/haiku/src/kits/storage/
H A DNode.cpp560 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
596 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE);
/haiku/src/tools/fs_shell/
H A Dstat_util.cpp218 SET_OPEN_MODE_FLAG(O_NOTRAVERSE, FSSH_O_NOTRAVERSE)
/haiku/src/kits/storage/mime/
H A DAppMetaMimeCreator.cpp52 status_t status = file.SetTo(&entry, B_READ_ONLY | O_NOTRAVERSE);
/haiku/src/libs/gnu/
H A Dxattr.cpp114 fFileFD = open(path, O_RDONLY | (traverseSymlinks ? 0 : O_NOTRAVERSE));
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DNodeHandle.cpp111 error = FDManager::Open(path.GetPath(), openMode | O_NOTRAVERSE, 0, fFD);
H A DClientConnection.cpp801 openMode | O_CREAT | O_NOTRAVERSE, request->mode, fd);
/haiku/src/system/kernel/device_manager/
H A DFileDevice.cpp95 fFD = open(path, O_RDONLY | O_NOTRAVERSE);
/haiku/src/bin/unzip/
H A Dbeos.c1111 fd = _kern_open( -1, name, O_RDONLY | O_NOTRAVERSE, 0 );
1115 fd = open( name, O_RDONLY | O_NOTRAVERSE );
/haiku/src/bin/package/
H A Dcommand_extract.cpp552 fd = openat(parentFD, entryName, O_RDONLY | O_NOTRAVERSE);
/haiku/src/system/libroot/os/
H A Dfind_paths.cpp400 O_RDONLY | O_NOTRAVERSE);
/haiku/src/kits/package/hpkg/
H A DPackageWriterImpl.cpp1069 O_RDONLY | (isImplicitEntry ? 0 : O_NOTRAVERSE));
1418 O_RDONLY | (isImplicitEntry ? 0 : O_NOTRAVERSE));
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h782 #define O_NOTRAVERSE FSSH_O_NOTRAVERSE macro
/haiku/src/system/kernel/fs/
H A Dvfs.cpp5381 bool traverse = ((openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0);
5412 // O_NOTRAVERSE is set.
5600 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0;
5628 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0;
6762 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0;
6803 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0;

Completed in 230 milliseconds