Lines Matching refs:pending
261 int pending; /* I/Os pending in the hardware */ member
438 if (ios->current <= 0 || ios->pending < ios->current) in cam_iosched_qd_iop()
448 if (ios->current <= 0 || ios->pending < ios->current) in cam_iosched_qd_caniop()
458 if (ios->current <= 0 || ios->pending != ios->current) in cam_iosched_qd_iodone()
610 int pending; in cam_iosched_ticker() local
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()
652 pending <<= 16; in cam_iosched_ticker()
653 pending /= isc->periph->path->device->ccbq.total_openings; in cam_iosched_ticker()
655 …isc->load = (pending + (isc->load << 13) - isc->load) >> 13; /* see above: 13 -> 16139 / 200/s = ~… in cam_iosched_ticker()
786 …printf("can write %d: pending_writes %d max_writes %d\n", can_write, isc->write_stats.pending, isc… in cam_iosched_has_io()
787 …printf("can read %d: read_stats.pending %d max_reads %d\n", can_read, isc->read_stats.pending, isc… in cam_iosched_has_io()
861 ios->pending = 0; in cam_iosched_iop_stats_init()
1035 &ios->pending, 0, in cam_iosched_iop_stats_sysctl_init()
1408 isc->write_stats.pending++; in cam_iosched_get_write()
1430 isc->trim_stats.pending--; in cam_iosched_put_back_trim()
1455 isc->trim_stats.pending++; in cam_iosched_next_trim()
1634 isc->read_stats.pending++; in cam_iosched_next_bio()
1638 isc->write_stats.pending++; in cam_iosched_next_bio()
1789 isc->write_stats.pending--; in cam_iosched_bio_complete()
1795 isc->read_stats.pending--; in cam_iosched_bio_complete()
1800 isc->trim_stats.pending--; in cam_iosched_bio_complete()
2093 db_printf("pending_reads: %d\n", isc->read_stats.pending); in DB_SHOW_COMMAND()
2101 db_printf("pending_writes: %d\n", isc->write_stats.pending); in DB_SHOW_COMMAND()
2109 db_printf("pending_trims: %d\n", isc->trim_stats.pending); in DB_SHOW_COMMAND()