Lines Matching refs:last_request_offset
4528 off_t last_request_offset; in cluster_read_copy() local
4579 last_request_offset = uio->uio_offset + io_req_size; in cluster_read_copy()
4581 if (last_request_offset > filesize) { in cluster_read_copy()
4582 last_request_offset = filesize; in cluster_read_copy()
4585 …if ((flags & (IO_RAOFF | IO_NOCACHE)) || ((last_request_offset & ~PAGE_MASK_64) == (uio->uio_offse… in cluster_read_copy()
4604 extent.e_addr = (last_request_offset - 1) / PAGE_SIZE_64; in cluster_read_copy()
4619 } else if (last_ioread_offset > last_request_offset) { in cluster_read_copy()
4620 last_ioread_offset = last_request_offset; in cluster_read_copy()
4648 …if (last_request_offset && last_ioread_offset && (size_of_prefetch = (u_int32_t)(last_request_offs… in cluster_read_copy()
4665 if (last_ioread_offset > last_request_offset) { in cluster_read_copy()
4666 last_ioread_offset = last_request_offset; in cluster_read_copy()
4699 if (rd_ahead_enabled && (io_size == 0 || last_ioread_offset == last_request_offset)) { in cluster_read_copy()
4933 …if ((size_of_prefetch = (u_int32_t)(last_request_offset - last_ioread_offset)) && prefetch_enabled… in cluster_read_copy()
4950 if (last_ioread_offset > last_request_offset) { in cluster_read_copy()
4951 last_ioread_offset = last_request_offset; in cluster_read_copy()
4954 } else if ((uio->uio_offset + val_size) == last_request_offset) { in cluster_read_copy()