Lines Matching refs:last_request_offset
3499 off_t last_request_offset;
3543 last_request_offset = uio->uio_offset + io_req_size;
3545 if (last_request_offset > filesize)
3546 last_request_offset = filesize;
3548 if ((flags & (IO_RAOFF|IO_NOCACHE)) || ((last_request_offset & ~PAGE_MASK_64) == (uio->uio_offset & ~PAGE_MASK_64))) {
3567 extent.e_addr = (last_request_offset - 1) / PAGE_SIZE_64;
3582 else if (last_ioread_offset > last_request_offset)
3583 last_ioread_offset = last_request_offset;
3609 if (last_request_offset && last_ioread_offset && (size_of_prefetch = (last_request_offset - last_ioread_offset))) {
3625 if (last_ioread_offset > last_request_offset)
3626 last_ioread_offset = last_request_offset;
3656 if (rd_ahead_enabled && (io_size == 0 || last_ioread_offset == last_request_offset)) {
3843 if ((size_of_prefetch = (last_request_offset - last_ioread_offset)) && prefetch_enabled) {
3860 if (last_ioread_offset > last_request_offset)
3861 last_ioread_offset = last_request_offset;
3864 } else if ((uio->uio_offset + val_size) == last_request_offset) {