Lines Matching refs:sc_disk
104 struct disk *sc_disk; member
224 if (count % sc->sc_disk->d_sectorsize != 0 in n25q_read()
225 || offset % sc->sc_disk->d_sectorsize != 0) { in n25q_read()
293 sc->sc_disk = disk_alloc(); in n25q_attach()
294 sc->sc_disk->d_open = n25q_open; in n25q_attach()
295 sc->sc_disk->d_close = n25q_close; in n25q_attach()
296 sc->sc_disk->d_strategy = n25q_strategy; in n25q_attach()
297 sc->sc_disk->d_getattr = n25q_getattr; in n25q_attach()
298 sc->sc_disk->d_ioctl = n25q_ioctl; in n25q_attach()
299 sc->sc_disk->d_name = "flash/qspi"; in n25q_attach()
300 sc->sc_disk->d_drv1 = sc; in n25q_attach()
301 sc->sc_disk->d_maxsize = DFLTPHYS; in n25q_attach()
302 sc->sc_disk->d_sectorsize = FLASH_SECTORSIZE; in n25q_attach()
303 sc->sc_disk->d_mediasize = (ident->sectorsize * ident->sectorcount); in n25q_attach()
304 sc->sc_disk->d_unit = device_get_unit(sc->dev); in n25q_attach()
305 sc->sc_disk->d_dump = NULL; in n25q_attach()
317 sc->sc_disk->d_stripesize = ident->sectorsize; in n25q_attach()
319 disk_create(sc->sc_disk, DISK_VERSION); in n25q_attach()
356 disk_destroy(sc->sc_disk); in n25q_detach()