Symbol: O_EXCL
headers/os/storage/StorageDefs.h
27
#define B_FAIL_IF_EXISTS O_EXCL /* exclusive create */
src/add-ons/kernel/file_cache/log.cpp
382
sLogFile = open(name, O_WRONLY | O_CREAT | O_EXCL, DEFFILEMODE);
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
127
if (exists && (openMode & O_EXCL) != 0)
src/add-ons/kernel/file_systems/bfs/Inode.cpp
2704
if (S_ISDIR(mode) || S_ISLNK(mode) || (openMode & O_EXCL) != 0)
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
2049
status = Inode::Create(transaction, directory, name, mode, O_EXCL, 0, NULL,
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2071
} else if ((openMode & O_EXCL) == 0) {
src/add-ons/kernel/file_systems/ext2/Inode.cpp
511
if (S_ISDIR(mode) || S_ISLNK(mode) || (openMode & O_EXCL) != 0)
src/add-ons/kernel/file_systems/fat/kernel_interface.cpp
2009
if ((openMode & O_EXCL) != 0)
src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
561
newInodeNumber, &newNode, attribute, attributeType, (openMode & O_EXCL) != 0);
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
827
openMode &= ~(O_CREAT | O_EXCL | O_TRUNC);
src/add-ons/kernel/file_systems/nfs/nfs_add_on.c
1840
if (omode & O_EXCL)
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
530
cattr, i, (mode & O_EXCL) == O_EXCL);
src/add-ons/kernel/file_systems/ntfs/libntfs/unix_io.c
142
flags |= O_EXCL;
src/add-ons/kernel/file_systems/ntfs/libntfs/unix_io.c
70
#ifndef O_EXCL
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1581
if (attribute && (openMode & O_EXCL))
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
818
if (openMode & O_EXCL) {
src/add-ons/kernel/file_systems/userlandfs/server/beos/BeOSKernelVolume.cpp
853
if (exists && (openMode & O_EXCL))
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
700
if (n && (omode & O_EXCL) && !uniq) /* already existing entry in there! */
src/add-ons/kernel/file_systems/websearchfs/websearchfs.c
890
return websearchfs_create_gen(_volume, dir, name, O_EXCL, perms, NULL, NULL, folders_attrs, true, false);
src/add-ons/media/media-add-ons/opensound/OpenSoundDeviceEngine.cpp
82
omode |= O_EXCL;
src/add-ons/print/transports/parallel_port/ParallelTransport.cpp
67
fFile = open(device, O_RDWR | O_EXCL, 0);
src/add-ons/print/transports/parallel_port/ParallelTransport.cpp
71
fFile = open(device, O_WRONLY | O_EXCL, 0);
src/add-ons/print/transports/serial_port/SerialTransport.cpp
50
fFile = open(device, O_RDWR | O_EXCL, 0);
src/add-ons/print/transports/serial_port/SerialTransport.cpp
54
fFile = open(device, O_WRONLY | O_EXCL, 0);
src/apps/soundrecorder/RecorderWindow.cpp
1179
if ((fd = open(path.Path(), O_RDWR | O_CREAT | O_EXCL, 0666)) < 0) {
src/bin/debug/strace/fcntl.cpp
24
FLAG_INFO_ENTRY(O_EXCL),
src/bin/dstcheck.cpp
125
int fd = open(path, O_RDWR | O_EXCL | O_CREAT, S_IRUSR | S_IWUSR);
src/bin/mvattr.cpp
76
O_RDONLY | O_EXCL);
src/bin/network/ftpd/ftpd.c
3175
O_RDWR | O_CREAT | O_EXCL, 0666)) >= 0) {
src/bin/package/command_extract.cpp
501
fd = openat(parentFD, entryName, O_RDWR | O_CREAT | O_EXCL,
src/bin/urlwrapper.cpp
395
BFile query(qname.String(), O_CREAT|O_EXCL);
src/kits/device/Joystick.cpp
139
fFD = open(nameBuffer, O_RDWR | O_NONBLOCK | O_EXCL);
src/kits/device/SerialPort.cpp
119
ffd = open(buf, O_RDWR | O_NONBLOCK | O_EXCL);
src/libs/stdc++/legacy/filebuf.cc
113
posix_mode |= O_EXCL;
src/servers/midi/DeviceWatcher.cpp
228
int fd = open(path, O_RDWR | O_EXCL);
src/servers/midi/DeviceWatcher.cpp
234
fd = open(path, O_RDONLY | O_EXCL);
src/servers/midi/DeviceWatcher.cpp
236
fd = open(path, O_WRONLY | O_EXCL);
src/system/boot/loader/menu.cpp
1115
int fd = open_from(directory, name, O_RDWR | O_CREAT | O_EXCL, 0644);
src/system/boot/loader/vfs.cpp
1113
} else if ((mode & O_EXCL) != 0) {
src/system/kernel/debug/core_dump.cpp
590
fFd = open(path, O_WRONLY | O_CREAT | O_EXCL, S_IRUSR);
src/system/kernel/fs/vfs.cpp
5486
if ((openMode & O_EXCL) != 0)
src/system/kernel/fs/vfs.cpp
5534
status = FS_CALL(directory, create, name, openMode | O_EXCL, perms,
src/system/kernel/fs/vfs.cpp
5536
if (status != B_OK && ((openMode & O_EXCL) != 0 || status != B_FILE_EXISTS))
src/system/kernel/posix/realtime_sem.cpp
207
if ((openFlags & O_EXCL) != 0)
src/system/libroot/posix/glibc/libio/fileops.c
316
oflags |= O_EXCL;
src/system/libroot/posix/semaphore.cpp
65
openFlags &= ~O_EXCL;
src/system/libroot/posix/stdlib/mktemp.c
132
oflags |= O_CREAT | O_EXCL | O_RDWR;
src/tests/system/kernel/file_corruption/fs/checksumfs.cpp
619
if ((openMode & O_EXCL) != 0)
src/tests/system/kernel/vm/mmap_cut_tests.cpp
148
int fd = shm_open(name, O_RDWR | O_CREAT | O_EXCL | O_NOFOLLOW, 0600);
src/tests/system/libroot/posix/realtime_sem_test1.cpp
101
sem = sem_open(kSemName1, O_CREAT | O_EXCL, S_IRUSR | S_IWUSR, 1);
src/tests/system/libroot/posix/realtime_sem_test1.cpp
115
sem2 = sem_open(kSemName1, O_CREAT | O_EXCL, S_IRUSR | S_IWUSR, 2);
src/tools/fs_shell/stat_util.cpp
213
SET_OPEN_MODE_FLAG(O_EXCL, FSSH_O_EXCL)