Searched refs:O_CLOEXEC (Results 1 - 15 of 15) sorted by relevance

/haiku/src/kits/storage/
H A DFile.cpp109 openMode |= O_CLOEXEC;
136 openMode |= O_CLOEXEC;
138 int fd = _kern_open(entry->fDirFd, entry->fName, openMode | O_CLOEXEC,
161 openMode |= O_CLOEXEC;
186 openMode |= O_CLOEXEC;
H A DNode.cpp561 fFd = _kern_open(fd, path, O_RDWR | O_CLOEXEC | traverseFlag, 0);
564 fFd = _kern_open(fd, path, O_RDONLY | O_CLOEXEC | traverseFlag, 0);
598 O_RDWR | O_CLOEXEC | traverseFlag, 0);
602 O_RDONLY | O_CLOEXEC | traverseFlag, 0);
/haiku/src/build/libbe/storage/
H A DNode.cpp551 fFd = _kern_open(fd, path, O_RDWR | O_CLOEXEC | traverseFlag, 0);
554 fFd = _kern_open(fd, path, O_RDONLY | O_CLOEXEC | traverseFlag, 0);
588 O_RDWR | O_CLOEXEC | traverseFlag, 0);
592 O_RDONLY | O_CLOEXEC | traverseFlag, 0);
/haiku/src/bin/debug/strace/
H A Dfcntl.cpp30 FLAG_INFO_ENTRY(O_CLOEXEC),
/haiku/headers/posix/
H A Dfcntl.h48 #define O_CLOEXEC 0x00000040 /* close on exec */ macro
/haiku/src/tests/system/kernel/
H A Dmmap_cut_tests.cpp136 gTestFd = open("/boot/system/lib/libroot.so", O_CLOEXEC | O_RDONLY);
/haiku/src/system/libroot/posix/sys/
H A Dmman.cpp219 return open(path, openMode | O_CLOEXEC, permissions);
/haiku/src/libs/bsd/
H A Dfts.c240 (sp->fts_rfd = open(".", O_RDONLY | O_CLOEXEC, 0)) < 0)
365 if ((p->fts_symfd = open(".", O_RDONLY | O_CLOEXEC,
458 open(".", O_RDONLY | O_CLOEXEC, 0)) < 0) {
597 if ((fd = open(".", O_RDONLY | O_CLOEXEC, 0)) < 0)
1199 O_CLOEXEC, 0)) < 0)
/haiku/src/kits/device/
H A DUSBDevice.cpp55 fRawFD = open(path, O_RDWR | O_CLOEXEC);
/haiku/src/system/kernel/events/
H A Devent_queue.cpp639 fd_set_close_on_exec(context, fd, (openFlags & O_CLOEXEC) != 0);
/haiku/src/system/libroot/posix/glibc/libio/
H A Dfileops.c306 #ifdef O_CLOEXEC
308 oflags |= O_CLOEXEC;
/haiku/src/add-ons/media/media-add-ons/radeon/
H A DRadeon.cpp128 if ((fHandle = open(dev_name, O_RDWR | O_CLOEXEC)) < 0) {
/haiku/src/system/libnetwork/netresolv/resolv/
H A Dres_send.c352 if ((kq = kqueue1(O_CLOEXEC)) == -1) {
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h785 #define O_CLOEXEC FSSH_O_CLOEXEC macro
/haiku/src/system/kernel/fs/
H A Dvfs.cpp2869 fd_set_close_on_exec(context, fd, (openMode & O_CLOEXEC) != 0);
4892 have the O_CLOEXEC flag set.
5513 status = get_new_fd(FDTYPE_DIR, NULL, vnode, cookie, O_CLOEXEC, kernel);
5540 status = get_new_fd(FDTYPE_ATTR_DIR, NULL, vnode, cookie, O_CLOEXEC,
6186 // O_CLOEXEC is the only flag available at this time
7050 fd = get_new_fd(FDTYPE_INDEX_DIR, mount, NULL, cookie, O_CLOEXEC, kernel);
7253 fd = get_new_fd(FDTYPE_QUERY, mount, NULL, cookie, O_CLOEXEC, kernel);

Completed in 245 milliseconds