Home
last modified time | relevance | path

Searched refs:dio_flags (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/fs/iomap/
H A Dtrace.h194 unsigned int dio_flags, size_t done_before),
195 TP_ARGS(iocb, iter, dio_flags, done_before),
204 __field(unsigned int, dio_flags)
215 __entry->dio_flags = dio_flags;
218 TP_printk("dev %d:%d ino 0x%lx size 0x%llx offset 0x%llx length 0x%zx done_before 0x%zx flags %s dio_flags %s aio %d",
226 __print_flags(__entry->dio_flags, "|", IOMAP_DIO_STRINGS),
H A Ddirect-io.c528 * When page faults are disabled and @dio_flags includes IOMAP_DIO_PARTIAL,
542 unsigned int dio_flags, void *private, size_t done_before) in __iomap_dio_rw()
553 is_sync_kiocb(iocb) || (dio_flags & IOMAP_DIO_FORCE_WAIT); in __iomap_dio_rw()
558 trace_iomap_dio_rw_begin(iocb, iter, dio_flags, done_before); in __iomap_dio_rw()
608 if (dio_flags & IOMAP_DIO_OVERWRITE_ONLY) { in __iomap_dio_rw()
677 if (ret == -EFAULT && dio->size && (dio_flags & IOMAP_DIO_PARTIAL)) { in __iomap_dio_rw()
744 unsigned int dio_flags, void *private, size_t done_before) in iomap_dio_rw()
748 dio = __iomap_dio_rw(iocb, iter, ops, dops, dio_flags, private, in iomap_dio_rw()
540 __iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, const struct iomap_ops *ops, const struct iomap_dio_ops *dops, unsigned int dio_flags, void *private, size_t done_before) __iomap_dio_rw() argument
742 iomap_dio_rw(struct kiocb *iocb, struct iov_iter *iter, const struct iomap_ops *ops, const struct iomap_dio_ops *dops, unsigned int dio_flags, void *private, size_t done_before) iomap_dio_rw() argument
/kernel/linux/linux-6.6/fs/ext4/
H A Dfile.c423 bool *unwritten, int *dio_flags) in ext4_dio_write_checks()
482 *dio_flags = IOMAP_DIO_FORCE_WAIT; in ext4_dio_write_checks()
508 int dio_flags = 0; in ext4_dio_write_iter() local
552 &unwritten, &dio_flags); in ext4_dio_write_iter()
578 dio_flags, NULL, 0); in ext4_dio_write_iter()
421 ext4_dio_write_checks(struct kiocb *iocb, struct iov_iter *from, bool *ilock_shared, bool *extend, bool *unwritten, int *dio_flags) ext4_dio_write_checks() argument
/kernel/linux/linux-6.6/include/linux/
H A Diomap.h387 unsigned int dio_flags, void *private, size_t done_before);
390 unsigned int dio_flags, void *private, size_t done_before);
/kernel/linux/linux-6.6/fs/f2fs/
H A Dfile.c4679 unsigned int dio_flags; in f2fs_dio_write_iter() local
4718 dio_flags = 0; in f2fs_dio_write_iter()
4720 dio_flags |= IOMAP_DIO_FORCE_WAIT; in f2fs_dio_write_iter()
4722 &f2fs_iomap_dio_write_ops, dio_flags, NULL, 0); in f2fs_dio_write_iter()

Completed in 9 milliseconds