Lines Matching defs:sc_nlevels
50 u_int sc_nlevels;
111 sc->sc_nlevels = len / 4;
113 for (n = 0; n < sc->sc_nlevels; n++)
116 sc->sc_nlevels = 256;
117 sc->sc_levels = kmem_alloc(sc->sc_nlevels * 4, KM_SLEEP);
118 for (n = 0; n < sc->sc_nlevels; n++)
125 if (sc->sc_nlevels > 1) {
127 sc->sc_levels[0], sc->sc_levels[sc->sc_nlevels - 1],
128 sc->sc_nlevels);
151 if (index >= sc->sc_nlevels)
154 KASSERT(sc->sc_levels[sc->sc_nlevels - 1] != 0);
156 (100 * sc->sc_levels[index]) / sc->sc_levels[sc->sc_nlevels - 1]);
160 conf.duty_cycle = (conf.period * sc->sc_levels[index]) / sc->sc_levels[sc->sc_nlevels - 1];
176 raw_val = (conf.duty_cycle * sc->sc_levels[sc->sc_nlevels - 1]) / conf.period;
179 for (n = 0; n < sc->sc_nlevels; n++) {
204 for (n = 0; n < sc->sc_nlevels; n++) {
222 sc->sc_levelstr = kmem_zalloc(strlen("XXXXX ") * sc->sc_nlevels, KM_SLEEP);
223 for (n = 0; n < sc->sc_nlevels; n++) {
315 if (n < sc->sc_nlevels - 1)