Lines Matching refs:current_drive

221 	       (current_drive & 0x80) ? 'h' : 'f',
222 current_drive & ~0x80);
327 if (current_drive == NETWORK_DRIVE) {
866 assign_device_name (current_drive, device);
1453 if (! (current_drive & 0x80))
1460 if (! rawread (current_drive, PC_MBR_SECTOR, 0, SECTOR_SIZE, mbr))
1482 if (! rawread (current_drive, 1, 0, 2 * SECTOR_SIZE, ezbios_check))
1649 current_drive = drive;
1654 saved_drive = current_drive;
1686 saved_drive = current_drive;
1693 set_root(root, current_drive, current_partition);
1696 best_drive = current_drive;
1704 current_drive = drive;
1717 saved_drive = current_drive;
1731 best_drive = current_drive;
1837 if (get_diskinfo (current_drive, &geom))
1846 if (biosdisk (BIOSDISK_READ, current_drive, &geom, 0, 1, SCRATCHSEG))
1868 disks[current_drive].cylinders = num_cylinder;
1869 disks[current_drive].heads = num_head;
1870 disks[current_drive].sectors = num_sector;
1873 disks[current_drive].total_sectors = num_total_sector;
1875 disks[current_drive].total_sectors
1879 geom = disks[current_drive];
1885 msg = device_map[current_drive];
1895 current_drive,
2390 dest_drive = current_drive;
2434 src_drive = current_drive;
2582 current_drive = saved_drive;
2587 if (current_drive == src_drive)
2592 current_drive = GRUB_INVALID_DRIVE;
2595 device = (current_drive << 24) | current_partition;
2726 current_drive = src_drive;
2742 current_drive = dest_drive;
2808 track_int13 (current_drive);
3048 to = current_drive;
3054 from = current_drive;
3339 if (! (current_drive & 0x80))
3378 if (! rawread (current_drive, 0, 0, SECTOR_SIZE, mbr))
3401 if (! rawwrite (current_drive, 0, mbr))
3434 if (! (current_drive & 0x80))
3461 while (next_partition (current_drive, 0xFFFFFF, &part, &type,
3481 if (! rawwrite (current_drive, offset, mbr))
3732 current_drive = saved_drive;
3776 saved_drive = current_drive;
4052 if (! rawread (current_drive, saved_sectors[0], 0, SECTOR_SIZE,
4056 if (! rawwrite (current_drive, saved_sectors[0], sect))
4059 if (! rawread (current_drive, saved_sectors[1], 0, SECTOR_SIZE,
4065 if (! rawwrite (current_drive, saved_sectors[1], sect))
4071 if (! rawread (current_drive, saved_sectors[0], 0, SECTOR_SIZE,
4075 if (! rawwrite (current_drive, saved_sectors[0], sect))
4707 installed_drive = current_drive;
4722 current_drive = saved_drive;
4726 image_drive = saved_drive = current_drive;