Lines Matching defs:CURRENT
116 #define CURRENT elv_next_request(floppy_queue)
1344 if (!CURRENT) {
1349 floppy = CURRENT->rq_disk->private_data;
1353 for (cnt = 0; cnt < CURRENT->current_nr_sectors; cnt++) {
1356 CURRENT->sector,cnt,
1357 (CURRENT->cmd==READ)?"read":"write");
1359 block = CURRENT->sector + cnt;
1361 end_request(CURRENT, 0);
1367 data = CURRENT->buffer + 512 * cnt;
1373 if ((rq_data_dir(CURRENT) != READ) && (rq_data_dir(CURRENT) != WRITE)) {
1375 end_request(CURRENT, 0);
1379 end_request(CURRENT, 0);
1383 switch (rq_data_dir(CURRENT)) {
1393 end_request(CURRENT, 0);
1409 CURRENT->nr_sectors -= CURRENT->current_nr_sectors;
1410 CURRENT->sector += CURRENT->current_nr_sectors;
1412 end_request(CURRENT, 1);