Lines Matching refs:disk_ops
74 drive->disk_ops->flush(drive); in ide_gd_remove()
87 drive->disk_ops = NULL; in ide_disk_release()
102 (void)drive->disk_ops->get_capacity(drive); in ide_gd_resume()
137 drive->disk_ops->flush(drive);
162 return drive->disk_ops->do_request(drive, rq, sector);
204 ret = drive->disk_ops->init_media(drive, disk);
226 drive->disk_ops->set_doorlock(drive, disk, 1);
262 drive->disk_ops->flush(drive);
265 drive->disk_ops->set_doorlock(drive, disk, 0);
315 const struct ide_disk_ops *disk_ops = drive->disk_ops; local
317 if (disk_ops->unlock_native_capacity)
318 disk_ops->unlock_native_capacity(drive);
327 drive->disk_ops->get_capacity(drive);
339 return drive->disk_ops->ioctl(drive, bdev, mode, cmd, arg);
355 const struct ide_disk_ops *disk_ops = NULL; local
365 disk_ops = &ide_ata_disk_ops;
369 disk_ops = &ide_atapi_disk_ops;
371 if (disk_ops == NULL)
374 if (disk_ops->check(drive, DRV_NAME) == 0) {
408 drive->disk_ops = disk_ops;
410 disk_ops->setup(drive);