Lines Matching refs:max_io_size

314 	uint32_t	max_io_size;
339 max_io_size = min((segcnt * PAGE_SIZE), maxcnt);
341 if (max_io_size < (MAX_UPL_TRANSFER * PAGE_SIZE)) {
345 max_io_size = (MAX_UPL_TRANSFER * PAGE_SIZE);
350 max_io_size &= ~PAGE_MASK;
352 return (max_io_size);
2139 u_int32_t max_io_size;
2238 max_io_size = THROTTLE_MAX_IOSIZE;
2241 max_io_size = max_upl_size;
2251 if (io_size > max_io_size)
2252 io_size = max_io_size;
2771 u_int max_io_size;
2797 max_io_size = cluster_max_io_size(vp->v_mount, CL_WRITE);
2877 if (total_size > max_io_size)
2878 total_size = max_io_size;
2887 if ((start_offset + total_size) > max_io_size)
2888 total_size = max_io_size - start_offset;
2928 if (upl_size > max_io_size)
2929 upl_size = max_io_size;
3507 u_int32_t max_io_size;
3539 max_io_size = cluster_max_io_size(vp->v_mount, CL_READ);
3540 max_prefetch = MAX_PREFETCH(vp, max_io_size, (vp->v_mount->mnt_kern_flag & MNTK_SSD));
3634 if (last_ioread_offset && io_size > (max_io_size / 4))
3635 io_resid = (max_io_size / 4);
3721 if (upl_size > max_io_size)
3722 upl_size = max_io_size;
3724 if (upl_size > max_io_size / 4)
3725 upl_size = max_io_size / 4;
4015 off_t max_io_size;
4105 max_io_size = filesize - uio->uio_offset;
4107 if ((off_t)io_req_size > max_io_size)
4108 io_req_size = max_io_size;
4457 if ((flags & IO_ENCRYPTED) && (max_io_size < io_size)) {
4458 uio_update(uio, (user_size_t)max_io_size);
4838 uint32_t max_io_size;
4847 max_io_size = cluster_max_io_size(vp->v_mount, CL_READ);
4850 if (max_io_size > speculative_prefetch_max_iosize)
4851 max_io_size = speculative_prefetch_max_iosize;
4854 if (max_io_size > speculative_prefetch_max_iosize)
4855 max_io_size = speculative_prefetch_max_iosize;
4881 if ((uint32_t)upl_size > max_io_size)
4882 upl_size = max_io_size;