Home
last modified time | relevance | path

Searched refs:O_DIRECT (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/sys/sys/
H A Dfcntl.h113 #define O_DIRECT 0x00010000 macro
166 O_DIRECT|FEXEC|O_PATH)
168 #define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FDSYNC|FNONBLOCK|FRDAHEAD|O_DIRECT)
180 O_DIRECT)
/freebsd/sys/contrib/openzfs/lib/libzfs/os/linux/
H A Dlibzfs_pool_os.c64 if ((fd = open(path, O_RDWR|O_DIRECT|O_CLOEXEC)) < 0) { in zpool_relabel_disk()
109 if ((fd = open(diskname, O_RDONLY|O_DIRECT|O_CLOEXEC)) >= 0) { in read_efi_label()
161 if ((fd = open(path, O_RDONLY|O_DIRECT|O_CLOEXEC)) < 0) in zpool_label_disk_check()
241 if ((fd = open(path, O_RDWR|O_DIRECT|O_EXCL|O_CLOEXEC)) < 0) { in zpool_label_disk()
/freebsd/tools/regression/aio/aiop/
H A Daiop.c169 fd = open(fn, O_RDONLY | O_DIRECT); in main()
171 fd = open(fn, O_WRONLY | O_DIRECT); in main()
173 fd = open(fn, O_RDWR | O_DIRECT); in main()
/freebsd/usr.sbin/trim/
H A Dtrim.c178 fd = opendev(path, O_RDONLY | O_DIRECT); in getsize()
221 fd = opendev(path, O_RDWR | O_DIRECT); in trim()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Dstride_dd.c286 ifd_flags |= O_DIRECT; in main()
289 ofd_flags |= O_DIRECT; in main()
H A Dmanipulate_user_buffer.c247 int fd_flags = O_DIRECT; in main()
/freebsd/sbin/ggate/ggatel/
H A Dggatel.c84 openflags |= O_DIRECT; in g_gate_openflags()
179 fd = open(path, g_gate_openflags(flags) | O_DIRECT | O_FSYNC); in g_gatel_create()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzfs_vnops.c251 ioflag &= ~O_DIRECT; in zfs_setup_direct()
258 ioflag |= O_DIRECT; in zfs_setup_direct()
260 } else if (os->os_direct == ZFS_DIRECT_ALWAYS && (ioflag & O_DIRECT)) { in zfs_setup_direct()
266 ioflag &= ~O_DIRECT; in zfs_setup_direct()
269 if (ioflag & O_DIRECT) { in zfs_setup_direct()
282 IMPLY(ioflag & O_DIRECT, uio->uio_extflg & UIO_DIRECT); in zfs_setup_direct()
1003 ASSERT(ioflag & O_DIRECT); in zfs_write()
1016 ASSERT(ioflag & O_DIRECT); in zfs_write()
/freebsd/tests/sys/fs/fusefs/
H A Dopen.cc234 test_ok(O_WRONLY | O_DIRECT, O_WRONLY | O_DIRECT); in TEST_F()
H A Dwrite.cc382 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
616 Values(0, O_DIRECT)
1121 fd = open(FULLPATH, O_RDWR | O_DIRECT); in TEST_F()
1267 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
1322 ASSERT_EQ(0, fcntl(fd, F_SETFL, O_DIRECT)) << strerror(errno); in TEST_F()
/freebsd/tools/test/stress2/misc/
H A Dsendfile26.sh138 fd = open(FILENAME, O_CREAT|O_RDWR|O_TRUNC|O_DIRECT, 0644);
176 fd = open(FILENAME, O_RDONLY | flags | O_DIRECT);
H A Dsendfile18.sh115 fd = open(argv[1], O_RDONLY | O_DIRECT);
/freebsd/sys/contrib/openzfs/cmd/zpool/os/linux/
H A Dzpool_vdev_os.c240 if ((fd = open(path, O_RDONLY|O_DIRECT)) < 0) in check_sector_size_database()
317 int flags = O_RDONLY|O_DIRECT; in check_disk()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/file/
H A Dfile_append.c145 fd_flags |= O_DIRECT; in main()
/freebsd/lib/libc/tests/stdio/
H A Dmkostemp_test.c46 #define MISCFLAGS (O_APPEND | O_DIRECT | O_SHLOCK | O_EXLOCK | O_SYNC)
/freebsd/lib/libc/stdio/
H A Dmktemp.c123 (oflags & ~(O_APPEND | O_DIRECT | O_SHLOCK | O_EXLOCK | O_SYNC | in _gettemp()
/freebsd/bin/dd/
H A Ddd.c145 iflags |= O_DIRECT; in setup()
184 oflags |= O_DIRECT; in setup()
/freebsd/sys/contrib/openzfs/lib/libzutil/os/linux/
H A Dzutil_device_path_os.c539 if ((fd = open(dev_name, O_RDONLY | O_DIRECT | O_CLOEXEC)) < 0) in zfs_dev_is_whole_disk()
H A Dzutil_import_os.c130 fd = open(rn->rn_name, O_RDONLY | O_DIRECT | O_CLOEXEC); in zpool_open_func()
/freebsd/sbin/ggate/ggated/
H A Dggated.c394 direct_flags = O_DIRECT; in exports_check()
399 direct_flags = O_DIRECT; in exports_check()
/freebsd/sys/fs/devfs/
H A Ddevfs_vnops.c1427 ioflag = fp->f_flag & (O_NONBLOCK | O_DIRECT); in devfs_read_f()
1428 if (ioflag & O_DIRECT) in devfs_read_f()
1933 ioflag = fp->f_flag & (O_NONBLOCK | O_DIRECT | O_FSYNC); in devfs_write_f()
1934 if (ioflag & O_DIRECT) in devfs_write_f()
/freebsd/contrib/pjdfstest/
H A Dpjdfstest.c311 #ifdef O_DIRECT
312 { O_DIRECT, "O_DIRECT" },
/freebsd/sys/compat/linux/
H A Dlinux_file.c144 bsd_flags |= O_DIRECT; in linux_common_openflags()
1349 if (result & O_DIRECT) in fcntl_common()
1370 arg |= O_DIRECT; in fcntl_common()
/freebsd/usr.sbin/diskinfo/
H A Ddiskinfo.c150 fd = open(argv[i], (opt_w ? O_RDWR : O_RDONLY) | O_DIRECT); in main()
/freebsd/tools/regression/posixsem/
H A Dposixsem.c266 ksem_open_should_fail(TEST_PATH, O_RDONLY | O_DIRECT, 0777, 1, EINVAL); in open_extra_flags()

12