Lines Matching defs:disk
51 struct disk *disk;
64 static int cfi_disk_open(struct disk *);
65 static int cfi_disk_close(struct disk *);
68 static int cfi_disk_ioctl(struct disk *, u_long, void *, int, struct thread *);
88 sc->disk = disk_alloc();
89 if (sc->disk == NULL)
91 sc->disk->d_name = "cfid";
92 sc->disk->d_unit = device_get_unit(dev);
93 sc->disk->d_open = cfi_disk_open;
94 sc->disk->d_close = cfi_disk_close;
95 sc->disk->d_strategy = cfi_disk_strategy;
96 sc->disk->d_ioctl = cfi_disk_ioctl;
97 sc->disk->d_dump = NULL; /* NB: no dumps */
98 sc->disk->d_sectorsize = CFI_DISK_SECSIZE;
99 sc->disk->d_mediasize = sc->parent->sc_size;
100 sc->disk->d_maxsize = CFI_DISK_MAXIOSIZE;
109 sc->disk->d_stripesize =
112 sc->disk->d_stripesize = sc->disk->d_mediasize;
113 sc->disk->d_drv1 = sc;
114 disk_create(sc->disk, DISK_VERSION);
137 disk_destroy(sc->disk);
143 cfi_disk_open(struct disk *dp)
153 cfi_disk_close(struct disk *dp)
308 cfi_disk_ioctl(struct disk *dp, u_long cmd, void *data, int fflag,