Lines Matching refs:sc_cache
550 sc->sc_cache = kmem_alloc(sc->sc_cache_size * in fss_softc_alloc()
553 sc->sc_cache[i].fc_type = FSS_CACHE_FREE; in fss_softc_alloc()
554 sc->sc_cache[i].fc_data = in fss_softc_alloc()
556 cv_init(&sc->sc_cache[i].fc_state_cv, "cowwait1"); in fss_softc_alloc()
564 sc->sc_cache = NULL; in fss_softc_alloc()
604 if (sc->sc_cache != NULL) { in fss_softc_free()
606 if (sc->sc_cache[i].fc_data != NULL) { in fss_softc_free()
607 cv_destroy(&sc->sc_cache[i].fc_state_cv); in fss_softc_free()
608 kmem_free(sc->sc_cache[i].fc_data, in fss_softc_free()
611 kmem_free(sc->sc_cache, in fss_softc_free()
614 sc->sc_cache = NULL; in fss_softc_free()
997 scl = sc->sc_cache+sc->sc_cache_size; in fss_read_cluster()
1007 for (scp = sc->sc_cache; scp < scl; scp++) { in fss_read_cluster()
1021 for (scp = sc->sc_cache; scp < scl; scp++) in fss_read_cluster()
1169 scl = sc->sc_cache+sc->sc_cache_size; in fss_bs_thread()
1223 scp = sc->sc_cache + crotor; in fss_bs_thread()
1338 for (scp = sc->sc_cache; scp < scl; scp++) in fss_bs_thread()