Lines Matching refs:rw
111 int rw; member
166 if (ret < 0 && sdio->blocks_available && (dio->rw & WRITE)) { in dio_refill_pages()
245 if ((dio->rw == READ) && ((offset + transferred) > dio->i_size)) in dio_complete()
263 if (dio->rw & WRITE) { in dio_complete()
399 if (dio->is_async && dio->rw == READ && dio->should_dirty) in dio_bio_submit()
405 sdio->submit_io(dio->rw, bio, dio->inode, in dio_bio_submit()
409 dio->bio_cookie = submit_bio(dio->rw, bio); in dio_bio_submit()
474 if (dio->is_async && dio->rw == READ && dio->should_dirty) { in dio_bio_complete()
481 if (dio->rw == READ && !PageCompound(page) && in dio_bio_complete()
634 create = dio->rw & WRITE; in get_more_blocks()
784 if (dio->rw & WRITE) { in submit_page_section()
984 if (dio->rw & WRITE) { in do_direct_IO()
1197 dio->rw = iov_iter_rw(iter) == WRITE ? WRITE_ODIRECT : READ; in do_blockdev_direct_IO()