Lines Matching refs:disk
34 static struct ide_disk_obj *ide_disk_get(struct gendisk *disk) in ide_disk_get() argument
39 idkp = ide_drv_g(disk, ide_disk_obj); in ide_disk_get()
70 struct gendisk *g = idkp->disk; in ide_gd_remove()
86 struct gendisk *g = idkp->disk; in ide_disk_release()
186 struct gendisk *disk = bdev->bd_disk; local
191 idkp = ide_disk_get(disk);
205 ret = drive->disk_ops->init_media(drive, disk);
227 drive->disk_ops->set_doorlock(drive, disk, 1);
254 static void ide_gd_release(struct gendisk *disk, fmode_t mode) argument
256 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
266 drive->disk_ops->set_doorlock(drive, disk, 0);
287 static unsigned int ide_gd_check_events(struct gendisk *disk, argument
290 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
313 static void ide_gd_unlock_native_capacity(struct gendisk *disk) argument
315 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
323 static int ide_gd_revalidate_disk(struct gendisk *disk) argument
325 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
328 if (ide_gd_check_events(disk, 0))
331 set_capacity(disk, ide_gd_capacity(drive));
404 idkp->disk = g;