Lines Matching refs:disk
33 static struct ide_disk_obj *ide_disk_get(struct gendisk *disk) in ide_disk_get() argument
38 idkp = ide_drv_g(disk, ide_disk_obj); in ide_disk_get()
69 struct gendisk *g = idkp->disk; in ide_gd_remove()
85 struct gendisk *g = idkp->disk; in ide_disk_release()
185 struct gendisk *disk = bdev->bd_disk; local
190 idkp = ide_disk_get(disk);
204 ret = drive->disk_ops->init_media(drive, disk);
226 drive->disk_ops->set_doorlock(drive, disk, 1);
253 static void ide_gd_release(struct gendisk *disk, fmode_t mode) argument
255 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
265 drive->disk_ops->set_doorlock(drive, disk, 0);
286 static unsigned int ide_gd_check_events(struct gendisk *disk, argument
289 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
311 static void ide_gd_unlock_native_capacity(struct gendisk *disk) argument
313 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
321 static int ide_gd_revalidate_disk(struct gendisk *disk) argument
323 struct ide_disk_obj *idkp = ide_drv_g(disk, ide_disk_obj);
326 if (ide_gd_check_events(disk, 0))
329 set_capacity(disk, ide_gd_capacity(drive));
402 idkp->disk = g;