Searched refs:dio_flags (Results 1 – 6 of 6) sorted by relevance
| /linux/fs/iomap/ |
| H A D | direct-io.c | 409 struct block_device *bdev, unsigned int dio_flags) in iomap_dio_alignment() argument 411 if (dio_flags & IOMAP_DIO_FSBLOCK_ALIGNED) in iomap_dio_alignment() 692 unsigned int dio_flags, void *private, size_t done_before) in __iomap_dio_rw() argument 703 is_sync_kiocb(iocb) || (dio_flags & IOMAP_DIO_FORCE_WAIT); in __iomap_dio_rw() 708 trace_iomap_dio_rw_begin(iocb, iter, dio_flags, done_before); in __iomap_dio_rw() 723 dio->flags = dio_flags & (IOMAP_DIO_FSBLOCK_ALIGNED | IOMAP_DIO_BOUNCE); in __iomap_dio_rw() 746 if (dio_flags & IOMAP_DIO_OVERWRITE_ONLY) { in __iomap_dio_rw() 834 if (ret == -EFAULT && dio->size && (dio_flags & IOMAP_DIO_PARTIAL)) { in __iomap_dio_rw() 906 unsigned int dio_flags, void *private, size_t done_before) in iomap_dio_rw() argument 910 dio = __iomap_dio_rw(iocb, iter, ops, dops, dio_flags, private, in iomap_dio_rw() [all …]
|
| /linux/fs/ext4/ |
| H A D | file.c | 495 int *dio_flags) in ext4_dio_write_checks() argument 559 *dio_flags = IOMAP_DIO_FORCE_WAIT; in ext4_dio_write_checks() 584 int dio_flags = 0; in ext4_dio_write_iter() local 628 &dio_flags); in ext4_dio_write_iter() 649 dio_flags, NULL, 0); in ext4_dio_write_iter()
|
| /linux/fs/btrfs/ |
| H A D | direct-io.c | 851 unsigned int dio_flags = IOMAP_DIO_PARTIAL | IOMAP_DIO_FSBLOCK_ALIGNED; in btrfs_dio_write() local 858 dio_flags |= IOMAP_DIO_BOUNCE; in btrfs_dio_write() 862 dio_flags, &data, done_before); in btrfs_dio_write()
|
| /linux/include/linux/ |
| H A D | iomap.h | 678 unsigned int dio_flags, void *private, size_t done_before); 681 unsigned int dio_flags, void *private, size_t done_before);
|
| /linux/fs/ntfs3/ |
| H A D | file.c | 824 unsigned int dio_flags; in ntfs_file_read_iter() local 876 dio_flags = 0; in ntfs_file_read_iter() 883 dio_flags |= IOMAP_DIO_FORCE_WAIT; in ntfs_file_read_iter() 893 ret = iomap_dio_rw(iocb, iter, &ntfs_iomap_ops, NULL, dio_flags, in ntfs_file_read_iter()
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 433 unsigned int dio_flags, void *private, 449 The ``dio_flags`` argument can be set to any combination of the
|