Searched refs:O_CLOEXEC (Results 1 - 15 of 15) sorted by relevance
/haiku/src/kits/storage/ |
H A D | File.cpp | 109 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 D | Node.cpp | 561 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 D | Node.cpp | 551 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 D | fcntl.cpp | 30 FLAG_INFO_ENTRY(O_CLOEXEC),
|
/haiku/headers/posix/ |
H A D | fcntl.h | 48 #define O_CLOEXEC 0x00000040 /* close on exec */ macro
|
/haiku/src/tests/system/kernel/ |
H A D | mmap_cut_tests.cpp | 136 gTestFd = open("/boot/system/lib/libroot.so", O_CLOEXEC | O_RDONLY);
|
/haiku/src/system/libroot/posix/sys/ |
H A D | mman.cpp | 219 return open(path, openMode | O_CLOEXEC, permissions);
|
/haiku/src/libs/bsd/ |
H A D | fts.c | 240 (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 D | USBDevice.cpp | 55 fRawFD = open(path, O_RDWR | O_CLOEXEC);
|
/haiku/src/system/kernel/events/ |
H A D | event_queue.cpp | 639 fd_set_close_on_exec(context, fd, (openFlags & O_CLOEXEC) != 0);
|
/haiku/src/system/libroot/posix/glibc/libio/ |
H A D | fileops.c | 306 #ifdef O_CLOEXEC 308 oflags |= O_CLOEXEC;
|
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | Radeon.cpp | 128 if ((fHandle = open(dev_name, O_RDWR | O_CLOEXEC)) < 0) {
|
/haiku/src/system/libnetwork/netresolv/resolv/ |
H A D | res_send.c | 352 if ((kq = kqueue1(O_CLOEXEC)) == -1) {
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_api_wrapper.h | 785 #define O_CLOEXEC FSSH_O_CLOEXEC macro
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 2869 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 124 milliseconds