rb_cloexec_open 815 ext/io/console/console.c fd = rb_cloexec_open(CONSOLE_DEVICE_FOR_WRITING, O_RDWR, 0); rb_cloexec_open 822 ext/io/console/console.c fd = rb_cloexec_open(CONSOLE_DEVICE_FOR_READING, O_RDWR, 0); rb_cloexec_open 116 ext/pty/pty.c int i = rb_cloexec_open("/dev/tty", O_RDONLY, 0); rb_cloexec_open 136 ext/pty/pty.c slave = rb_cloexec_open(carg->slavename, O_RDWR, 0); rb_cloexec_open 267 ext/pty/pty.c if ((slavefd = rb_cloexec_open(slavedevice, O_RDWR|O_NOCTTY, 0)) == -1) goto error; rb_cloexec_open 320 ext/pty/pty.c *slave = rb_cloexec_open(name, O_RDWR, 0); rb_cloexec_open 343 ext/pty/pty.c if((masterfd = rb_cloexec_open("/dev/ptmx", O_RDWR, 0)) == -1) goto error; rb_cloexec_open 352 ext/pty/pty.c if((slavefd = rb_cloexec_open(slavedevice, O_RDWR, 0)) == -1) goto error; rb_cloexec_open 434 ext/pty/pty.c if ((masterfd = rb_cloexec_open(MasterName,O_RDWR,0)) >= 0) { rb_cloexec_open 438 ext/pty/pty.c if ((slavefd = rb_cloexec_open(SlaveName,O_RDWR,0)) >= 0) { rb_cloexec_open 4448 file.c if ((tmpfd = rb_cloexec_open(StringValueCStr(path), 0, 0)) < 0) { rb_cloexec_open 5684 file.c int fd = rb_cloexec_open(path, mode, 0); rb_cloexec_open 562 include/ruby/intern.h int rb_cloexec_open(const char *pathname, int flags, mode_t mode); rb_cloexec_open 5410 io.c return (void *)(VALUE)rb_cloexec_open(fname, data->oflags, data->perm); rb_cloexec_open 5810 io.c fd = rb_cloexec_open("/proc/self/status", O_RDONLY|O_NOCTTY, 0); rb_cloexec_open 379 process.c ret = rb_cloexec_open(pathname, flags, perm); rb_cloexec_open 399 process.c #define parent_redirect_open(pathname, flags, perm) rb_cloexec_open((pathname), (flags), (perm)) rb_cloexec_open 4611 process.c if ((fd = rb_cloexec_open("/dev/tty", O_RDWR, 0)) >= 0) { rb_cloexec_open 6064 process.c if (!noclose && (n = rb_cloexec_open("/dev/null", O_RDWR, 0)) != -1) { rb_cloexec_open 440 random.c int fd = rb_cloexec_open("/dev/urandom", rb_cloexec_open 1898 ruby.c if ((fd = rb_cloexec_open(fname, mode, 0)) < 0) {