Home
last modified time | relevance | path

Searched refs:direct_io (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/fs/cifs/
H A Dfs_context.c187 vol->direct_io = false; in cifs_parse_cache_flavor()
193 vol->direct_io = false; in cifs_parse_cache_flavor()
199 vol->direct_io = true; in cifs_parse_cache_flavor()
205 vol->direct_io = false; in cifs_parse_cache_flavor()
211 vol->direct_io = false; in cifs_parse_cache_flavor()
H A Dfile.c2942 if (ctx->direct_io) { in cifs_write_from_iter()
3107 if (ctx->direct_io) in collect_uncached_write_data()
3190 ctx->direct_io = true; in __cifs_writev()
3657 if (ctx->direct_io) in cifs_send_async_read()
3676 if (ctx->direct_io) { in cifs_send_async_read()
3817 if (!ctx->direct_io) in collect_uncached_read_data()
3826 if (ctx->direct_io) { in collect_uncached_read_data()
3850 else if (!ctx->direct_io) in collect_uncached_read_data()
3863 if (!ctx->direct_io) in collect_uncached_read_data()
3930 ctx->direct_io in __cifs_readv()
[all...]
H A Dcifsglob.h570 bool direct_io:1; member
1363 * Indicates if this aio_ctx is for direct_io,
1366 bool direct_io; member
H A Dconnect.c3997 if (pvolume_info->direct_io) { in cifs_setup_cifs_sb()
/kernel/linux/linux-5.10/tools/testing/selftests/memfd/
H A Dfuse_mnt.c11 * We use direct_io==1 to force the kernel to use direct-IO for this
70 fi->direct_io = 1; in memfd_open()
/kernel/linux/linux-6.6/tools/testing/selftests/memfd/
H A Dfuse_mnt.c11 * We use direct_io==1 to force the kernel to use direct-IO for this
70 fi->direct_io = 1; in memfd_open()
/kernel/linux/linux-6.6/fs/smb/client/
H A Dfs_context.c262 ctx->direct_io = false; in cifs_parse_cache_flavor()
268 ctx->direct_io = false; in cifs_parse_cache_flavor()
274 ctx->direct_io = true; in cifs_parse_cache_flavor()
280 ctx->direct_io = false; in cifs_parse_cache_flavor()
286 ctx->direct_io = false; in cifs_parse_cache_flavor()
1828 if (ctx->direct_io) in smb3_update_mnt_flags()
H A Dfs_context.h206 bool direct_io:1; member
H A Dfile.c3561 if (ctx->direct_io) in collect_uncached_write_data()
3630 ctx->direct_io = direct; in __cifs_writev()
4077 if (ctx->direct_io) { in collect_uncached_read_data()
4157 ctx->direct_io = direct; in __cifs_readv()
H A Dcifsglob.h1449 * Indicates if this aio_ctx is for direct_io,
1452 bool direct_io; member
H A Dconnect.c3279 if (ctx->direct_io) in cifs_setup_cifs_sb()
/kernel/linux/linux-5.10/fs/ocfs2/
H A Dfile.c2370 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_write_iter() local
2379 if (!direct_io && nowait) in ocfs2_file_write_iter()
2396 rw_level = (!direct_io || full_coherency || append_write); in ocfs2_file_write_iter()
2412 if (direct_io && full_coherency) { in ocfs2_file_write_iter()
2446 if (direct_io && !is_sync_kiocb(iocb) && in ocfs2_file_write_iter()
2459 BUG_ON(written == -EIOCBQUEUED && !direct_io); in ocfs2_file_write_iter()
2477 if (((file->f_flags & O_DSYNC) && !direct_io) || in ocfs2_file_write_iter()
2518 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_read_iter() local
2534 if (!direct_io && nowait) in ocfs2_file_read_iter()
2541 if (direct_io) { in ocfs2_file_read_iter()
[all...]
/kernel/linux/linux-6.6/fs/ocfs2/
H A Dfile.c2364 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_write_iter() local
2373 if (!direct_io && nowait) in ocfs2_file_write_iter()
2390 rw_level = (!direct_io || full_coherency || append_write); in ocfs2_file_write_iter()
2406 if (direct_io && full_coherency) { in ocfs2_file_write_iter()
2440 if (direct_io && !is_sync_kiocb(iocb) && in ocfs2_file_write_iter()
2453 BUG_ON(written == -EIOCBQUEUED && !direct_io); in ocfs2_file_write_iter()
2471 if (((file->f_flags & O_DSYNC) && !direct_io) || in ocfs2_file_write_iter()
2512 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0; in ocfs2_file_read_iter() local
2528 if (!direct_io && nowait) in ocfs2_file_read_iter()
2535 if (direct_io) { in ocfs2_file_read_iter()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_warpdrive.c298 st->direct_io = 1; in mpt3sas_setup_direct_io()
H A Dmpt3sas_base.h845 * @direct_io: To indicate whether I/O is direct (WARPDRIVE)
853 u8 direct_io; member
H A Dmpt3sas_scsih.c5547 * WARPDRIVE: If direct_io is set then it is directIO, in _scsih_io_done()
5551 if (st->direct_io && in _scsih_io_done()
5554 st->direct_io = 0; in _scsih_io_done()
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_warpdrive.c298 st->direct_io = 1; in mpt3sas_setup_direct_io()
H A Dmpt3sas_base.h876 * @direct_io: To indicate whether I/O is direct (WARPDRIVE)
884 u8 direct_io; member
/kernel/linux/linux-5.10/drivers/scsi/megaraid/
H A Dmbox_defs.h627 * @direct_io : direct io or through cache
637 uint8_t direct_io; member
/kernel/linux/linux-6.6/drivers/scsi/megaraid/
H A Dmbox_defs.h627 * @direct_io : direct io or through cache
637 uint8_t direct_io; member
/kernel/linux/linux-5.10/drivers/scsi/
H A Dmegaraid.h420 u8 direct_io; /* direct io or through cache */ member
H A Dmegaraid.c2663 switch(lparam->direct_io) { in proc_show_rdrv()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dmegaraid.h421 u8 direct_io; /* direct io or through cache */ member
H A Dmegaraid.c2649 switch(lparam->direct_io) { in proc_show_rdrv()
/kernel/linux/linux-5.10/fs/f2fs/
H A Ddata.c1441 bool direct_io = iocb->ki_flags & IOCB_DIRECT; in f2fs_preallocate_blocks() local
1455 if (direct_io) { in f2fs_preallocate_blocks()
1475 if (!direct_io) in f2fs_preallocate_blocks()

Completed in 79 milliseconds

12