/haiku/src/build/libroot/ |
H A D | fs_attr_haiku.cpp | 124 openMode | O_NOTRAVERSE); in _haiku_build_fs_fopen_attr() 151 int fd = open(localFD.Path(), O_RDONLY | O_NOTRAVERSE); in _haiku_build_fs_read_attr() 184 int fd = open(localFD.Path(), O_NOTRAVERSE | O_WRONLY); in _haiku_build_fs_write_attr() 210 int fd = open(localFD.Path(), O_NOTRAVERSE | O_WRONLY); in _haiku_build_fs_remove_attr() 245 int fd = open(localFD.Path(), O_NOTRAVERSE | O_RDONLY); in _haiku_build_fs_stat_attr()
|
H A D | fs.cpp | 674 if (exists && S_ISLNK(st.st_mode) && (openMode & O_NOTRAVERSE) != 0) { in open_file() 685 openMode &= ~O_NOTRAVERSE; in open_file()
|
/haiku/headers/build/ |
H A D | BeOSBuildCompatibility.h | 58 #ifndef O_NOTRAVERSE 60 # define O_NOTRAVERSE O_NOCTTY macro 62 # define O_NOTRAVERSE O_RANDOM macro
|
/haiku/headers/posix/ |
H A D | fcntl.h | 45 #define O_NOTRAVERSE 0x2000 /* do not traverse leaf link */ macro
|
/haiku/src/bin/ |
H A D | rmattr.cpp | 116 int fd = open(argv[i], O_RDONLY | (resolveLinks ? 0 : O_NOTRAVERSE)); in main()
|
H A D | catattr.cpp | 140 int fd = open(fileName, O_RDONLY | (resolveLinks ? 0 : O_NOTRAVERSE)); in catAttr()
|
/haiku/src/bin/debug/strace/ |
H A D | fcntl.cpp | 28 FLAG_INFO_ENTRY(O_NOTRAVERSE),
|
/haiku/src/bin/addattr/ |
H A D | addAttr.cpp | 154 int fd = open(file, O_RDONLY | (resolveLinks ? 0 : O_NOTRAVERSE)); in addAttr()
|
/haiku/src/build/libbe/storage/ |
H A D | Node.cpp | 550 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE); in _SetTo() 586 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE); in _SetTo()
|
/haiku/src/kits/storage/ |
H A D | Node.cpp | 560 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE); in _SetTo() 596 int traverseFlag = (traverse ? 0 : O_NOTRAVERSE); in _SetTo()
|
/haiku/src/kits/storage/mime/ |
H A D | AppMetaMimeCreator.cpp | 52 status_t status = file.SetTo(&entry, B_READ_ONLY | O_NOTRAVERSE); in Do()
|
/haiku/src/system/kernel/device_manager/ |
H A D | FileDevice.cpp | 95 fFD = open(path, O_RDONLY | O_NOTRAVERSE); in Init()
|
/haiku/src/tools/fs_shell/ |
H A D | stat_util.cpp | 218 SET_OPEN_MODE_FLAG(O_NOTRAVERSE, FSSH_O_NOTRAVERSE) in to_platform_open_mode()
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | NodeHandle.cpp | 111 error = FDManager::Open(path.GetPath(), openMode | O_NOTRAVERSE, 0, fFD); in Open()
|
H A D | ClientConnection.cpp | 801 openMode | O_CREAT | O_NOTRAVERSE, request->mode, fd); in VisitCreateFileRequest()
|
/haiku/src/libs/gnu/ |
H A D | xattr.cpp | 114 fFileFD = open(path, O_RDONLY | (traverseSymlinks ? 0 : O_NOTRAVERSE)); in Node()
|
/haiku/src/bin/unzip/ |
H A D | beos.c | 1111 fd = _kern_open( -1, name, O_RDONLY | O_NOTRAVERSE, 0 ); in set_file_attrs() 1115 fd = open( name, O_RDONLY | O_NOTRAVERSE ); in set_file_attrs()
|
/haiku/src/system/libroot/os/ |
H A D | find_paths.cpp | 400 O_RDONLY | O_NOTRAVERSE); in get_file_attribute()
|
/haiku/src/kits/package/hpkg/ |
H A D | PackageWriterImpl.cpp | 1069 O_RDONLY | (isImplicitEntry ? 0 : O_NOTRAVERSE)); in _UpdateCheckEntryCollisions() 1418 O_RDONLY | (isImplicitEntry ? 0 : O_NOTRAVERSE)); in _AddEntry()
|
/haiku/src/bin/package/ |
H A D | command_extract.cpp | 552 fd = openat(parentFD, entryName, O_RDONLY | O_NOTRAVERSE); in HandleEntry()
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_api_wrapper.h | 782 #define O_NOTRAVERSE FSSH_O_NOTRAVERSE macro
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 5377 bool traverse = ((openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0); in create_vnode() 5596 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0; in file_open_entry_ref() 5624 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0; in file_open() 6818 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0; in attr_create() 6859 bool traverse = (openMode & (O_NOTRAVERSE | O_NOFOLLOW)) == 0; in attr_open()
|