Lines Matching refs:sc_disk
107 struct disk *sc_disk; member
229 if (count % sc->sc_disk->d_sectorsize != 0 in n25q_read()
230 || offset % sc->sc_disk->d_sectorsize != 0) { in n25q_read()
300 sc->sc_disk = disk_alloc(); in n25q_attach()
301 sc->sc_disk->d_open = n25q_open; in n25q_attach()
302 sc->sc_disk->d_close = n25q_close; in n25q_attach()
303 sc->sc_disk->d_strategy = n25q_strategy; in n25q_attach()
304 sc->sc_disk->d_getattr = n25q_getattr; in n25q_attach()
305 sc->sc_disk->d_ioctl = n25q_ioctl; in n25q_attach()
306 sc->sc_disk->d_name = "flash/qspi"; in n25q_attach()
307 sc->sc_disk->d_drv1 = sc; in n25q_attach()
308 sc->sc_disk->d_maxsize = DFLTPHYS; in n25q_attach()
309 sc->sc_disk->d_sectorsize = FLASH_SECTORSIZE; in n25q_attach()
310 sc->sc_disk->d_mediasize = (ident->sectorsize * ident->sectorcount); in n25q_attach()
311 sc->sc_disk->d_unit = device_get_unit(sc->dev); in n25q_attach()
312 sc->sc_disk->d_dump = NULL; in n25q_attach()
324 sc->sc_disk->d_stripesize = ident->sectorsize; in n25q_attach()
326 disk_create(sc->sc_disk, DISK_VERSION); in n25q_attach()
363 disk_destroy(sc->sc_disk); in n25q_detach()