Lines Matching refs:sector
256 static int mcdx_transfer(struct s_drive_stuff *, char *buf, int sector,
258 static int mcdx_xfer(struct s_drive_stuff *, char *buf, int sector,
599 CURRENT->sector, CURRENT->nr_sectors); in do_mcdx_request()
615 CURRENT->sector, in do_mcdx_request()
622 CURRENT->sector += i; in do_mcdx_request()
1276 char *p, int sector, int nr_sectors) in mcdx_transfer() argument
1285 ans = mcdx_xfer(stuffp, p, sector, nr_sectors); in mcdx_transfer()
1301 return mcdx_transfer(stuffp, p, sector, nr_sectors); in mcdx_transfer()
1308 char *p, int sector, int nr_sectors) in mcdx_xfer() argument
1331 if (stuffp->valid && (sector >= stuffp->pending) in mcdx_xfer()
1332 && (sector < stuffp->low_border)) { in mcdx_xfer()
1343 sector + nr_sectors) in mcdx_xfer()
1400 if (stuffp->pending == sector) { in mcdx_xfer()
1403 sector++; in mcdx_xfer()
1426 stuffp->pending = sector & ~3; in mcdx_xfer()