Lines Matching defs:CURRENT
84 #define CURRENT elv_next_request(floppy_queue)
609 if (!CURRENT)
612 CURRENT->errors++;
613 if (CURRENT->errors >= MAX_ERRORS) {
615 end_request(CURRENT, 0);
617 else if (CURRENT->errors == RECALIBRATE_ERRORS) {
728 if (++ReqCnt < CURRENT->current_nr_sectors) {
735 CURRENT->nr_sectors -= CURRENT->current_nr_sectors;
736 CURRENT->sector += CURRENT->current_nr_sectors;
737 end_request(CURRENT, 1);
1135 if (++ReqCnt < CURRENT->current_nr_sectors) {
1142 CURRENT->nr_sectors -= CURRENT->current_nr_sectors;
1143 CURRENT->sector += CURRENT->current_nr_sectors;
1144 end_request(CURRENT, 1);
1385 read_track = (ReqCmd == READ && CURRENT->errors == 0);
1399 DPRINT(("redo_fd_request: CURRENT=%p dev=%s CURRENT->sector=%ld\n",
1400 CURRENT, CURRENT ? CURRENT->rq_disk->disk_name : "",
1401 CURRENT ? CURRENT->sector : 0 ));
1407 if (!CURRENT)
1410 floppy = CURRENT->rq_disk->private_data;
1417 end_request(CURRENT, 0);
1433 end_request(CURRENT, 0);
1438 end_request(CURRENT, 0);
1447 if (CURRENT->sector + 1 > UDT->blocks) {
1448 end_request(CURRENT, 0);
1456 ReqCmd = rq_data_dir(CURRENT);
1457 ReqBlock = CURRENT->sector;
1458 ReqBuffer = CURRENT->buffer;