Home
last modified time | relevance | path

Searched refs:unaligned_io (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/fs/ext4/
H A Dfile.c412 * - For unaligned_io we never take shared lock as it may cause data corruption
478 bool extend = false, unaligned_io = false; in ext4_dio_write_iter() local
486 unaligned_io = true; in ext4_dio_write_iter()
526 if ((iocb->ki_flags & IOCB_NOWAIT) && (unaligned_io || extend)) { in ext4_dio_write_iter()
550 if (unaligned_io) in ext4_dio_write_iter()
572 is_sync_kiocb(iocb) || unaligned_io || extend); in ext4_dio_write_iter()
/kernel/linux/linux-6.6/fs/ext4/
H A Dfile.c408 * - For unaligned_io we never take shared lock as it may cause data corruption
430 bool overwrite, unaligned_io; in ext4_dio_write_checks() local
440 unaligned_io = ext4_unaligned_io(inode, from, offset); in ext4_dio_write_checks()
457 (unaligned_io && *unwritten)))) { in ext4_dio_write_checks()
475 if (!*ilock_shared && (unaligned_io || *extend)) { in ext4_dio_write_checks()
480 if (unaligned_io && (!overwrite || *unwritten)) in ext4_dio_write_checks()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_file.c535 int unaligned_io = 0; in xfs_file_dio_aio_write() local
553 unaligned_io = 1; in xfs_file_dio_aio_write()
570 if (unaligned_io) in xfs_file_dio_aio_write()
590 if (unaligned_io) { in xfs_file_dio_aio_write()
604 is_sync_kiocb(iocb) || unaligned_io); in xfs_file_dio_aio_write()

Completed in 4 milliseconds