readahead_length
locked_end = readahead_pos(bio_ctrl->ractl) + readahead_length(bio_ctrl->ractl) - 1;
const u64 end = start + readahead_length(rac) - 1;
const u64 ra_end = ra_pos + readahead_length(ractl);
readahead_pos(rac), readahead_length(rac));
end = headoffset + readahead_length(rac) - 1;
ei->valid_size < pos + readahead_length(rac))
.len = readahead_length(rac),
size_t size = readahead_length(ractl);
trace_netfs_read(rreq, readahead_pos(ractl), readahead_length(ractl),
rreq->len != readahead_length(ractl)) {
rreq->len = readahead_length(ractl);
trace_netfs_read(rreq, readahead_pos(ractl), readahead_length(ractl),
task_io_account_read(readahead_length(ractl));
iov_iter_xarray(&iter, ITER_DEST, i_pages, offset, readahead_length(rac));
&offset, &iter, readahead_length(rac),
size_t len = readahead_length(ractl) + readahead_pos(ractl) - start;