Lines Matching defs:CURRENT
87 #define CURRENT elv_next_request(opt_queue)
990 return CURRENT &&
991 CURRENT->cmd == READ &&
992 CURRENT->sector != -1;
1024 while (CURRENT -> nr_sectors) {
1025 int bn = CURRENT -> sector / 4;
1036 offs = (i * 4 + (CURRENT -> sector & 3)) * 512;
1037 nr_sectors = 4 - (CURRENT -> sector & 3);
1047 if (nr_sectors > CURRENT -> nr_sectors)
1048 nr_sectors = CURRENT -> nr_sectors;
1049 memcpy(CURRENT -> buffer, buf + offs, nr_sectors * 512);
1050 CURRENT -> nr_sectors -= nr_sectors;
1051 CURRENT -> sector += nr_sectors;
1052 CURRENT -> buffer += nr_sectors * 512;
1109 end_request(CURRENT, 0);
1143 end_request(CURRENT, 0);
1170 end_request(CURRENT, 0);
1178 next_bn = CURRENT -> sector / 4;
1225 end_request(CURRENT, 0);
1250 "CURRENT->nr_sectors:%ld "
1253 CURRENT->nr_sectors,
1261 end_request(CURRENT, 0);
1290 if (CURRENT -> nr_sectors == 0)
1291 end_request(CURRENT, 1);
1298 && (CURRENT -> sector / 4 < next_bn ||
1299 CURRENT -> sector / 4 >
1322 end_request(CURRENT, 0);
1363 end_request(CURRENT, 0);
1375 CURRENT -> sector, CURRENT -> nr_sectors));
1379 end_request(CURRENT, 0);
1386 if (CURRENT -> nr_sectors == 0) {
1387 end_request(CURRENT, 1);
1394 end_request(CURRENT, 0);