Lines Matching refs:sc_levels
49 u_int *sc_levels;
112 sc->sc_levels = kmem_alloc(len, KM_SLEEP);
114 sc->sc_levels[n] = be32toh(levels[n]);
117 sc->sc_levels = kmem_alloc(sc->sc_nlevels * 4, KM_SLEEP);
119 sc->sc_levels[n] = n;
127 sc->sc_levels[0], sc->sc_levels[sc->sc_nlevels - 1],
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;
180 if (raw_val <= sc->sc_levels[n])
198 level = sc->sc_levels[n];
205 if (sc->sc_levels[n] == level) {
225 snprintf(buf, sizeof(buf), n ? " %u" : "%u", sc->sc_levels[n]);