Lines Matching defs:CURRENT
196 #define CURRENT elv_next_request(azt_queue)
221 return CURRENT &&
222 CURRENT->cmd == READ &&
223 CURRENT->sector != -1;
1506 while (CURRENT->nr_sectors) {
1507 int bn = CURRENT->sector / 4;
1511 int offs = (i * 4 + (CURRENT->sector & 3)) * 512;
1512 int nr_sectors = 4 - (CURRENT->sector & 3);
1520 if (nr_sectors > CURRENT->nr_sectors)
1521 nr_sectors = CURRENT->nr_sectors;
1522 memcpy(CURRENT->buffer, azt_buf + offs,
1524 CURRENT->nr_sectors -= nr_sectors;
1525 CURRENT->sector += nr_sectors;
1526 CURRENT->buffer += nr_sectors * 512;
1537 printk(" do_aztcd_request(%ld+%ld) Time:%li\n", CURRENT->sector,
1538 CURRENT->nr_sectors, jiffies);
1542 end_request(CURRENT, 0);
1548 if (CURRENT->nr_sectors == 0) {
1549 end_request(CURRENT, 1);
1556 end_request(CURRENT, 0);
1966 end_request(CURRENT, 0);
2015 end_request(CURRENT, 0);
2029 end_request(CURRENT, 0);
2040 end_request(CURRENT, 0);
2075 end_request(CURRENT, 0);
2095 end_request(CURRENT, 0);
2102 azt_next_bn = CURRENT->sector / 4;
2113 /*azt_read_count=CURRENT->nr_sectors; slow, no read ahead */
2193 end_request(CURRENT, 0);
2241 ("read_count:%d CURRENT->nr_sectors:%ld azt_buf_in:%d\n",
2243 CURRENT->nr_sectors,
2251 end_request(CURRENT, 1); /*should we have here (1) or (0)? */
2294 if (CURRENT->nr_sectors ==
2296 end_request(CURRENT, 1);
2303 && (CURRENT->sector / 4 < azt_next_bn
2304 || CURRENT->sector / 4 >
2371 end_request(CURRENT, 0);