taglinefilesource code
fdc291drivers/block/floppy.c#define REVDRIVE(fdc, unit) ( (unit) + ((fdc) << 2 ))
fdc296drivers/block/floppy.c#define FDCS (&fdc_state[fdc])
fdc599drivers/block/floppy.cstatic int fdc; /* current fdc */
fdc723drivers/block/floppy.cint fdc=FDC(drive);
fdc729drivers/block/floppy.cfdc != FDC(drive)){
fdc776drivers/block/floppy.cstatic int set_dor(int fdc, char mask, char data)
fdc788drivers/block/floppy.cdrive = REVDRIVE(fdc,unit);
fdc801drivers/block/floppy.cdrive = REVDRIVE(fdc,unit);
fdc832drivers/block/floppy.cif (FDC(drive) == fdc &&
fdc841drivers/block/floppy.cfdc = FDC(drive);
fdc844drivers/block/floppy.cset_dor(fdc,~0,8);
fdc845drivers/block/floppy.cset_dor(1-fdc, ~8, 0);
fdc920drivers/block/floppy.cregister int fdc=FDC(drive);
fdc956drivers/block/floppy.cif(! (set_dor( fdc, ~3, UNIT(drive) | ( 0x10 << UNIT(drive))) &
fdc960drivers/block/floppy.cset_dor( fdc, ~( 0x10 << UNIT(drive) ), 0 );
fdc1174drivers/block/floppy.cstatus, fdc, i);
fdc1569drivers/block/floppy.cset_dor(fdc, ~(0x10 << UNIT(current_drive)), 0);
fdc1694drivers/block/floppy.cif ( fdc >= N_FDC || FDCS->address == -1){
fdc1697drivers/block/floppy.cprintk("floppy interrupt on bizarre fdc %d\n",fdc);
fdc1870drivers/block/floppy.cset_dor( fdc, mask, data);
fdc3075drivers/block/floppy.cif ( FDC(drive) != fdc)
fdc3661drivers/block/floppy.cprintk("FDC %d is a 8272A\n",fdc);
fdc3671drivers/block/floppy.cprintk("FDC %d is a 82072\n",fdc);
fdc3681drivers/block/floppy.cprintk("FDC %d is a pre-1991 82077\n", fdc);
fdc3688drivers/block/floppy.cprintk("FDC %d is a post-1991 82077\n",fdc);
fdc3855drivers/block/floppy.cfdc = i;
fdc3885drivers/block/floppy.cfdc = i;
fdc3916drivers/block/floppy.cfdc=0;
fdc3940drivers/block/floppy.cfdc = i;
fdc3959drivers/block/floppy.cfor(fdc = 0; fdc < N_FDC ; fdc++)
fdc3962drivers/block/floppy.cfdc = 0;
fdc4081drivers/block/floppy.cint fdc;
fdc4083drivers/block/floppy.cfor(fdc=0; fdc<2; fdc++)
fdc11include/linux/fdreg.h#define FD_IOPORT fdc_state[fdc].address