Lines Matching refs:direct_io
2370 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0;
2379 if (!direct_io && nowait)
2396 rw_level = (!direct_io || full_coherency || append_write);
2412 if (direct_io && full_coherency) {
2446 if (direct_io && !is_sync_kiocb(iocb) &&
2459 BUG_ON(written == -EIOCBQUEUED && !direct_io);
2477 if (((file->f_flags & O_DSYNC) && !direct_io) ||
2518 int direct_io = iocb->ki_flags & IOCB_DIRECT ? 1 : 0;
2534 if (!direct_io && nowait)
2541 if (direct_io) {
2579 BUG_ON(ret == -EIOCBQUEUED && !direct_io);