Searched refs:current_drive (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/drivers/block/
H A Dfloppy.c154 pr_info("floppy%d: " format, current_drive, ##args)
303 #define DP (&drive_params[current_drive])
304 #define DRS (&drive_state[current_drive])
305 #define DRWE (&write_errors[current_drive])
595 static unsigned char current_drive; variable
674 drive = current_drive; __reschedule_timeout()
825 fd_outb(FDCS->dor & ~(0x10 << UNIT(current_drive)), FD_DOR); twaddle()
852 current_drive = drive; set_fdc()
945 saved_drive = current_drive; scandrives()
1003 if (disk_change(current_drive)) { fd_watchdog()
1285 output_byte(UNIT(current_drive)); fdc_specify()
1539 output_byte(UNIT(current_drive)); check_wp()
1565 disk_change(current_drive) && (raw_cmd->flags & FD_RAW_NEED_DISK)) { seek_floppy()
1587 set_dor(fdc, ~(0x10 << UNIT(current_drive)), 0); seek_floppy()
1606 output_byte(UNIT(current_drive)); seek_floppy()
1718 } while ((ST0 & 0x83) != UNIT(current_drive) && floppy_interrupt()
1737 if (output_byte(UNIT(current_drive)) < 0) recalibrate_floppy()
1861 data = UNIT(current_drive); start_motor()
1863 if (!(FDCS->dor & (0x10 << UNIT(current_drive)))) { start_motor()
1869 data |= (0x10 << UNIT(current_drive)); start_motor()
1871 } else if (FDCS->dor & (0x10 << UNIT(current_drive))) start_motor()
1872 mask &= ~(0x10 << UNIT(current_drive)); start_motor()
1875 del_timer(motor_off_timer + current_drive); start_motor()
1896 disk_change(current_drive) && !DP->select_delay) floppy_ready()
2107 DR_SELECT = UNIT(current_drive) + PH_HEAD(_floppy, format_req.head); setup_format_params()
2339 current_type[current_drive] = _floppy; rw_interrupt()
2340 floppy_sizes[TOMINOR(current_drive)] = _floppy->size; rw_interrupt()
2347 _floppy->name, current_drive); rw_interrupt()
2348 current_type[current_drive] = _floppy; rw_interrupt()
2349 floppy_sizes[TOMINOR(current_drive)] = _floppy->size; rw_interrupt()
2359 buffer_drive = current_drive; rw_interrupt()
2585 DR_SELECT = UNIT(current_drive) + PH_HEAD(_floppy, HEAD); make_raw_rw_request()
2623 (current_drive == buffer_drive) && make_raw_rw_request()
2698 buffer_drive != current_drive || /* bad drive */ make_raw_rw_request()
2707 buffer_drive = current_drive; make_raw_rw_request()
2721 buffer_drive = current_drive; make_raw_rw_request()
2822 if (current_drive < N_DRIVE) redo_fd_request()
2823 floppy_off(current_drive); redo_fd_request()
2848 disk_change(current_drive); redo_fd_request()
2849 if (test_bit(current_drive, &fake_change) || redo_fd_request()
3038 if (disk_change(current_drive)) raw_cmd_done()
3043 motor_off_callback(current_drive); raw_cmd_done()
3184 if (drive == current_drive) { raw_cmd_ioctl()
4006 int current_drive = 0; set_cmos() local
4012 current_drive = ints[1]; set_cmos()
4013 if (current_drive < 0 || current_drive >= 8) { set_cmos()
4018 if (current_drive >= 4 && !FDC2) set_cmos()
4319 current_drive = 0; do_floppy_init()
/linux-4.1.27/arch/arm/include/asm/
H A Dfloppy.h90 current_drive = drive_count; fd_scandrives()

Completed in 215 milliseconds