taglinefilesource code
CURRENT1064drivers/block/amiflop.c#define CURRENT_DEVICE (CURRENT->rq_dev)
CURRENT1067drivers/block/amiflop.c#define CURRENT_ERRORS (CURRENT->errors)
CURRENT1252drivers/block/amiflop.cif (CURRENT && CURRENT->rq_status == RQ_INACTIVE){
CURRENT1257drivers/block/amiflop.cif (!CURRENT) {
CURRENT1266drivers/block/amiflop.cif (MAJOR(CURRENT->rq_dev) != MAJOR_NR)
CURRENT1269drivers/block/amiflop.cif (CURRENT->bh && !buffer_locked(CURRENT->bh))
CURRENT1299drivers/block/amiflop.cfor (cnt = 0; cnt < CURRENT->current_nr_sectors; cnt++) { 
CURRENT1301drivers/block/amiflop.cprintk("fd: sector %d + %d requested\n",CURRENT->sector,cnt);
CURRENT1303drivers/block/amiflop.cblock = CURRENT->sector + cnt;
CURRENT1311drivers/block/amiflop.cdata = CURRENT->buffer + 512 * cnt;
CURRENT1325drivers/block/amiflop.cswitch (CURRENT->cmd) {
CURRENT1382drivers/block/amiflop.cCURRENT->nr_sectors -= CURRENT->current_nr_sectors;
CURRENT1383drivers/block/amiflop.cCURRENT->sector += CURRENT->current_nr_sectors;
CURRENT608drivers/block/ataflop.cif (!CURRENT) return;
CURRENT609drivers/block/ataflop.cCURRENT->errors++;
CURRENT610drivers/block/ataflop.cif (CURRENT->errors >= MAX_ERRORS) {
CURRENT614drivers/block/ataflop.celse if (CURRENT->errors == RECALIBRATE_ERRORS) {
CURRENT728drivers/block/ataflop.cif (++ReqCnt < CURRENT->current_nr_sectors) {
CURRENT735drivers/block/ataflop.cCURRENT->nr_sectors -= CURRENT->current_nr_sectors;
CURRENT736drivers/block/ataflop.cCURRENT->sector += CURRENT->current_nr_sectors;
CURRENT1130drivers/block/ataflop.cif (++ReqCnt < CURRENT->current_nr_sectors) {
CURRENT1137drivers/block/ataflop.cCURRENT->nr_sectors -= CURRENT->current_nr_sectors;
CURRENT1138drivers/block/ataflop.cCURRENT->sector += CURRENT->current_nr_sectors;
CURRENT1318drivers/block/ataflop.c#define CURRENT_DEVICE (CURRENT->rq_dev)
CURRENT1321drivers/block/ataflop.c#define CURRENT_ERRORS (CURRENT->errors)
CURRENT1422drivers/block/ataflop.c(unsigned long)CURRENT, CURRENT ? CURRENT->rq_dev : 0,
CURRENT1423drivers/block/ataflop.cCURRENT ? CURRENT->sector : 0 ));
CURRENT1427drivers/block/ataflop.cif (CURRENT && CURRENT->rq_status == RQ_INACTIVE){
CURRENT1433drivers/block/ataflop.cif (!CURRENT)
CURRENT1436drivers/block/ataflop.cif (MAJOR(CURRENT->rq_dev) != MAJOR_NR)
CURRENT1439drivers/block/ataflop.cif (CURRENT->bh && !buffer_locked(CURRENT->bh))
CURRENT1479drivers/block/ataflop.cif (CURRENT->sector + 1 > UDT->blocks) {
CURRENT1488drivers/block/ataflop.cReqCmd = CURRENT->cmd;
CURRENT1489drivers/block/ataflop.cReqBlock = CURRENT->sector;
CURRENT1490drivers/block/ataflop.cReqBuffer = CURRENT->buffer;
CURRENT1798drivers/block/floppy.cprintk("CURRENT=%p\n", CURRENT);
CURRENT2169drivers/block/floppy.cif (!CURRENT){
CURRENT2177drivers/block/floppy.cblock = current_count_sectors + CURRENT->sector;
CURRENT2183drivers/block/floppy.cwhile (current_count_sectors && CURRENT &&
CURRENT2184drivers/block/floppy.ccurrent_count_sectors >= CURRENT->current_nr_sectors){
CURRENT2185drivers/block/floppy.ccurrent_count_sectors -= CURRENT->current_nr_sectors;
CURRENT2186drivers/block/floppy.cCURRENT->nr_sectors -= CURRENT->current_nr_sectors;
CURRENT2187drivers/block/floppy.cCURRENT->sector += CURRENT->current_nr_sectors;
CURRENT2190drivers/block/floppy.cif (current_count_sectors && CURRENT){
CURRENT2192drivers/block/floppy.cCURRENT->buffer += current_count_sectors <<9;
CURRENT2193drivers/block/floppy.cCURRENT->current_nr_sectors -= current_count_sectors;
CURRENT2194drivers/block/floppy.cCURRENT->nr_sectors -= current_count_sectors;
CURRENT2195drivers/block/floppy.cCURRENT->sector += current_count_sectors;
CURRENT2199drivers/block/floppy.cif (current_count_sectors && !CURRENT)
CURRENT2203drivers/block/floppy.cif (CURRENT->cmd == WRITE) {
CURRENT2207drivers/block/floppy.cDRWE->first_error_sector = CURRENT->sector;
CURRENT2210drivers/block/floppy.cDRWE->last_error_sector = CURRENT->sector;
CURRENT2283drivers/block/floppy.craw_cmd->kernel_data == CURRENT->buffer){
CURRENT2301drivers/block/floppy.cbase = CURRENT->buffer;
CURRENT2302drivers/block/floppy.csize = CURRENT->current_nr_sectors << 9;
CURRENT2303drivers/block/floppy.cbh = CURRENT->bh;
CURRENT2341drivers/block/floppy.cCURRENT->nr_sectors);
CURRENT2344drivers/block/floppy.cbuffer_max > sector_t + CURRENT->nr_sectors)
CURRENT2346drivers/block/floppy.cCURRENT->nr_sectors);
CURRENT2350drivers/block/floppy.cif ((remaining >> 9) > CURRENT->nr_sectors  &&
CURRENT2355drivers/block/floppy.cprintk("CURRENT->nr_sectors=%ld\n",CURRENT->nr_sectors);
CURRENT2357drivers/block/floppy.cCURRENT->current_nr_sectors);
CURRENT2367drivers/block/floppy.cbh = CURRENT->bh;
CURRENT2368drivers/block/floppy.csize = CURRENT->current_nr_sectors << 9;
CURRENT2369drivers/block/floppy.cbuffer = CURRENT->buffer;
CURRENT2438drivers/block/floppy.cset_fdc(DRIVE(CURRENT->rq_dev));
CURRENT2444drivers/block/floppy.cif (CURRENT->cmd == READ){
CURRENT2447drivers/block/floppy.c} else if (CURRENT->cmd == WRITE){
CURRENT2457drivers/block/floppy.cTRACK = CURRENT->sector / max_sector;
CURRENT2458drivers/block/floppy.csector_t = CURRENT->sector % max_sector;
CURRENT2472drivers/block/floppy.cCURRENT->nr_sectors);
CURRENT2512drivers/block/floppy.cmax_size = CURRENT->nr_sectors;
CURRENT2521drivers/block/floppy.c} else if (aligned_sector_t != sector_t || CURRENT->nr_sectors < ssize){
CURRENT2523drivers/block/floppy.cif (sector_t + CURRENT->nr_sectors > ssize &&
CURRENT2524drivers/block/floppy.csector_t + CURRENT->nr_sectors < ssize + ssize)
CURRENT2532drivers/block/floppy.c} else if ((unsigned long)CURRENT->buffer < MAX_DMA_ADDRESS) {
CURRENT2544drivers/block/floppy.cdma_limit = (MAX_DMA_ADDRESS - ((unsigned long) CURRENT->buffer)) >> 9;
CURRENT2549drivers/block/floppy.cif (CROSS_64KB(CURRENT->buffer, max_size << 9))
CURRENT2550drivers/block/floppy.cmax_size = (K_64 - ((long) CURRENT->buffer) % K_64)>>9;
CURRENT2564drivers/block/floppy.cmax_size = CURRENT->nr_sectors;
CURRENT2566drivers/block/floppy.craw_cmd->kernel_data = CURRENT->buffer;
CURRENT2587drivers/block/floppy.c(aligned_sector_t == sector_t && CURRENT->nr_sectors >= ssize))&&
CURRENT2620drivers/block/floppy.c(raw_cmd->kernel_data != CURRENT->buffer &&
CURRENT2628drivers/block/floppy.cif (raw_cmd->kernel_data != CURRENT->buffer)
CURRENT2645drivers/block/floppy.cif (raw_cmd->kernel_data != CURRENT->buffer){
CURRENT2663drivers/block/floppy.c} else if (raw_cmd->length > CURRENT->nr_sectors << 9 ||
CURRENT2664drivers/block/floppy.ccurrent_count_sectors > CURRENT->nr_sectors){
CURRENT2690drivers/block/floppy.cif (CURRENT && CURRENT->rq_status == RQ_INACTIVE){
CURRENT2697drivers/block/floppy.cif (!CURRENT) {
CURRENT2702drivers/block/floppy.cif (MAJOR(CURRENT->rq_dev) != MAJOR_NR)
CURRENT2704drivers/block/floppy.cif (CURRENT->bh && !buffer_locked(CURRENT->bh))
CURRENT2707drivers/block/floppy.cdevice = CURRENT->rq_dev;
CURRENT2733drivers/block/floppy.cerrors = & (CURRENT->errors);
CURRENT134drivers/block/hd.cdevc = CURRENT ? 'a' + DEVICE_NR(CURRENT->rq_dev) : '?';
CURRENT162drivers/block/hd.cif (CURRENT)
CURRENT163drivers/block/hd.cprintk(", sector=%ld", CURRENT->sector);
CURRENT283drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->rq_dev);
CURRENT336drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->rq_dev), stat = inb_p(HD_STATUS);
CURRENT448drivers/block/hd.cif (!CURRENT)
CURRENT450drivers/block/hd.cdev = DEVICE_NR(CURRENT->rq_dev);
CURRENT451drivers/block/hd.cif (++CURRENT->errors >= MAX_ERRORS || (hd_error & BBD_ERR)) {
CURRENT454drivers/block/hd.c} else if (CURRENT->errors % RESET_FREQ == 0)
CURRENT456drivers/block/hd.celse if ((hd_error & TRK0_ERR) || CURRENT->errors % RECAL_FREQ == 0)
CURRENT474drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->rq_dev);
CURRENT494drivers/block/hd.cif ((nsect = CURRENT->current_nr_sectors) > msect)
CURRENT499drivers/block/hd.cinsw(HD_DATA,CURRENT->buffer,nsect<<8);
CURRENT500drivers/block/hd.cCURRENT->sector += nsect;
CURRENT501drivers/block/hd.cCURRENT->buffer += nsect<<9;
CURRENT502drivers/block/hd.cCURRENT->errors = 0;
CURRENT503drivers/block/hd.ci = (CURRENT->nr_sectors -= nsect);
CURRENT507drivers/block/hd.cdev+'a', CURRENT->sector, CURRENT->sector+nsect,
CURRENT508drivers/block/hd.cCURRENT->nr_sectors, (unsigned long) CURRENT->buffer+(nsect<<9));
CURRENT510drivers/block/hd.cif ((CURRENT->current_nr_sectors -= nsect) <= 0)
CURRENT522drivers/block/hd.cif (CURRENT)
CURRENT562drivers/block/hd.cfor (i = CURRENT->nr_sectors; i > 0;){
CURRENT563drivers/block/hd.ci -= CURRENT->current_nr_sectors;
CURRENT569drivers/block/hd.cif (CURRENT)
CURRENT593drivers/block/hd.cif ((CURRENT->nr_sectors <= 1) || (i & DRQ_STAT))
CURRENT601drivers/block/hd.cCURRENT->sector++;
CURRENT602drivers/block/hd.ci = --CURRENT->nr_sectors;
CURRENT603drivers/block/hd.c--CURRENT->current_nr_sectors;
CURRENT604drivers/block/hd.cCURRENT->buffer += 512;
CURRENT605drivers/block/hd.cif (!i || (CURRENT->bh && !SUBSECTOR(i)))
CURRENT609drivers/block/hd.coutsw(HD_DATA,CURRENT->buffer,256);
CURRENT638drivers/block/hd.cif (!CURRENT)
CURRENT643drivers/block/hd.cdev = DEVICE_NR(CURRENT->rq_dev);
CURRENT645drivers/block/hd.cif (++CURRENT->errors >= MAX_ERRORS) {
CURRENT698drivers/block/hd.cif (CURRENT && CURRENT->rq_status == RQ_INACTIVE) return;
CURRENT710drivers/block/hd.cdev = MINOR(CURRENT->rq_dev);
CURRENT711drivers/block/hd.cblock = CURRENT->sector;
CURRENT712drivers/block/hd.cnsect = CURRENT->nr_sectors;
CURRENT717drivers/block/hd.ckdevname(CURRENT->rq_dev));
CURRENT720drivers/block/hd.c(MINOR(CURRENT->rq_dev)>>6)+'a', block, nsect);
CURRENT738drivers/block/hd.cdev+'a', (CURRENT->cmd == READ)?"read":"writ",
CURRENT739drivers/block/hd.ccyl, head, sec, nsect, (unsigned long) CURRENT->buffer);
CURRENT743drivers/block/hd.cif (CURRENT->cmd == READ) {
CURRENT750drivers/block/hd.cif (CURRENT->cmd == WRITE) {
CURRENT762drivers/block/hd.cWCURRENT = *CURRENT;
CURRENT765drivers/block/hd.coutsw(HD_DATA,CURRENT->buffer,256);
CURRENT157drivers/block/loop.cif (MINOR(CURRENT->rq_dev) >= MAX_LOOP)
CURRENT159drivers/block/loop.clo = &loop_dev[MINOR(CURRENT->rq_dev)];
CURRENT170drivers/block/loop.cdest_addr = CURRENT->buffer;
CURRENT173drivers/block/loop.cblock = CURRENT->sector * (512/blksize);
CURRENT176drivers/block/loop.cblock = CURRENT->sector / (blksize >> 9);
CURRENT177drivers/block/loop.coffset = CURRENT->sector % (blksize >> 9);
CURRENT185drivers/block/loop.clen = CURRENT->current_nr_sectors << 9;
CURRENT186drivers/block/loop.cif (CURRENT->cmd == WRITE) {
CURRENT189drivers/block/loop.c} else if (CURRENT->cmd != READ) {
CURRENT190drivers/block/loop.cprintk("unknown loop device command (%d)?!?", CURRENT->cmd);
CURRENT209drivers/block/loop.cif (!buffer_uptodate(bh) && ((CURRENT->cmd == READ) ||
CURRENT222drivers/block/loop.cif ((lo->transfer)(lo, CURRENT->cmd, bh->b_data + offset,
CURRENT228drivers/block/loop.cif (CURRENT->cmd == WRITE)
CURRENT115drivers/block/rd.cminor = MINOR(CURRENT->rq_dev);
CURRENT122drivers/block/rd.coffset = CURRENT->sector << 9;
CURRENT123drivers/block/rd.clen = CURRENT->current_nr_sectors << 9;
CURRENT137drivers/block/rd.cif (CURRENT->cmd == READ) 
CURRENT138drivers/block/rd.cmemset(CURRENT->buffer, 0, len); 
CURRENT140drivers/block/rd.cset_bit(BH_Protected, &CURRENT->bh->b_state);
CURRENT216drivers/block/xd.cwhile (code = 0, CURRENT) {
CURRENT220drivers/block/xd.c&& CURRENT->sector + CURRENT->nr_sectors
CURRENT221drivers/block/xd.c<= xd[MINOR(CURRENT->rq_dev)].nr_sects) {
CURRENT222drivers/block/xd.cblock = CURRENT->sector + xd[MINOR(CURRENT->rq_dev)].start_sect;
CURRENT223drivers/block/xd.ccount = CURRENT->nr_sectors;
CURRENT225drivers/block/xd.cswitch (CURRENT->cmd) {
CURRENT229drivers/block/xd.ccode = xd_readwrite(CURRENT->cmd,CURRENT_DEV,CURRENT->buffer,block,count);
CURRENT195drivers/cdrom/aztcd.c(CURRENT && MAJOR(CURRENT -> rq_dev) == MAJOR_NR && CURRENT -> cmd == READ \
CURRENT196drivers/cdrom/aztcd.c&& CURRENT -> sector != -1)
CURRENT964drivers/cdrom/aztcd.cwhile (CURRENT -> nr_sectors) {
CURRENT965drivers/cdrom/aztcd.cint bn = CURRENT -> sector / 4;
CURRENT970drivers/cdrom/aztcd.cint offs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT971drivers/cdrom/aztcd.cint nr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT979drivers/cdrom/aztcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT980drivers/cdrom/aztcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT981drivers/cdrom/aztcd.cmemcpy(CURRENT -> buffer, azt_buf + offs, nr_sectors * 512);
CURRENT982drivers/cdrom/aztcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT983drivers/cdrom/aztcd.cCURRENT -> sector += nr_sectors;
CURRENT984drivers/cdrom/aztcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT997drivers/cdrom/aztcd.cprintk(" do_aztcd_request(%ld+%ld) Time:%li\n", CURRENT -> sector, CURRENT -> nr_sectors,jiffies);
CURRENT1006drivers/cdrom/aztcd.cif (CURRENT->bh) {
CURRENT1007drivers/cdrom/aztcd.cif (!buffer_locked(CURRENT->bh))
CURRENT1011drivers/cdrom/aztcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT1183drivers/cdrom/aztcd.cazt_next_bn = CURRENT -> sector / 4;
CURRENT1299drivers/cdrom/aztcd.c{ printk("read_count:%d CURRENT->nr_sectors:%ld azt_buf_in:%d\n", azt_read_count,CURRENT->nr_sectors,azt_buf_in);
CURRENT1328drivers/cdrom/aztcd.cif (CURRENT -> nr_sectors == 0)
CURRENT1336drivers/cdrom/aztcd.c&& (CURRENT -> sector / 4 < azt_next_bn ||
CURRENT1337drivers/cdrom/aztcd.cCURRENT -> sector / 4 > azt_next_bn + AZT_BUF_SIZ)) {
CURRENT1495drivers/cdrom/cdu31a.cif (CURRENT && CURRENT->rq_status != RQ_INACTIVE)
CURRENT1528drivers/cdrom/cdu31a.cif (!(CURRENT) || CURRENT->rq_status == RQ_INACTIVE)
CURRENT1540drivers/cdrom/cdu31a.cin.i_rdev = CURRENT->rq_dev;
CURRENT1547drivers/cdrom/cdu31a.cif (MAJOR(CURRENT->rq_dev) != MAJOR_NR)
CURRENT1551drivers/cdrom/cdu31a.cif (CURRENT->bh)
CURRENT1553drivers/cdrom/cdu31a.cif (!buffer_locked(CURRENT->bh))
CURRENT1559drivers/cdrom/cdu31a.cblock = CURRENT->sector;
CURRENT1560drivers/cdrom/cdu31a.cnblock = CURRENT->nr_sectors;
CURRENT1579drivers/cdrom/cdu31a.cswitch(CURRENT->cmd)
CURRENT1655drivers/cdrom/cdu31a.cread_data_block(CURRENT->buffer, block, nblock, res_reg, &res_size);
CURRENT642drivers/cdrom/cm206.cif (CURRENT == NULL || CURRENT->rq_status == RQ_INACTIVE)
CURRENT644drivers/cdrom/cm206.cif (CURRENT->cmd != READ) {
CURRENT645drivers/cdrom/cm206.cdebug(("Non-read command %d on cdrom\n", CURRENT->cmd));
CURRENT650drivers/cdrom/cm206.cfor (i=0; i<CURRENT->nr_sectors; i++) {
CURRENT651drivers/cdrom/cm206.ccd_sec_no = (CURRENT->sector+i)/4; /* 4 times 512 bytes */
CURRENT652drivers/cdrom/cm206.cquarter = (CURRENT->sector+i) % 4; 
CURRENT653drivers/cdrom/cm206.cdest = CURRENT->buffer + i*512;
CURRENT244drivers/cdrom/gscd.cwhile (CURRENT -> nr_sectors > 0 && gscd_bn == CURRENT -> sector / 4)
CURRENT246drivers/cdrom/gscd.coffs = (CURRENT -> sector & 3) * 512;
CURRENT247drivers/cdrom/gscd.cmemcpy(CURRENT -> buffer, gscd_buf + offs, 512);
CURRENT248drivers/cdrom/gscd.cCURRENT -> nr_sectors--;
CURRENT249drivers/cdrom/gscd.cCURRENT -> sector++;
CURRENT250drivers/cdrom/gscd.cCURRENT -> buffer += 512;
CURRENT265drivers/cdrom/gscd.cif (!(CURRENT) || CURRENT->rq_status == RQ_INACTIVE) return;
CURRENT267drivers/cdrom/gscd.cdev = MINOR(CURRENT->rq_dev);
CURRENT268drivers/cdrom/gscd.cblock = CURRENT->sector;
CURRENT269drivers/cdrom/gscd.cnsect = CURRENT->nr_sectors;
CURRENT271drivers/cdrom/gscd.cif (CURRENT == NULL || CURRENT -> sector == -1)
CURRENT274drivers/cdrom/gscd.cif (CURRENT -> cmd != READ)
CURRENT276drivers/cdrom/gscd.cprintk("GSCD: bad cmd %d\n", CURRENT -> cmd);
CURRENT281drivers/cdrom/gscd.cif (MINOR(CURRENT -> rq_dev) != 0)
CURRENT292drivers/cdrom/gscd.cif (CURRENT -> nr_sectors == 0)
CURRENT337drivers/cdrom/gscd.cblock = CURRENT -> sector / 4;
CURRENT349drivers/cdrom/gscd.cgscd_bn = CURRENT -> sector / 4;
CURRENT134drivers/cdrom/mcd.c(CURRENT && MAJOR(CURRENT -> rq_dev) == MAJOR_NR && CURRENT -> cmd == READ \
CURRENT135drivers/cdrom/mcd.c&& CURRENT -> sector != -1)
CURRENT597drivers/cdrom/mcd.cwhile (CURRENT -> nr_sectors) {
CURRENT598drivers/cdrom/mcd.cint bn = CURRENT -> sector / 4;
CURRENT603drivers/cdrom/mcd.cint offs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT604drivers/cdrom/mcd.cint nr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT612drivers/cdrom/mcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT613drivers/cdrom/mcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT614drivers/cdrom/mcd.cmemcpy(CURRENT -> buffer, mcd_buf + offs, nr_sectors * 512);
CURRENT615drivers/cdrom/mcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT616drivers/cdrom/mcd.cCURRENT -> sector += nr_sectors;
CURRENT617drivers/cdrom/mcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT657drivers/cdrom/mcd.cprintk(" do_mcd_request(%ld+%ld)\n", CURRENT -> sector, CURRENT -> nr_sectors);
CURRENT661drivers/cdrom/mcd.cif (CURRENT->bh) {
CURRENT662drivers/cdrom/mcd.cif (!buffer_locked(CURRENT->bh))
CURRENT666drivers/cdrom/mcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT863drivers/cdrom/mcd.cmcd_next_bn = CURRENT -> sector / 4;
CURRENT929drivers/cdrom/mcd.cif (CURRENT -> nr_sectors == 0)
CURRENT937drivers/cdrom/mcd.c&& (CURRENT -> sector / 4 < mcd_next_bn || 
CURRENT938drivers/cdrom/mcd.cCURRENT -> sector / 4 > mcd_next_bn + 16)) {
CURRENT554drivers/cdrom/mcdx.cif ((CURRENT == NULL) || (CURRENT->rq_status == RQ_INACTIVE))  {
CURRENT559drivers/cdrom/mcdx.cstuffp = mcdx_stuffp[MINOR(CURRENT->rq_dev)];
CURRENT563drivers/cdrom/mcdx.cdev = MINOR(CURRENT->rq_dev);
CURRENT567drivers/cdrom/mcdx.ckdevname(CURRENT->rq_dev)));
CURRENT578drivers/cdrom/mcdx.cswitch (CURRENT->cmd) {
CURRENT586drivers/cdrom/mcdx.cwhile (CURRENT->nr_sectors) {
CURRENT591drivers/cdrom/mcdx.cCURRENT->buffer,
CURRENT592drivers/cdrom/mcdx.cCURRENT->sector,
CURRENT593drivers/cdrom/mcdx.cCURRENT->nr_sectors))) {
CURRENT597drivers/cdrom/mcdx.cCURRENT->sector += CURRENT->nr_sectors;
CURRENT598drivers/cdrom/mcdx.cCURRENT->nr_sectors = 0;
CURRENT600drivers/cdrom/mcdx.cinvalidate_buffers(CURRENT->rq_dev);
CURRENT604drivers/cdrom/mcdx.cCURRENT->sector += i;
CURRENT605drivers/cdrom/mcdx.cCURRENT->nr_sectors -= i;
CURRENT606drivers/cdrom/mcdx.cCURRENT->buffer += (i * 512);
CURRENT967drivers/cdrom/optcd.c(CURRENT && MAJOR(CURRENT -> rq_dev) == MAJOR_NR \
CURRENT968drivers/cdrom/optcd.c&& CURRENT -> cmd == READ && CURRENT -> sector != -1)
CURRENT1000drivers/cdrom/optcd.cwhile (CURRENT -> nr_sectors) {
CURRENT1001drivers/cdrom/optcd.cint bn = CURRENT -> sector / 4;
CURRENT1012drivers/cdrom/optcd.coffs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT1013drivers/cdrom/optcd.cnr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT1023drivers/cdrom/optcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT1024drivers/cdrom/optcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT1025drivers/cdrom/optcd.cmemcpy(CURRENT -> buffer, buf + offs, nr_sectors * 512);
CURRENT1026drivers/cdrom/optcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT1027drivers/cdrom/optcd.cCURRENT -> sector += nr_sectors;
CURRENT1028drivers/cdrom/optcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT1157drivers/cdrom/optcd.cnext_bn = CURRENT -> sector / 4;
CURRENT1229drivers/cdrom/optcd.cCURRENT->nr_sectors,
CURRENT1265drivers/cdrom/optcd.cif (CURRENT -> nr_sectors == 0)
CURRENT1273drivers/cdrom/optcd.c&& (CURRENT -> sector / 4 < next_bn ||
CURRENT1274drivers/cdrom/optcd.cCURRENT -> sector / 4 >
CURRENT1349drivers/cdrom/optcd.cCURRENT -> sector, CURRENT -> nr_sectors));
CURRENT1359drivers/cdrom/optcd.cif (CURRENT->bh) {
CURRENT1360drivers/cdrom/optcd.cif (!buffer_locked(CURRENT->bh))
CURRENT1364drivers/cdrom/optcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT4395drivers/cdrom/sbpcd.cwhile ( (CURRENT->nr_sectors > 0) &&
CURRENT4396drivers/cdrom/sbpcd.c(CURRENT->sector/4 >= D_S[d].sbp_first_frame) &&
CURRENT4397drivers/cdrom/sbpcd.c(CURRENT->sector/4 <= D_S[d].sbp_last_frame) )
CURRENT4399drivers/cdrom/sbpcd.coffs = (CURRENT->sector - D_S[d].sbp_first_frame * 4) * 512;
CURRENT4400drivers/cdrom/sbpcd.cmemcpy(CURRENT->buffer, D_S[d].sbp_buf + offs, 512);
CURRENT4401drivers/cdrom/sbpcd.cCURRENT->nr_sectors--;
CURRENT4402drivers/cdrom/sbpcd.cCURRENT->sector++;
CURRENT4403drivers/cdrom/sbpcd.cCURRENT->buffer += 512;
CURRENT4420drivers/cdrom/sbpcd.cif ((CURRENT == NULL) || CURRENT->rq_status == RQ_INACTIVE)
CURRENT4422drivers/cdrom/sbpcd.cif (CURRENT -> sector == -1)
CURRENT4424drivers/cdrom/sbpcd.cif (CURRENT->cmd != READ)
CURRENT4426drivers/cdrom/sbpcd.cmsg(DBG_INF, "bad cmd %d\n", CURRENT->cmd);
CURRENT4429drivers/cdrom/sbpcd.ci = MINOR(CURRENT->rq_dev);
CURRENT4433drivers/cdrom/sbpcd.ckdevname(CURRENT->rq_dev));
CURRENT4442drivers/cdrom/sbpcd.cblock = CURRENT->sector; /* always numbered as 512-byte-pieces */
CURRENT4443drivers/cdrom/sbpcd.cnsect = CURRENT->nr_sectors; /* always counted as 512-byte-pieces */
CURRENT4452drivers/cdrom/sbpcd.cif (CURRENT->nr_sectors == 0)
CURRENT4510drivers/cdrom/sbpcd.cblock=CURRENT->sector/4;
CURRENT4871drivers/cdrom/sbpcd.cD_S[d].sbp_first_frame = CURRENT -> sector / 4;
CURRENT920drivers/cdrom/sjcd.c( CURRENT != NULL && MAJOR( CURRENT->rq_dev ) == MAJOR_NR && \
CURRENT921drivers/cdrom/sjcd.cCURRENT->cmd == READ && CURRENT->sector != -1 )
CURRENT928drivers/cdrom/sjcd.cwhile( CURRENT->nr_sectors ){
CURRENT929drivers/cdrom/sjcd.cint i, bn = CURRENT->sector / 4;
CURRENT932drivers/cdrom/sjcd.cint offs = ( i * 4 + ( CURRENT->sector & 3 ) ) * 512;
CURRENT933drivers/cdrom/sjcd.cint nr_sectors = 4 - ( CURRENT->sector & 3 );
CURRENT941drivers/cdrom/sjcd.cif( nr_sectors > CURRENT->nr_sectors )
CURRENT942drivers/cdrom/sjcd.cnr_sectors = CURRENT->nr_sectors;
CURRENT946drivers/cdrom/sjcd.cmemcpy( CURRENT->buffer, sjcd_buf + offs, nr_sectors * 512 );
CURRENT947drivers/cdrom/sjcd.cCURRENT->nr_sectors -= nr_sectors;
CURRENT948drivers/cdrom/sjcd.cCURRENT->sector += nr_sectors;
CURRENT949drivers/cdrom/sjcd.cCURRENT->buffer += nr_sectors * 512;
CURRENT1065drivers/cdrom/sjcd.csjcd_next_bn = CURRENT->sector / 4;
CURRENT1176drivers/cdrom/sjcd.cif( CURRENT->nr_sectors == 0 ) end_request( 1 );
CURRENT1181drivers/cdrom/sjcd.c( CURRENT->sector / 4 < sjcd_next_bn ||
CURRENT1182drivers/cdrom/sjcd.cCURRENT->sector / 4 > sjcd_next_bn + SJCD_BUF_SIZ ) ){
CURRENT1270drivers/cdrom/sjcd.cCURRENT->sector, CURRENT->nr_sectors );
CURRENT1277drivers/cdrom/sjcd.cif( CURRENT->bh && !buffer_locked(CURRENT->bh) )
CURRENT1281drivers/cdrom/sjcd.cif( CURRENT->nr_sectors == 0 ) end_request( 1 );
CURRENT803drivers/cdrom/sonycd535.cif (!(CURRENT) || CURRENT->rq_status == RQ_INACTIVE) {
CURRENT807drivers/cdrom/sonycd535.cdev = MINOR(CURRENT->rq_dev);
CURRENT808drivers/cdrom/sonycd535.cblock = CURRENT->sector;
CURRENT809drivers/cdrom/sonycd535.cnsect = CURRENT->nr_sectors;
CURRENT814drivers/cdrom/sonycd535.cswitch (CURRENT->cmd) {
CURRENT910drivers/cdrom/sonycd535.cmemcpy(CURRENT->buffer,
CURRENT915drivers/cdrom/sonycd535.cCURRENT->buffer += 512;
CURRENT550drivers/scsi/scsi.hif (!CURRENT) {             \
CURRENT555drivers/scsi/scsi.hif (MAJOR(CURRENT->rq_dev) != MAJOR_NR)           \
CURRENT557drivers/scsi/scsi.hif (CURRENT->bh) {                                \
CURRENT558drivers/scsi/scsi.hif (!buffer_locked(CURRENT->bh))              \
CURRENT417drivers/scsi/sd.cif (CURRENT != NULL && CURRENT->rq_status == RQ_INACTIVE) {
CURRENT423drivers/scsi/sd.cSDev = rscsi_disks[DEVICE_NR(CURRENT->rq_dev)].device;
CURRENT459drivers/scsi/sd.cSCpnt = allocate_device(&CURRENT,
CURRENT460drivers/scsi/sd.crscsi_disks[DEVICE_NR(CURRENT->rq_dev)].device, 0); 
CURRENT483drivers/scsi/sd.creq = CURRENT;
CURRENT491drivers/scsi/sd.cif (req == CURRENT) 
CURRENT492drivers/scsi/sd.cCURRENT = CURRENT->next;
CURRENT570drivers/scsi/sr.cif (CURRENT != NULL && CURRENT->rq_status == RQ_INACTIVE) {
CURRENT577drivers/scsi/sr.cSDev = scsi_CDs[DEVICE_NR(CURRENT->rq_dev)].device;
CURRENT600drivers/scsi/sr.cSCpnt = allocate_device(&CURRENT,
CURRENT601drivers/scsi/sr.cscsi_CDs[DEVICE_NR(CURRENT->rq_dev)].device, 0); 
CURRENT617drivers/scsi/sr.creq = CURRENT;
CURRENT626drivers/scsi/sr.cif (req == CURRENT) 
CURRENT627drivers/scsi/sr.cCURRENT = CURRENT->next;
CURRENT33include/linux/blk.hblksize_size[MAJOR_NR][MINOR(CURRENT->rq_dev)] ? \
CURRENT34include/linux/blk.h((blksize_size[MAJOR_NR][MINOR(CURRENT->rq_dev)] >> 9) - 1) :  \
CURRENT38include/linux/blk.h#define SUBSECTOR(block) (CURRENT->current_nr_sectors > 0)
CURRENT314include/linux/blk.h#ifndef CURRENT
CURRENT318include/linux/blk.h#define CURRENT_DEV DEVICE_NR(CURRENT->rq_dev)
CURRENT353include/linux/blk.hif (!CURRENT) {\
CURRENT357include/linux/blk.hif (MAJOR(CURRENT->rq_dev) != MAJOR_NR) \
CURRENT359include/linux/blk.hif (CURRENT->bh) { \
CURRENT360include/linux/blk.hif (!buffer_locked(CURRENT->bh)) \
CURRENT380include/linux/blk.hstruct request *req = CURRENT;
CURRENT417include/linux/blk.hCURRENT = req->next;