Lines Matching refs:disk

144 	struct gendisk		*disk;
232 static struct ide_tape_obj *ide_tape_get(struct gendisk *disk, bool cdev,
242 tape = ide_drv_g(disk, ide_tape_obj);
687 struct gendisk *disk = tape->disk;
694 if (ide_do_test_unit_ready(drive, disk) == 0)
701 ide_do_start_stop(drive, disk, IDETAPE_LU_LOAD_MASK);
719 rc = ide_queue_pc_tail(drive, tape->disk, &pc, NULL, 0);
739 if (ide_queue_pc_tail(drive, tape->disk, &pc, buf, pc.req_xfer))
807 struct gendisk *disk = tape->disk;
815 ret = ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
861 rq->rq_disk = tape->disk;
871 blk_execute_rq(drive->queue, tape->disk, rq, 0);
1013 struct gendisk *disk = tape->disk;
1020 ret = ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1068 struct gendisk *disk = tape->disk;
1097 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1235 if (ide_queue_pc_tail(drive, tape->disk, &pc, NULL, 0)) {
1258 struct gendisk *disk = tape->disk;
1295 return ide_do_start_stop(drive, disk, IDETAPE_LU_LOAD_MASK);
1303 if (!ide_set_media_lock(drive, disk, 0))
1307 retval = ide_do_start_stop(drive, disk, !IDETAPE_LU_LOAD_MASK);
1317 return ide_do_start_stop(drive, disk,
1321 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1325 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1348 retval = ide_set_media_lock(drive, disk, 1);
1354 retval = ide_set_media_lock(drive, disk, 0);
1459 if (ide_queue_pc_tail(drive, tape->disk, &pc, buf, pc.req_xfer)) {
1545 if (!ide_set_media_lock(drive, tape->disk, 1)) {
1604 if (!ide_set_media_lock(drive, tape->disk, 0))
1624 if (ide_queue_pc_tail(drive, tape->disk, &pc, pc_buf, pc.req_xfer)) {
1653 if (ide_queue_pc_tail(drive, tape->disk, &pc, buf, pc.req_xfer)) {
1825 ide_unregister_region(tape->disk);
1836 struct gendisk *g = tape->disk;
1923 static void idetape_release(struct gendisk *disk, fmode_t mode)
1925 struct ide_tape_obj *tape = ide_drv_g(disk, ide_tape_obj);
2008 tape->disk = g;