taglinefilesource code
CURRENT198drivers/block/aztcd.c(CURRENT && MAJOR(CURRENT -> dev) == MAJOR_NR && CURRENT -> cmd == READ \
CURRENT199drivers/block/aztcd.c&& CURRENT -> sector != -1)
CURRENT970drivers/block/aztcd.cwhile (CURRENT -> nr_sectors) {
CURRENT971drivers/block/aztcd.cint bn = CURRENT -> sector / 4;
CURRENT976drivers/block/aztcd.cint offs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT977drivers/block/aztcd.cint nr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT985drivers/block/aztcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT986drivers/block/aztcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT987drivers/block/aztcd.cmemcpy(CURRENT -> buffer, azt_buf + offs, nr_sectors * 512);
CURRENT988drivers/block/aztcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT989drivers/block/aztcd.cCURRENT -> sector += nr_sectors;
CURRENT990drivers/block/aztcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT1003drivers/block/aztcd.cprintk(" do_aztcd_request(%ld+%ld) Time:%li\n", CURRENT -> sector, CURRENT -> nr_sectors,jiffies);
CURRENT1012drivers/block/aztcd.cif (CURRENT->bh) {
CURRENT1013drivers/block/aztcd.cif (!CURRENT->bh->b_lock)
CURRENT1017drivers/block/aztcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT1188drivers/block/aztcd.cazt_next_bn = CURRENT -> sector / 4;
CURRENT1288drivers/block/aztcd.c{ printk("read_count:%d CURRENT->nr_sectors:%ld azt_buf_in:%d\n", azt_read_count,CURRENT->nr_sectors,azt_buf_in);
CURRENT1317drivers/block/aztcd.cif (CURRENT -> nr_sectors == 0)
CURRENT1325drivers/block/aztcd.c&& (CURRENT -> sector / 4 < azt_next_bn ||
CURRENT1326drivers/block/aztcd.cCURRENT -> sector / 4 > azt_next_bn + AZT_BUF_SIZ)) {
CURRENT33drivers/block/blk.hblksize_size[MAJOR_NR][MINOR(CURRENT->dev)] ? \
CURRENT34drivers/block/blk.h((blksize_size[MAJOR_NR][MINOR(CURRENT->dev)] >> 9) - 1) :  \
CURRENT38drivers/block/blk.h#define SUBSECTOR(block) (CURRENT->current_nr_sectors > 0)
CURRENT282drivers/block/blk.h#ifndef CURRENT
CURRENT286drivers/block/blk.h#define CURRENT_DEV DEVICE_NR(CURRENT->dev)
CURRENT321drivers/block/blk.hif (!CURRENT) {\
CURRENT325drivers/block/blk.hif (MAJOR(CURRENT->dev) != MAJOR_NR) \
CURRENT327drivers/block/blk.hif (CURRENT->bh) { \
CURRENT328drivers/block/blk.hif (!CURRENT->bh->b_lock) \
CURRENT348drivers/block/blk.hstruct request *req = CURRENT;
CURRENT382drivers/block/blk.hCURRENT = req->next;
CURRENT1486drivers/block/cdu31a.cif (CURRENT && (CURRENT->dev > 0))
CURRENT1516drivers/block/cdu31a.cif (!(CURRENT) || CURRENT->dev < 0)
CURRENT1528drivers/block/cdu31a.cin.i_rdev = CURRENT->dev;
CURRENT1535drivers/block/cdu31a.cif (MAJOR(CURRENT->dev) != MAJOR_NR)
CURRENT1539drivers/block/cdu31a.cif (CURRENT->bh)
CURRENT1541drivers/block/cdu31a.cif (!CURRENT->bh->b_lock)
CURRENT1547drivers/block/cdu31a.cblock = CURRENT->sector;
CURRENT1548drivers/block/cdu31a.cnblock = CURRENT->nr_sectors;
CURRENT1567drivers/block/cdu31a.cswitch(CURRENT->cmd)
CURRENT1643drivers/block/cdu31a.cread_data_block(CURRENT->buffer, block, nblock, res_reg, &res_size);
CURRENT651drivers/block/cm206.cif (CURRENT == NULL || CURRENT->dev == -1) return;
CURRENT652drivers/block/cm206.cif (CURRENT->cmd != READ) {
CURRENT653drivers/block/cm206.cdebug(("Non-read command %d on cdrom\n", CURRENT->cmd));
CURRENT658drivers/block/cm206.cfor (i=0; i<CURRENT->nr_sectors; i++) {
CURRENT659drivers/block/cm206.ccd_sec_no = (CURRENT->sector+i)/4; /* 4 times 512 bytes */
CURRENT660drivers/block/cm206.cquarter = (CURRENT->sector+i) % 4; 
CURRENT661drivers/block/cm206.cdest = CURRENT->buffer + i*512;
CURRENT986drivers/block/floppy.cif ((!CURRENT ||
CURRENT987drivers/block/floppy.cCURRENT->buffer != current_addr ||
CURRENT988drivers/block/floppy.craw_cmd.length > 512 * CURRENT->nr_sectors) &&
CURRENT994drivers/block/floppy.cif ( CURRENT ){
CURRENT996drivers/block/floppy.cCURRENT->buffer, CURRENT->nr_sectors,
CURRENT997drivers/block/floppy.cCURRENT->current_nr_sectors);
CURRENT1737drivers/block/floppy.cprintk("CURRENT=%p\n", CURRENT);
CURRENT2114drivers/block/floppy.cif (!CURRENT){
CURRENT2121drivers/block/floppy.cblock = current_count_sectors + CURRENT->sector;
CURRENT2128drivers/block/floppy.cwhile (current_count_sectors && CURRENT &&
CURRENT2129drivers/block/floppy.ccurrent_count_sectors >= CURRENT->current_nr_sectors ){
CURRENT2130drivers/block/floppy.ccurrent_count_sectors -= CURRENT->current_nr_sectors;
CURRENT2131drivers/block/floppy.cCURRENT->nr_sectors -= CURRENT->current_nr_sectors;
CURRENT2132drivers/block/floppy.cCURRENT->sector += CURRENT->current_nr_sectors;
CURRENT2135drivers/block/floppy.cif ( current_count_sectors && CURRENT){
CURRENT2137drivers/block/floppy.cCURRENT->buffer += current_count_sectors <<9;
CURRENT2138drivers/block/floppy.cCURRENT->current_nr_sectors -= current_count_sectors;
CURRENT2139drivers/block/floppy.cCURRENT->nr_sectors -= current_count_sectors;
CURRENT2140drivers/block/floppy.cCURRENT->sector += current_count_sectors;
CURRENT2144drivers/block/floppy.cif ( current_count_sectors && ! CURRENT )
CURRENT2148drivers/block/floppy.cif(CURRENT->cmd == WRITE) {
CURRENT2152drivers/block/floppy.cDRWE->first_error_sector = CURRENT->sector;
CURRENT2155drivers/block/floppy.cDRWE->last_error_sector = CURRENT->sector;
CURRENT2226drivers/block/floppy.cif ( CT(COMMAND) != FD_READ || current_addr == CURRENT->buffer ){
CURRENT2245drivers/block/floppy.cbase = CURRENT->buffer;
CURRENT2246drivers/block/floppy.csize = CURRENT->current_nr_sectors << 9;
CURRENT2247drivers/block/floppy.cbh = CURRENT->bh;
CURRENT2287drivers/block/floppy.cmax_sector = transfer_size(ssize, max_sector, CURRENT->nr_sectors);
CURRENT2290drivers/block/floppy.cbuffer_max > sector_t + CURRENT->nr_sectors){
CURRENT2292drivers/block/floppy.cif ( current_count_sectors > CURRENT->nr_sectors )
CURRENT2293drivers/block/floppy.ccurrent_count_sectors = CURRENT->nr_sectors;
CURRENT2297drivers/block/floppy.cif ((remaining >> 9) > CURRENT->nr_sectors  && 
CURRENT2302drivers/block/floppy.cprintk("CURRENT->nr_sectors=%ld\n",CURRENT->nr_sectors);
CURRENT2304drivers/block/floppy.cCURRENT->current_nr_sectors);
CURRENT2315drivers/block/floppy.cbh = CURRENT->bh;
CURRENT2316drivers/block/floppy.csize = CURRENT->current_nr_sectors << 9;
CURRENT2317drivers/block/floppy.cbuffer = CURRENT->buffer;
CURRENT2384drivers/block/floppy.cset_fdc(DRIVE(CURRENT->dev));
CURRENT2389drivers/block/floppy.cif (CURRENT->cmd == READ){
CURRENT2392drivers/block/floppy.c} else if (CURRENT->cmd == WRITE){
CURRENT2402drivers/block/floppy.cTRACK = CURRENT->sector / max_sector;
CURRENT2403drivers/block/floppy.csector_t = CURRENT->sector % max_sector;
CURRENT2417drivers/block/floppy.cif ( current_count_sectors > CURRENT->nr_sectors )
CURRENT2418drivers/block/floppy.ccurrent_count_sectors = CURRENT->nr_sectors;
CURRENT2458drivers/block/floppy.cmax_size = CURRENT->nr_sectors;
CURRENT2466drivers/block/floppy.c} else if (aligned_sector_t != sector_t || CURRENT->nr_sectors < ssize){
CURRENT2468drivers/block/floppy.cif(sector_t + CURRENT->nr_sectors > ssize &&
CURRENT2469drivers/block/floppy.csector_t + CURRENT->nr_sectors < ssize + ssize)
CURRENT2477drivers/block/floppy.c} else if ((unsigned long)CURRENT->buffer < MAX_DMA_ADDRESS ) {
CURRENT2484drivers/block/floppy.cif ( max_size > ( MAX_DMA_ADDRESS - ((unsigned long) CURRENT->buffer))>>9)
CURRENT2485drivers/block/floppy.cmax_size=(MAX_DMA_ADDRESS - ((unsigned long) CURRENT->buffer))>>9;
CURRENT2487drivers/block/floppy.cif (CROSS_64KB(CURRENT->buffer, max_size << 9))
CURRENT2488drivers/block/floppy.cmax_size = ( K_64 - ((long) CURRENT->buffer) % K_64)>>9;
CURRENT2502drivers/block/floppy.cmax_size = CURRENT->nr_sectors;
CURRENT2504drivers/block/floppy.ccurrent_addr = CURRENT->buffer;
CURRENT2525drivers/block/floppy.c(aligned_sector_t == sector_t && CURRENT->nr_sectors >= ssize ))&&
CURRENT2557drivers/block/floppy.c(current_addr != CURRENT->buffer &&
CURRENT2565drivers/block/floppy.cif ( current_addr != CURRENT->buffer )
CURRENT2581drivers/block/floppy.cif (current_addr != CURRENT->buffer ){
CURRENT2599drivers/block/floppy.c} else if (raw_cmd.length > CURRENT->nr_sectors << 9 ||
CURRENT2600drivers/block/floppy.ccurrent_count_sectors > CURRENT->nr_sectors){
CURRENT2629drivers/block/floppy.cif (CURRENT && CURRENT->dev < 0){
CURRENT2635drivers/block/floppy.cif (!CURRENT) {
CURRENT2640drivers/block/floppy.cif (MAJOR(CURRENT->dev) != MAJOR_NR)
CURRENT2642drivers/block/floppy.cif (CURRENT->bh && !CURRENT->bh->b_lock)
CURRENT2645drivers/block/floppy.cif (!CURRENT->bh->b_count && 
CURRENT2646drivers/block/floppy.c(CURRENT->errors || error == CURRENT->dev)){
CURRENT2647drivers/block/floppy.cerror=CURRENT->dev;
CURRENT2653drivers/block/floppy.cdevice = CURRENT->dev;
CURRENT2677drivers/block/floppy.cerrors = & (CURRENT->errors);
CURRENT252drivers/block/gscd.cwhile (CURRENT -> nr_sectors > 0 && gscd_bn == CURRENT -> sector / 4)
CURRENT254drivers/block/gscd.coffs = (CURRENT -> sector & 3) * 512;
CURRENT255drivers/block/gscd.cmemcpy(CURRENT -> buffer, gscd_buf + offs, 512);
CURRENT256drivers/block/gscd.cCURRENT -> nr_sectors--;
CURRENT257drivers/block/gscd.cCURRENT -> sector++;
CURRENT258drivers/block/gscd.cCURRENT -> buffer += 512;
CURRENT273drivers/block/gscd.cif (!(CURRENT) || CURRENT->dev < 0) return;
CURRENT275drivers/block/gscd.cdev = MINOR(CURRENT->dev);
CURRENT276drivers/block/gscd.cblock = CURRENT->sector;
CURRENT277drivers/block/gscd.cnsect = CURRENT->nr_sectors;
CURRENT279drivers/block/gscd.cif (CURRENT == NULL || CURRENT -> sector == -1)
CURRENT282drivers/block/gscd.cif (CURRENT -> cmd != READ)
CURRENT284drivers/block/gscd.cprintk("GSCD: bad cmd %d\n", CURRENT -> cmd);
CURRENT289drivers/block/gscd.cif (MINOR(CURRENT -> dev) != 0)
CURRENT300drivers/block/gscd.cif (CURRENT -> nr_sectors == 0)
CURRENT345drivers/block/gscd.cblock = CURRENT -> sector / 4;
CURRENT357drivers/block/gscd.cgscd_bn = CURRENT -> sector / 4;
CURRENT134drivers/block/hd.cdevc = CURRENT ? 'a' + DEVICE_NR(CURRENT->dev) : '?';
CURRENT162drivers/block/hd.cif (CURRENT)
CURRENT163drivers/block/hd.cprintk(", sector=%ld", CURRENT->sector);
CURRENT283drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->dev);
CURRENT336drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->dev), stat = inb_p(HD_STATUS);
CURRENT448drivers/block/hd.cif (!CURRENT)
CURRENT450drivers/block/hd.cdev = DEVICE_NR(CURRENT->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->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->dev);
CURRENT645drivers/block/hd.cif (++CURRENT->errors >= MAX_ERRORS) {
CURRENT698drivers/block/hd.cif (CURRENT && CURRENT->dev < 0) return;
CURRENT710drivers/block/hd.cdev = MINOR(CURRENT->dev);
CURRENT711drivers/block/hd.cblock = CURRENT->sector;
CURRENT712drivers/block/hd.cnsect = CURRENT->nr_sectors;
CURRENT716drivers/block/hd.cprintk("hd: bad minor number: device=0x%04x\n", CURRENT->dev);
CURRENT719drivers/block/hd.c(CURRENT->dev>>6)+'a', block, nsect);
CURRENT737drivers/block/hd.cdev+'a', (CURRENT->cmd == READ)?"read":"writ",
CURRENT738drivers/block/hd.ccyl, head, sec, nsect, (unsigned long) CURRENT->buffer);
CURRENT742drivers/block/hd.cif (CURRENT->cmd == READ) {
CURRENT749drivers/block/hd.cif (CURRENT->cmd == WRITE) {
CURRENT761drivers/block/hd.cWCURRENT = *CURRENT;
CURRENT764drivers/block/hd.coutsw(HD_DATA,CURRENT->buffer,256);
CURRENT142drivers/block/mcd.c(CURRENT && MAJOR(CURRENT -> dev) == MAJOR_NR && CURRENT -> cmd == READ \
CURRENT143drivers/block/mcd.c&& CURRENT -> sector != -1)
CURRENT604drivers/block/mcd.cwhile (CURRENT -> nr_sectors) {
CURRENT605drivers/block/mcd.cint bn = CURRENT -> sector / 4;
CURRENT610drivers/block/mcd.cint offs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT611drivers/block/mcd.cint nr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT619drivers/block/mcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT620drivers/block/mcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT621drivers/block/mcd.cmemcpy(CURRENT -> buffer, mcd_buf + offs, nr_sectors * 512);
CURRENT622drivers/block/mcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT623drivers/block/mcd.cCURRENT -> sector += nr_sectors;
CURRENT624drivers/block/mcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT664drivers/block/mcd.cprintk(" do_mcd_request(%ld+%ld)\n", CURRENT -> sector, CURRENT -> nr_sectors);
CURRENT668drivers/block/mcd.cif (CURRENT->bh) {
CURRENT669drivers/block/mcd.cif (!CURRENT->bh->b_lock)
CURRENT673drivers/block/mcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT870drivers/block/mcd.cmcd_next_bn = CURRENT -> sector / 4;
CURRENT936drivers/block/mcd.cif (CURRENT -> nr_sectors == 0)
CURRENT944drivers/block/mcd.c&& (CURRENT -> sector / 4 < mcd_next_bn || 
CURRENT945drivers/block/mcd.cCURRENT -> sector / 4 > mcd_next_bn + 16)) {
CURRENT549drivers/block/mcdx.cif ((CURRENT == NULL) || (CURRENT->dev < 0))  {
CURRENT554drivers/block/mcdx.cstuffp = mcdx_stuffp[MINOR(CURRENT->dev)];
CURRENT558drivers/block/mcdx.cdev = MINOR(CURRENT->dev);
CURRENT561drivers/block/mcdx.cWARN(("do_request(): bad device: 0x%04x\n", CURRENT->dev));
CURRENT572drivers/block/mcdx.cswitch (CURRENT->cmd) {
CURRENT580drivers/block/mcdx.cwhile (CURRENT->nr_sectors) {
CURRENT585drivers/block/mcdx.cCURRENT->buffer,
CURRENT586drivers/block/mcdx.cCURRENT->sector,
CURRENT587drivers/block/mcdx.cCURRENT->nr_sectors))) {
CURRENT590drivers/block/mcdx.cCURRENT->sector += CURRENT->nr_sectors;
CURRENT591drivers/block/mcdx.cCURRENT->nr_sectors = 0;
CURRENT596drivers/block/mcdx.cCURRENT->sector += i;
CURRENT597drivers/block/mcdx.cCURRENT->nr_sectors -= i;
CURRENT598drivers/block/mcdx.cCURRENT->buffer += (i * 512);
CURRENT685drivers/block/optcd.cwhile (CURRENT -> nr_sectors) {
CURRENT686drivers/block/optcd.cint bn = CURRENT -> sector / 4;
CURRENT696drivers/block/optcd.coffs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT697drivers/block/optcd.cnr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT705drivers/block/optcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT706drivers/block/optcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT707drivers/block/optcd.cmemcpy(CURRENT -> buffer, opt_buf + offs, nr_sectors * 512);
CURRENT708drivers/block/optcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT709drivers/block/optcd.cCURRENT -> sector += nr_sectors;
CURRENT710drivers/block/optcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT825drivers/block/optcd.copt_next_bn = CURRENT -> sector / 4;
CURRENT897drivers/block/optcd.cCURRENT->nr_sectors,
CURRENT927drivers/block/optcd.cif (CURRENT -> nr_sectors == 0)
CURRENT935drivers/block/optcd.c&& (CURRENT -> sector / 4 < opt_next_bn ||
CURRENT936drivers/block/optcd.cCURRENT -> sector / 4 >
CURRENT1006drivers/block/optcd.cCURRENT -> sector, CURRENT -> nr_sectors);
CURRENT1010drivers/block/optcd.cif (CURRENT->bh) {
CURRENT1011drivers/block/optcd.cif (!CURRENT->bh->b_lock)
CURRENT1015drivers/block/optcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT40drivers/block/ramdisk.caddr = rd_start + (CURRENT->sector << 9);
CURRENT41drivers/block/ramdisk.clen = CURRENT->current_nr_sectors << 9;
CURRENT43drivers/block/ramdisk.cif ((MINOR(CURRENT->dev) != RAMDISK_MINOR) ||
CURRENT48drivers/block/ramdisk.cif (CURRENT-> cmd == WRITE) {
CURRENT50drivers/block/ramdisk.cCURRENT->buffer,
CURRENT52drivers/block/ramdisk.c} else if (CURRENT->cmd == READ) {
CURRENT53drivers/block/ramdisk.c(void) memcpy(CURRENT->buffer, 
CURRENT4348drivers/block/sbpcd.cwhile ( (CURRENT->nr_sectors > 0) &&
CURRENT4349drivers/block/sbpcd.c(CURRENT->sector/4 >= D_S[d].sbp_first_frame) &&
CURRENT4350drivers/block/sbpcd.c(CURRENT->sector/4 <= D_S[d].sbp_last_frame) )
CURRENT4352drivers/block/sbpcd.coffs = (CURRENT->sector - D_S[d].sbp_first_frame * 4) * 512;
CURRENT4353drivers/block/sbpcd.cmemcpy(CURRENT->buffer, D_S[d].sbp_buf + offs, 512);
CURRENT4354drivers/block/sbpcd.cCURRENT->nr_sectors--;
CURRENT4355drivers/block/sbpcd.cCURRENT->sector++;
CURRENT4356drivers/block/sbpcd.cCURRENT->buffer += 512;
CURRENT4373drivers/block/sbpcd.cif ((CURRENT==NULL)||(CURRENT->dev<0)) goto err_done;
CURRENT4374drivers/block/sbpcd.cif (CURRENT -> sector == -1) goto err_done;
CURRENT4375drivers/block/sbpcd.cif (CURRENT->cmd != READ)
CURRENT4377drivers/block/sbpcd.cmsg(DBG_INF, "bad cmd %d\n", CURRENT->cmd);
CURRENT4380drivers/block/sbpcd.ci = MINOR(CURRENT->dev);
CURRENT4383drivers/block/sbpcd.cmsg(DBG_INF, "do_request: bad device: %04X\n", CURRENT->dev);
CURRENT4392drivers/block/sbpcd.cblock = CURRENT->sector; /* always numbered as 512-byte-pieces */
CURRENT4393drivers/block/sbpcd.cnsect = CURRENT->nr_sectors; /* always counted as 512-byte-pieces */
CURRENT4402drivers/block/sbpcd.cif (CURRENT->nr_sectors == 0)
CURRENT4460drivers/block/sbpcd.cblock=CURRENT->sector/4;
CURRENT4809drivers/block/sbpcd.cD_S[d].sbp_first_frame = CURRENT -> sector / 4;
CURRENT911drivers/block/sjcd.c( CURRENT != NULL && MAJOR( CURRENT->dev ) == MAJOR_NR && \
CURRENT912drivers/block/sjcd.cCURRENT->cmd == READ && CURRENT->sector != -1 )
CURRENT919drivers/block/sjcd.cwhile( CURRENT->nr_sectors ){
CURRENT920drivers/block/sjcd.cint i, bn = CURRENT->sector / 4;
CURRENT923drivers/block/sjcd.cint offs = ( i * 4 + ( CURRENT->sector & 3 ) ) * 512;
CURRENT924drivers/block/sjcd.cint nr_sectors = 4 - ( CURRENT->sector & 3 );
CURRENT932drivers/block/sjcd.cif( nr_sectors > CURRENT->nr_sectors )
CURRENT933drivers/block/sjcd.cnr_sectors = CURRENT->nr_sectors;
CURRENT937drivers/block/sjcd.cmemcpy( CURRENT->buffer, sjcd_buf + offs, nr_sectors * 512 );
CURRENT938drivers/block/sjcd.cCURRENT->nr_sectors -= nr_sectors;
CURRENT939drivers/block/sjcd.cCURRENT->sector += nr_sectors;
CURRENT940drivers/block/sjcd.cCURRENT->buffer += nr_sectors * 512;
CURRENT1047drivers/block/sjcd.csjcd_next_bn = CURRENT->sector / 4;
CURRENT1149drivers/block/sjcd.cif( CURRENT->nr_sectors == 0 ) end_request( 1 );
CURRENT1154drivers/block/sjcd.c( CURRENT->sector / 4 < sjcd_next_bn ||
CURRENT1155drivers/block/sjcd.cCURRENT->sector / 4 > sjcd_next_bn + SJCD_BUF_SIZ ) ){
CURRENT1232drivers/block/sjcd.cCURRENT->sector, CURRENT->nr_sectors );
CURRENT1239drivers/block/sjcd.cif( CURRENT->bh && !( CURRENT->bh->b_lock ) )
CURRENT1243drivers/block/sjcd.cif( CURRENT->nr_sectors == 0 ) end_request( 1 );
CURRENT835drivers/block/sonycd535.cif (!(CURRENT) || CURRENT->dev < 0) {
CURRENT839drivers/block/sonycd535.cdev = MINOR(CURRENT->dev);
CURRENT840drivers/block/sonycd535.cblock = CURRENT->sector;
CURRENT841drivers/block/sonycd535.cnsect = CURRENT->nr_sectors;
CURRENT846drivers/block/sonycd535.cswitch (CURRENT->cmd) {
CURRENT943drivers/block/sonycd535.cmemcpy(CURRENT->buffer, sony_buffer + copyoff, 512);
CURRENT946drivers/block/sonycd535.cmemcpy(CURRENT->buffer,
CURRENT952drivers/block/sonycd535.cCURRENT->buffer += 512;
CURRENT216drivers/block/xd.cwhile (code = 0, CURRENT) {
CURRENT219drivers/block/xd.cif (CURRENT_DEV < xd_drives && CURRENT->sector + CURRENT->nr_sectors <= xd[MINOR(CURRENT->dev)].nr_sects) {
CURRENT220drivers/block/xd.cblock = CURRENT->sector + xd[MINOR(CURRENT->dev)].start_sect;
CURRENT221drivers/block/xd.ccount = CURRENT->nr_sectors;
CURRENT223drivers/block/xd.cswitch (CURRENT->cmd) {
CURRENT227drivers/block/xd.ccode = xd_readwrite(CURRENT->cmd,CURRENT_DEV,CURRENT->buffer,block,count);
CURRENT624drivers/scsi/scsi.hif (!CURRENT) {\
CURRENT629drivers/scsi/scsi.hif (MAJOR(CURRENT->dev) != MAJOR_NR) \
CURRENT631drivers/scsi/scsi.hif (CURRENT->bh) { \
CURRENT632drivers/scsi/scsi.hif (!CURRENT->bh->b_lock) \
CURRENT393drivers/scsi/sd.cif (CURRENT != NULL && CURRENT->dev == -1) {
CURRENT414drivers/scsi/sd.cSCpnt = allocate_device(&CURRENT,
CURRENT415drivers/scsi/sd.crscsi_disks[DEVICE_NR(MINOR(CURRENT->dev))].device, 0); 
CURRENT438drivers/scsi/sd.creq = CURRENT;
CURRENT446drivers/scsi/sd.cif (req == CURRENT) 
CURRENT447drivers/scsi/sd.cCURRENT = CURRENT->next;
CURRENT560drivers/scsi/sr.cif (CURRENT != NULL && CURRENT->dev == -1) {
CURRENT568drivers/scsi/sr.cSCpnt = allocate_device(&CURRENT,
CURRENT569drivers/scsi/sr.cscsi_CDs[DEVICE_NR(MINOR(CURRENT->dev))].device, 0); 
CURRENT585drivers/scsi/sr.creq = CURRENT;
CURRENT594drivers/scsi/sr.cif (req == CURRENT) 
CURRENT595drivers/scsi/sr.cCURRENT = CURRENT->next;
CURRENT173include/linux/optcd.h(CURRENT && MAJOR(CURRENT -> dev) == MAJOR_NR \
CURRENT174include/linux/optcd.h&& CURRENT -> cmd == READ && CURRENT -> sector != -1)