Lines Matching refs:disk

143 	struct gendisk		*disk;
231 static struct ide_tape_obj *ide_tape_get(struct gendisk *disk, bool cdev,
241 tape = ide_drv_g(disk, ide_tape_obj);
684 struct gendisk *disk = tape->disk;
691 if (ide_do_test_unit_ready(drive, disk) == 0)
698 ide_do_start_stop(drive, disk, IDETAPE_LU_LOAD_MASK);
716 rc = ide_queue_pc_tail(drive, tape->disk, &pc, NULL, 0);
736 if (ide_queue_pc_tail(drive, tape->disk, &pc, buf, pc.req_xfer))
804 struct gendisk *disk = tape->disk;
812 ret = ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
858 rq->rq_disk = tape->disk;
868 blk_execute_rq(drive->queue, tape->disk, rq, 0);
1010 struct gendisk *disk = tape->disk;
1017 ret = ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1065 struct gendisk *disk = tape->disk;
1094 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1232 if (ide_queue_pc_tail(drive, tape->disk, &pc, NULL, 0)) {
1255 struct gendisk *disk = tape->disk;
1292 return ide_do_start_stop(drive, disk, IDETAPE_LU_LOAD_MASK);
1300 if (!ide_set_media_lock(drive, disk, 0))
1304 retval = ide_do_start_stop(drive, disk, !IDETAPE_LU_LOAD_MASK);
1314 return ide_do_start_stop(drive, disk,
1318 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1322 return ide_queue_pc_tail(drive, disk, &pc, NULL, 0);
1345 retval = ide_set_media_lock(drive, disk, 1);
1351 retval = ide_set_media_lock(drive, disk, 0);
1444 if (ide_queue_pc_tail(drive, tape->disk, &pc, buf, pc.req_xfer)) {
1530 if (!ide_set_media_lock(drive, tape->disk, 1)) {
1589 if (!ide_set_media_lock(drive, tape->disk, 0))
1609 if (ide_queue_pc_tail(drive, tape->disk, &pc, pc_buf, pc.req_xfer)) {
1638 if (ide_queue_pc_tail(drive, tape->disk, &pc, buf, pc.req_xfer)) {
1812 ide_unregister_region(tape->disk);
1823 struct gendisk *g = tape->disk;
1921 static void idetape_release(struct gendisk *disk, fmode_t mode)
1923 struct ide_tape_obj *tape = ide_drv_g(disk, ide_tape_obj);
1995 tape->disk = g;