taglinefilesource code
floppy298drivers/block/floppy.c#define SECTSIZE ( _FD_SECTSIZE(*floppy))
floppy403drivers/block/floppy.cstatic struct floppy_struct * floppy = floppy_type;
floppy774drivers/block/floppy.cif (!floppy)
floppy776drivers/block/floppy.cif (floppy->rate & 0x40){
floppy1500drivers/block/floppy.cfloppy = TYPE(device) + floppy_type;
floppy1502drivers/block/floppy.cfloppy = current_type[ DRIVE(device) ];
floppy1532drivers/block/floppy.craw_cmd.rate = floppy->rate & 0x3;
floppy1536drivers/block/floppy.cF_SIZECODE = FD_SIZECODE(floppy);
floppy1538drivers/block/floppy.cF_SECT_PER_TRACK = floppy->sect / ssize;
floppy1539drivers/block/floppy.cF_GAP = floppy->fmt_gap;
floppy1557drivers/block/floppy.cif (floppy->sect > DP->interleave_sect && ssize==1)
floppy1583drivers/block/floppy.craw_cmd.track = format_req.track << floppy->stretch;
floppy1604drivers/block/floppy.cif (!floppy ||
floppy1605drivers/block/floppy.ctmp_format_req->track >= floppy->track ||
floppy1606drivers/block/floppy.ctmp_format_req->head >= floppy->head){
floppy1645drivers/block/floppy.cif ( block > floppy->sect)
floppy1692drivers/block/floppy.cnr_sectors = ((R_TRACK-TRACK)*floppy->head+R_HEAD-HEAD) *
floppy1693drivers/block/floppy.cfloppy->sect + (R_SECTOR-SECTOR) * ssize -
floppy1694drivers/block/floppy.c(sector_t % floppy->sect) % ssize;
floppy1752drivers/block/floppy.ccurrent_type[current_drive] = floppy;
floppy1754drivers/block/floppy.cfloppy->size >> 1;
floppy1762drivers/block/floppy.cfloppy->name,current_drive);
floppy1763drivers/block/floppy.ccurrent_type[current_drive] = floppy;
floppy1765drivers/block/floppy.cfloppy->size >> 1;
floppy1814drivers/block/floppy.cmax_sector -= (max_sector % floppy->sect ) % ssize;
floppy1956drivers/block/floppy.cmax_sector = floppy->sect * floppy->head;
floppy1959drivers/block/floppy.cif ( floppy->track && TRACK >= floppy->track )
floppy1961drivers/block/floppy.cHEAD = sector_t / floppy->sect;
floppy1963drivers/block/floppy.cif ( (DRS->flags & FD_NEED_TWADDLE) && sector_t < floppy->sect )
floppy1964drivers/block/floppy.cmax_sector = floppy->sect;
floppy1967drivers/block/floppy.cif ( (floppy->rate & FD_2M ) && (!TRACK) && (!HEAD)){
floppy1968drivers/block/floppy.cmax_sector = 2 * floppy->sect / 3;
floppy1970drivers/block/floppy.ccurrent_count_sectors =  (floppy->sect - sector_t);
floppy1977drivers/block/floppy.cSIZECODE = FD_SIZECODE(floppy);
floppy1978drivers/block/floppy.craw_cmd.rate = floppy->rate & 3;
floppy1979drivers/block/floppy.cif ((floppy->rate & FD_2M) &&
floppy1985drivers/block/floppy.craw_cmd.track = TRACK << floppy->stretch;
floppy1987drivers/block/floppy.cGAP = floppy->gap;
floppy1989drivers/block/floppy.cSECT_PER_TRACK = floppy->sect / ssize;
floppy1990drivers/block/floppy.cSECTOR = (sector_t % floppy->sect) / ssize + 1;
floppy1991drivers/block/floppy.ctracksize = floppy->sect - floppy->sect % ssize;
floppy1992drivers/block/floppy.cif ( tracksize < floppy->sect ){
floppy1994drivers/block/floppy.cif (  tracksize <= sector_t % floppy->sect)
floppy1996drivers/block/floppy.cwhile ( tracksize <= sector_t % floppy->sect){
floppy1997drivers/block/floppy.cwhile( tracksize + ssize > floppy->sect ){
floppy2004drivers/block/floppy.cmax_sector = HEAD * floppy->sect + tracksize;
floppy2005drivers/block/floppy.c} else if ( !TRACK && !HEAD && !( floppy->rate & FD_2M ) && probing)
floppy2006drivers/block/floppy.cmax_sector = floppy->sect;
floppy2008drivers/block/floppy.caligned_sector_t = sector_t - ( sector_t % floppy->sect ) % ssize;
floppy2188drivers/block/floppy.cif (!floppy) { /* Autodetection */
floppy2194drivers/block/floppy.cfloppy = NULL;
floppy2199drivers/block/floppy.cfloppy = floppy_type+DP->autodetect[DRS->probed_format];
floppy2300drivers/block/floppy.cstruct floppy_struct *floppy;  
floppy2303drivers/block/floppy.cfloppy = floppy_type + type;
floppy2306drivers/block/floppy.cfloppy = floppy_type + UDP->native_format;
floppy2310drivers/block/floppy.cif ( floppy->name )
floppy2311drivers/block/floppy.creturn floppy->name;
floppy54include/linux/fd.h#define FD_SIZECODE(floppy) (((( (floppy)->rate ) & FD_SIZECODEMASK) >> 3)+ 2)
floppy55include/linux/fd.h#define FD_SECTSIZE(floppy) ( (floppy)->rate & FD_2M ? \
floppy56include/linux/fd.h512 : 128 << FD_SIZECODE(floppy) )