Home
last modified time | relevance | path

Searched refs:read_stats (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/cam/
H A Dcam_iosched.c335 struct iop_stats read_stats, write_stats, trim_stats; member
621 cam_iosched_limiter_tick(&isc->read_stats); in cam_iosched_ticker()
648 pending = isc->read_stats.pending + isc->write_stats.pending /* + isc->trim_stats.pending */; in cam_iosched_ticker()
649 pending += !!(isc->read_stats.state_flags & IOP_RATE_LIMITED) * isc->read_stats.queued + in cam_iosched_ticker()
691 isc->read_stats.current = isc->read_stats.max; in cam_iosched_cl_maybe_steer()
697 lat = isc->read_stats.ema; in cam_iosched_cl_maybe_steer()
724 if (lat < clp->lolat || isc->read_stats.total - clp->last_count < 10) in cam_iosched_cl_maybe_steer()
730 clp->last_count = isc->read_stats.total; in cam_iosched_cl_maybe_steer()
784 cam_iosched_limiter_caniop(&isc->read_stats, rbp) == 0; in cam_iosched_has_io()
787 … %d: read_stats.pending %d max_reads %d\n", can_read, isc->read_stats.pending, isc->read_stats.max… in cam_iosched_has_io()
[all …]