Lines Matching full:iop
174 * Called to see if the limiter thinks this IOP can be allowed to
175 * proceed. If so, the limiter assumes that the IOP proceeded
345 sbintime_t max_lat; /* when != 0, if iop latency > max_lat, call max_lat_fcn */
1937 cam_iosched_devctl_outlier(struct iop_stats *iop, sbintime_t sim_latency,
1941 daddr_t cnt = bp->bio_bcount / iop->softc->disk->d_sectorsize;
1951 iop->softc->periph->periph_name,
1952 iop->softc->periph->unit_number,
1961 cam_iosched_update(struct iop_stats *iop, sbintime_t sim_latency,
1971 if (sim_latency > iop->bad_latency) {
1972 cam_iosched_devctl_outlier(iop, sim_latency, bp);
1973 iop->too_long++;
1982 iop->latencies[i]++;
1987 iop->latencies[i]++; /* Put all > 8192ms values into the last bucket. */
2025 delta = (y - iop->ema); /* d */
2026 iop->ema = ((iop->ema << alpha_bits) + delta) >> alpha_bits;
2044 iop->emvar = ((iop->emvar << (2 * alpha_bits)) + /* bbe */
2045 ((deltasq - iop->emvar) << alpha_bits) + /* b(dd-e) */
2048 iop->sd = (sbintime_t)isqrt64((uint64_t)iop->emvar) << 12;