Lines Matching defs:sc_sf
93 struct sdmmc_function *sc_sf;
188 if (!sdmmc_del_task(sc->sc_sf->sc, &task->task, &sc->sc_lock))
290 sc->sc_sf = sa->sf;
293 ld->sc_secperunit = sc->sc_sf->csd.capacity;
325 const u_int emmc_cache_size = sc->sc_sf->ext_csd.cache_size;
326 const bool sd_cache = sc->sc_sf->ssr.cache;
330 aprint_normal_dev(ld->sc_dv, "%d-bit width,", sc->sc_sf->width);
336 ISSET(sc->sc_sf->flags, SFF_CACHE_ENABLED) ? "" :
340 ISSET(sc->sc_sf->flags, SFF_CACHE_ENABLED) ? "" :
417 sdmmc_add_task(sc->sc_sf->sc, &task->task);
438 sdmmc_add_task(sc->sc_sf->sc, &task->task);
458 if (bp->b_rawblkno >= sc->sc_sf->csd.capacity) {
462 bp->b_rawblkno, sc->sc_sf->csd.capacity);
470 error = sdmmc_mem_read_block(sc->sc_sf, bp->b_rawblkno,
473 error = sdmmc_mem_write_block(sc->sc_sf, bp->b_rawblkno,
517 if (blkno + blkcnt - 1 >= sc->sc_sf->csd.capacity)
520 return sdmmc_mem_write_block(sc->sc_sf, blkno, data,
538 error = sdmmc_mem_discard(sc->sc_sf, sblkno, sblkno + nblks - 1);
575 sdmmc_add_task(sc->sc_sf->sc, &task->task);
592 error = sdmmc_mem_flush_cache(sc->sc_sf, task->task_poll);
626 return sdmmc_mem_flush_cache(sc->sc_sf, poll);
642 sdmmc_add_task(sc->sc_sf->sc, &task->task);