tag | line | file | source code |
CURRENT | 67 | drivers/block/blk.h | blksize_size[MAJOR_NR][MINOR(CURRENT->dev)] ? \ |
CURRENT | 68 | drivers/block/blk.h | ((blksize_size[MAJOR_NR][MINOR(CURRENT->dev)] >> 9) - 1) : \ |
CURRENT | 71 | drivers/block/blk.h | #define SUBSECTOR(block) (CURRENT->current_nr_sectors > 0) |
CURRENT | 235 | drivers/block/blk.h | #ifndef CURRENT |
CURRENT | 239 | drivers/block/blk.h | #define CURRENT_DEV DEVICE_NR(CURRENT->dev) |
CURRENT | 275 | drivers/block/blk.h | req = CURRENT; |
CURRENT | 303 | drivers/block/blk.h | CURRENT = req->next; |
CURRENT | 318 | drivers/block/blk.h | if (!CURRENT) {\ |
CURRENT | 322 | drivers/block/blk.h | if (MAJOR(CURRENT->dev) != MAJOR_NR) \ |
CURRENT | 324 | drivers/block/blk.h | if (CURRENT->bh) { \ |
CURRENT | 325 | drivers/block/blk.h | if (!CURRENT->bh->b_lock) \ |
CURRENT | 1174 | drivers/block/cdu31a.c | if (!(CURRENT) || CURRENT->dev < 0) |
CURRENT | 1180 | drivers/block/cdu31a.c | dev = MINOR(CURRENT->dev); |
CURRENT | 1181 | drivers/block/cdu31a.c | block = CURRENT->sector; |
CURRENT | 1182 | drivers/block/cdu31a.c | nsect = CURRENT->nr_sectors; |
CURRENT | 1189 | drivers/block/cdu31a.c | switch(CURRENT->cmd) |
CURRENT | 1266 | drivers/block/cdu31a.c | memcpy(CURRENT->buffer, sony_buffer+copyoff, 512); |
CURRENT | 1270 | drivers/block/cdu31a.c | CURRENT->buffer += 512; |
CURRENT | 294 | drivers/block/floppy.c | (CURRENT->dev)) |
CURRENT | 298 | drivers/block/floppy.c | (CURRENT->errors)) |
CURRENT | 508 | drivers/block/floppy.c | addr = (long) CURRENT->buffer; |
CURRENT | 519 | drivers/block/floppy.c | copy_buffer(CURRENT->buffer,tmp_floppy_area); |
CURRENT | 615 | drivers/block/floppy.c | else if (!CURRENT) { |
CURRENT | 620 | drivers/block/floppy.c | errors = ++CURRENT->errors; |
CURRENT | 791 | drivers/block/floppy.c | int drive = MINOR(CURRENT->dev); |
CURRENT | 805 | drivers/block/floppy.c | copy_buffer(buffer_area,CURRENT->buffer); |
CURRENT | 807 | drivers/block/floppy.c | (unsigned long)(CURRENT->buffer) >= LAST_DMA_ADDR) |
CURRENT | 808 | drivers/block/floppy.c | copy_buffer(tmp_floppy_area,CURRENT->buffer); |
CURRENT | 1119 | drivers/block/floppy.c | if (CURRENT && CURRENT->dev < 0) return; |
CURRENT | 1125 | drivers/block/floppy.c | if (!CURRENT) { |
CURRENT | 1133 | drivers/block/floppy.c | if (MAJOR(CURRENT->dev) != MAJOR_NR) |
CURRENT | 1135 | drivers/block/floppy.c | if (CURRENT->bh) { |
CURRENT | 1136 | drivers/block/floppy.c | if (!CURRENT->bh->b_lock) |
CURRENT | 1162 | drivers/block/floppy.c | block = CURRENT->sector; |
CURRENT | 1172 | drivers/block/floppy.c | if (CURRENT->cmd == READ) |
CURRENT | 1174 | drivers/block/floppy.c | else if (CURRENT->cmd == WRITE) |
CURRENT | 1204 | drivers/block/floppy.c | copy_buffer(buffer_area,CURRENT->buffer); |
CURRENT | 1208 | drivers/block/floppy.c | copy_buffer(CURRENT->buffer,buffer_area); |
CURRENT | 288 | drivers/block/hd.c | if (!CURRENT) |
CURRENT | 290 | drivers/block/hd.c | dev = MINOR(CURRENT->dev) >> 6; |
CURRENT | 291 | drivers/block/hd.c | if (++CURRENT->errors >= MAX_ERRORS || (hd_error & BBD_ERR)) { |
CURRENT | 294 | drivers/block/hd.c | } else if (CURRENT->errors % RESET_FREQ == 0) |
CURRENT | 296 | drivers/block/hd.c | else if ((hd_error & TRK0_ERR) || CURRENT->errors % RECAL_FREQ == 0) |
CURRENT | 339 | drivers/block/hd.c | insw(HD_DATA,CURRENT->buffer,256); |
CURRENT | 340 | drivers/block/hd.c | CURRENT->errors = 0; |
CURRENT | 341 | drivers/block/hd.c | CURRENT->buffer += 512; |
CURRENT | 342 | drivers/block/hd.c | CURRENT->sector++; |
CURRENT | 343 | drivers/block/hd.c | i = --CURRENT->nr_sectors; |
CURRENT | 344 | drivers/block/hd.c | --CURRENT->current_nr_sectors; |
CURRENT | 347 | drivers/block/hd.c | MINOR(CURRENT->dev), CURRENT->sector, i, CURRENT-> |
CURRENT | 350 | drivers/block/hd.c | if (!i || (CURRENT->bh && !SUBSECTOR(i))) |
CURRENT | 376 | drivers/block/hd.c | if ((CURRENT->nr_sectors <= 1) || (i & DRQ_STAT)) |
CURRENT | 390 | drivers/block/hd.c | CURRENT->sector++; |
CURRENT | 391 | drivers/block/hd.c | i = --CURRENT->nr_sectors; |
CURRENT | 392 | drivers/block/hd.c | --CURRENT->current_nr_sectors; |
CURRENT | 393 | drivers/block/hd.c | CURRENT->buffer += 512; |
CURRENT | 394 | drivers/block/hd.c | if (!i || (CURRENT->bh && !SUBSECTOR(i))) |
CURRENT | 398 | drivers/block/hd.c | outsw(HD_DATA,CURRENT->buffer,256); |
CURRENT | 425 | drivers/block/hd.c | if (!CURRENT) |
CURRENT | 429 | drivers/block/hd.c | if (++CURRENT->errors >= MAX_ERRORS) { |
CURRENT | 452 | drivers/block/hd.c | if (CURRENT && CURRENT->dev < 0) return; |
CURRENT | 460 | drivers/block/hd.c | dev = MINOR(CURRENT->dev); |
CURRENT | 461 | drivers/block/hd.c | block = CURRENT->sector; |
CURRENT | 462 | drivers/block/hd.c | nsect = CURRENT->nr_sectors; |
CURRENT | 479 | drivers/block/hd.c | dev, cyl, head, sec, CURRENT->buffer); |
CURRENT | 499 | drivers/block/hd.c | if (CURRENT->cmd == WRITE) { |
CURRENT | 508 | drivers/block/hd.c | outsw(HD_DATA,CURRENT->buffer,256); |
CURRENT | 512 | drivers/block/hd.c | if (CURRENT->cmd == READ) { |
CURRENT | 87 | drivers/block/mcd.c | (CURRENT && MAJOR(CURRENT -> dev) == MAJOR_NR && CURRENT -> cmd == READ \ |
CURRENT | 88 | drivers/block/mcd.c | && CURRENT -> sector != -1) |
CURRENT | 564 | drivers/block/mcd.c | while (CURRENT -> nr_sectors) { |
CURRENT | 565 | drivers/block/mcd.c | int bn = CURRENT -> sector / 4; |
CURRENT | 570 | drivers/block/mcd.c | int offs = (i * 4 + (CURRENT -> sector & 3)) * 512; |
CURRENT | 571 | drivers/block/mcd.c | int nr_sectors = 4 - (CURRENT -> sector & 3); |
CURRENT | 579 | drivers/block/mcd.c | if (nr_sectors > CURRENT -> nr_sectors) |
CURRENT | 580 | drivers/block/mcd.c | nr_sectors = CURRENT -> nr_sectors; |
CURRENT | 581 | drivers/block/mcd.c | memcpy(CURRENT -> buffer, mcd_buf + offs, nr_sectors * 512); |
CURRENT | 582 | drivers/block/mcd.c | CURRENT -> nr_sectors -= nr_sectors; |
CURRENT | 583 | drivers/block/mcd.c | CURRENT -> sector += nr_sectors; |
CURRENT | 584 | drivers/block/mcd.c | CURRENT -> buffer += nr_sectors * 512; |
CURRENT | 624 | drivers/block/mcd.c | printk(" do_mcd_request(%ld+%ld)\n", CURRENT -> sector, CURRENT -> nr_sectors); |
CURRENT | 628 | drivers/block/mcd.c | if (CURRENT->bh) { |
CURRENT | 629 | drivers/block/mcd.c | if (!CURRENT->bh->b_lock) |
CURRENT | 633 | drivers/block/mcd.c | if (CURRENT -> nr_sectors == 0) { |
CURRENT | 794 | drivers/block/mcd.c | mcd_next_bn = CURRENT -> sector / 4; |
CURRENT | 860 | drivers/block/mcd.c | if (CURRENT -> nr_sectors == 0) |
CURRENT | 868 | drivers/block/mcd.c | && (CURRENT -> sector / 4 < mcd_next_bn || |
CURRENT | 869 | drivers/block/mcd.c | CURRENT -> sector / 4 > mcd_next_bn + 16)) { |
CURRENT | 37 | drivers/block/ramdisk.c | addr = rd_start + (CURRENT->sector << 9); |
CURRENT | 38 | drivers/block/ramdisk.c | len = CURRENT->current_nr_sectors << 9; |
CURRENT | 40 | drivers/block/ramdisk.c | if ((MINOR(CURRENT->dev) != RAMDISK_MINOR) || |
CURRENT | 45 | drivers/block/ramdisk.c | if (CURRENT-> cmd == WRITE) { |
CURRENT | 47 | drivers/block/ramdisk.c | CURRENT->buffer, |
CURRENT | 49 | drivers/block/ramdisk.c | } else if (CURRENT->cmd == READ) { |
CURRENT | 50 | drivers/block/ramdisk.c | (void) memcpy(CURRENT->buffer, |
CURRENT | 2849 | drivers/block/sbpcd.c | while ( (CURRENT->nr_sectors > 0) && |
CURRENT | 2850 | drivers/block/sbpcd.c | (CURRENT->sector/4 >= DriveStruct[d].sbp_first_frame) && |
CURRENT | 2851 | drivers/block/sbpcd.c | (CURRENT->sector/4 <= DriveStruct[d].sbp_last_frame) ) |
CURRENT | 2853 | drivers/block/sbpcd.c | offs = (CURRENT->sector - DriveStruct[d].sbp_first_frame * 4) * 512; |
CURRENT | 2854 | drivers/block/sbpcd.c | memcpy(CURRENT->buffer, DriveStruct[d].sbp_buf + offs, 512); |
CURRENT | 2855 | drivers/block/sbpcd.c | CURRENT->nr_sectors--; |
CURRENT | 2856 | drivers/block/sbpcd.c | CURRENT->sector++; |
CURRENT | 2857 | drivers/block/sbpcd.c | CURRENT->buffer += 512; |
CURRENT | 2875 | drivers/block/sbpcd.c | if ((CURRENT==NULL)||(CURRENT->dev<0)) goto done; |
CURRENT | 2876 | drivers/block/sbpcd.c | if (CURRENT -> sector == -1) goto done; |
CURRENT | 2878 | drivers/block/sbpcd.c | dev = MINOR(CURRENT->dev); |
CURRENT | 2887 | drivers/block/sbpcd.c | block = CURRENT->sector; /* always numbered as 512-byte-pieces */ |
CURRENT | 2888 | drivers/block/sbpcd.c | nsect = CURRENT->nr_sectors; /* always counted as 512-byte-pieces */ |
CURRENT | 2889 | drivers/block/sbpcd.c | if (CURRENT->cmd != READ) |
CURRENT | 2891 | drivers/block/sbpcd.c | printk("SBPCD: bad cmd %d\n", CURRENT->cmd); |
CURRENT | 2901 | drivers/block/sbpcd.c | if (CURRENT->nr_sectors == 0) |
CURRENT | 2967 | drivers/block/sbpcd.c | block=CURRENT->sector/4; |
CURRENT | 3198 | drivers/block/sbpcd.c | DriveStruct[d].sbp_first_frame = CURRENT -> sector / 4; |
CURRENT | 214 | drivers/block/xd.c | while (code = 0, CURRENT) { |
CURRENT | 217 | drivers/block/xd.c | if (CURRENT_DEV < xd_drives && CURRENT->sector + CURRENT->nr_sectors <= xd[MINOR(CURRENT->dev)].nr_sects) { |
CURRENT | 218 | drivers/block/xd.c | block = CURRENT->sector + xd[MINOR(CURRENT->dev)].start_sect; |
CURRENT | 219 | drivers/block/xd.c | count = CURRENT->nr_sectors; |
CURRENT | 221 | drivers/block/xd.c | switch (CURRENT->cmd) { |
CURRENT | 225 | drivers/block/xd.c | code = xd_readwrite(CURRENT->cmd,CURRENT_DEV,CURRENT->buffer,block,count); |
CURRENT | 570 | drivers/scsi/scsi.h | if (!CURRENT) {\ |
CURRENT | 575 | drivers/scsi/scsi.h | if (MAJOR(CURRENT->dev) != MAJOR_NR) \ |
CURRENT | 577 | drivers/scsi/scsi.h | if (CURRENT->bh) { \ |
CURRENT | 578 | drivers/scsi/scsi.h | if (!CURRENT->bh->b_lock) \ |
CURRENT | 329 | drivers/scsi/sd.c | if (CURRENT != NULL && CURRENT->dev == -1) { |
CURRENT | 349 | drivers/scsi/sd.c | SCpnt = allocate_device(&CURRENT, |
CURRENT | 350 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(MINOR(CURRENT->dev))].device, 0); |
CURRENT | 365 | drivers/scsi/sd.c | req = CURRENT; |
CURRENT | 374 | drivers/scsi/sd.c | if (req == CURRENT) |
CURRENT | 375 | drivers/scsi/sd.c | CURRENT = CURRENT->next; |
CURRENT | 301 | drivers/scsi/sr.c | if (CURRENT != NULL && CURRENT->dev == -1) { |
CURRENT | 309 | drivers/scsi/sr.c | SCpnt = allocate_device(&CURRENT, |
CURRENT | 310 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(MINOR(CURRENT->dev))].device, 0); |
CURRENT | 325 | drivers/scsi/sr.c | req = CURRENT; |
CURRENT | 334 | drivers/scsi/sr.c | if (req == CURRENT) |
CURRENT | 335 | drivers/scsi/sr.c | CURRENT = CURRENT->next; |