taglinefilesource code
CURRENT34drivers/block/blk.hblksize_size[MAJOR_NR][MINOR(CURRENT->dev)] ? \
CURRENT35drivers/block/blk.h((blksize_size[MAJOR_NR][MINOR(CURRENT->dev)] >> 9) - 1) :  \
CURRENT38drivers/block/blk.h#define SUBSECTOR(block) (CURRENT->current_nr_sectors > 0)
CURRENT187drivers/block/blk.h#ifndef CURRENT
CURRENT191drivers/block/blk.h#define CURRENT_DEV DEVICE_NR(CURRENT->dev)
CURRENT227drivers/block/blk.hreq = CURRENT;
CURRENT256drivers/block/blk.hCURRENT = req->next;
CURRENT271drivers/block/blk.hif (!CURRENT) {\
CURRENT275drivers/block/blk.hif (MAJOR(CURRENT->dev) != MAJOR_NR) \
CURRENT277drivers/block/blk.hif (CURRENT->bh) { \
CURRENT278drivers/block/blk.hif (!CURRENT->bh->b_lock) \
CURRENT1174drivers/block/cdu31a.cif (!(CURRENT) || CURRENT->dev < 0)
CURRENT1180drivers/block/cdu31a.cdev = MINOR(CURRENT->dev);
CURRENT1181drivers/block/cdu31a.cblock = CURRENT->sector;
CURRENT1182drivers/block/cdu31a.cnsect = CURRENT->nr_sectors;
CURRENT1189drivers/block/cdu31a.cswitch(CURRENT->cmd)
CURRENT1274drivers/block/cdu31a.cmemcpy(CURRENT->buffer, sony_buffer+copyoff, 512);
CURRENT1278drivers/block/cdu31a.cCURRENT->buffer += 512;
CURRENT749drivers/block/floppy.cif ((!CURRENT ||
CURRENT750drivers/block/floppy.cCURRENT->buffer != current_addr ||
CURRENT751drivers/block/floppy.craw_cmd.length > 512 * CURRENT->nr_sectors) &&
CURRENT757drivers/block/floppy.cif ( CURRENT ){
CURRENT759drivers/block/floppy.cCURRENT->buffer, CURRENT->nr_sectors,
CURRENT760drivers/block/floppy.cCURRENT->current_nr_sectors);
CURRENT1441drivers/block/floppy.cprintk("CURRENT=%p\n", CURRENT);
CURRENT1797drivers/block/floppy.cif (!CURRENT){
CURRENT1804drivers/block/floppy.cblock = current_count_sectors + CURRENT->sector;
CURRENT1811drivers/block/floppy.cwhile (current_count_sectors && CURRENT &&
CURRENT1812drivers/block/floppy.ccurrent_count_sectors >= CURRENT->current_nr_sectors ){
CURRENT1813drivers/block/floppy.ccurrent_count_sectors -= CURRENT->current_nr_sectors;
CURRENT1814drivers/block/floppy.cCURRENT->nr_sectors -= CURRENT->current_nr_sectors;
CURRENT1815drivers/block/floppy.cCURRENT->sector += CURRENT->current_nr_sectors;
CURRENT1818drivers/block/floppy.cif ( current_count_sectors && CURRENT){
CURRENT1820drivers/block/floppy.cCURRENT->buffer += current_count_sectors <<9;
CURRENT1821drivers/block/floppy.cCURRENT->current_nr_sectors -= current_count_sectors;
CURRENT1822drivers/block/floppy.cCURRENT->nr_sectors -= current_count_sectors;
CURRENT1823drivers/block/floppy.cCURRENT->sector += current_count_sectors;
CURRENT1827drivers/block/floppy.cif ( current_count_sectors && ! CURRENT )
CURRENT1831drivers/block/floppy.cif(CURRENT->cmd == WRITE) {
CURRENT1835drivers/block/floppy.cDRWE->first_error_sector = CURRENT->sector;
CURRENT1838drivers/block/floppy.cDRWE->last_error_sector = CURRENT->sector;
CURRENT1909drivers/block/floppy.cif ( CT(COMMAND) != FD_READ || current_addr == CURRENT->buffer ){
CURRENT1928drivers/block/floppy.cbase = CURRENT->buffer;
CURRENT1929drivers/block/floppy.csize = CURRENT->current_nr_sectors << 9;
CURRENT1930drivers/block/floppy.cbh = CURRENT->bh;
CURRENT1975drivers/block/floppy.cmax_sector = transfer_size(ssize, max_sector, CURRENT->nr_sectors);
CURRENT1978drivers/block/floppy.cbuffer_max > sector_t + CURRENT->nr_sectors){
CURRENT1980drivers/block/floppy.cif ( current_count_sectors > CURRENT->nr_sectors )
CURRENT1981drivers/block/floppy.ccurrent_count_sectors = CURRENT->nr_sectors;
CURRENT1985drivers/block/floppy.cif ((remaining >> 9) > CURRENT->nr_sectors  && 
CURRENT1990drivers/block/floppy.cprintk("CURRENT->nr_sectors=%ld\n",CURRENT->nr_sectors);
CURRENT1992drivers/block/floppy.cCURRENT->current_nr_sectors);
CURRENT2003drivers/block/floppy.cbh = CURRENT->bh;
CURRENT2004drivers/block/floppy.csize = CURRENT->current_nr_sectors << 9;
CURRENT2005drivers/block/floppy.cbuffer = CURRENT->buffer;
CURRENT2076drivers/block/floppy.ccurrent_drive = DRIVE(CURRENT->dev);
CURRENT2081drivers/block/floppy.cif (CURRENT->cmd == READ){
CURRENT2084drivers/block/floppy.c} else if (CURRENT->cmd == WRITE){
CURRENT2093drivers/block/floppy.cTRACK = CURRENT->sector / max_sector;
CURRENT2094drivers/block/floppy.csector_t = CURRENT->sector % max_sector;
CURRENT2107drivers/block/floppy.cif ( current_count_sectors > CURRENT->nr_sectors )
CURRENT2108drivers/block/floppy.ccurrent_count_sectors = CURRENT->nr_sectors;
CURRENT2148drivers/block/floppy.cmax_size = CURRENT->nr_sectors;
CURRENT2156drivers/block/floppy.c} else if (aligned_sector_t != sector_t || CURRENT->nr_sectors < ssize){
CURRENT2158drivers/block/floppy.cif(sector_t + CURRENT->nr_sectors > ssize &&
CURRENT2159drivers/block/floppy.csector_t + CURRENT->nr_sectors < ssize + ssize)
CURRENT2167drivers/block/floppy.c} else if ((long)CURRENT->buffer <= LAST_DMA_ADDR ) {
CURRENT2174drivers/block/floppy.cif ( max_size > ( LAST_DMA_ADDR - ((long) CURRENT->buffer))>>9)
CURRENT2175drivers/block/floppy.cmax_size=(LAST_DMA_ADDR - ((long)CURRENT->buffer))>>9;
CURRENT2177drivers/block/floppy.cif ( ((max_size << 9) + ((long) CURRENT->buffer)) / K_64 !=
CURRENT2178drivers/block/floppy.c((long) CURRENT->buffer ) / K_64 )
CURRENT2179drivers/block/floppy.cmax_size = ( K_64 - ((long) CURRENT->buffer) % K_64)>>9;
CURRENT2193drivers/block/floppy.cmax_size = CURRENT->nr_sectors;
CURRENT2195drivers/block/floppy.ccurrent_addr = CURRENT->buffer;
CURRENT2209drivers/block/floppy.c(aligned_sector_t == sector_t && CURRENT->nr_sectors >= ssize ))&&
CURRENT2241drivers/block/floppy.c(current_addr != CURRENT->buffer &&
CURRENT2249drivers/block/floppy.cif ( current_addr != CURRENT->buffer )
CURRENT2265drivers/block/floppy.cif (current_addr != CURRENT->buffer ){
CURRENT2283drivers/block/floppy.c} else if (raw_cmd.length > CURRENT->nr_sectors << 9 ||
CURRENT2284drivers/block/floppy.ccurrent_count_sectors > CURRENT->nr_sectors){
CURRENT2311drivers/block/floppy.cif (CURRENT && CURRENT->dev < 0) return;
CURRENT2315drivers/block/floppy.cif (!CURRENT) {
CURRENT2320drivers/block/floppy.cif (MAJOR(CURRENT->dev) != MAJOR_NR)
CURRENT2322drivers/block/floppy.cif (CURRENT->bh && !CURRENT->bh->b_lock)
CURRENT2325drivers/block/floppy.cdevice = CURRENT->dev;
CURRENT2351drivers/block/floppy.cerrors = & (CURRENT->errors);
CURRENT141drivers/block/hd.cdevc = CURRENT ? 'a' + DEVICE_NR(CURRENT->dev) : '?';
CURRENT169drivers/block/hd.cif (CURRENT)
CURRENT170drivers/block/hd.cprintk(", sector=%ld", CURRENT->sector);
CURRENT301drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->dev);
CURRENT353drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->dev), stat = inb_p(HD_STATUS);
CURRENT465drivers/block/hd.cif (!CURRENT)
CURRENT467drivers/block/hd.cdev = DEVICE_NR(CURRENT->dev);
CURRENT468drivers/block/hd.cif (++CURRENT->errors >= MAX_ERRORS || (hd_error & BBD_ERR)) {
CURRENT471drivers/block/hd.c} else if (CURRENT->errors % RESET_FREQ == 0)
CURRENT473drivers/block/hd.celse if ((hd_error & TRK0_ERR) || CURRENT->errors % RECAL_FREQ == 0)
CURRENT491drivers/block/hd.cunsigned int dev = DEVICE_NR(CURRENT->dev);
CURRENT511drivers/block/hd.cif ((nsect = CURRENT->current_nr_sectors) > msect)
CURRENT516drivers/block/hd.cinsw(HD_DATA,CURRENT->buffer,nsect<<8);
CURRENT517drivers/block/hd.cCURRENT->sector += nsect;
CURRENT518drivers/block/hd.cCURRENT->buffer += nsect<<9;
CURRENT519drivers/block/hd.cCURRENT->errors = 0;
CURRENT520drivers/block/hd.ci = (CURRENT->nr_sectors -= nsect);
CURRENT524drivers/block/hd.cdev+'a', CURRENT->sector, CURRENT->sector+nsect,
CURRENT525drivers/block/hd.cCURRENT->nr_sectors, (unsigned long) CURRENT->buffer+(nsect<<9));
CURRENT527drivers/block/hd.cif ((CURRENT->current_nr_sectors -= nsect) <= 0)
CURRENT539drivers/block/hd.cif (CURRENT)
CURRENT579drivers/block/hd.cfor (i = CURRENT->nr_sectors; i > 0;){
CURRENT580drivers/block/hd.ci -= CURRENT->current_nr_sectors;
CURRENT586drivers/block/hd.cif (CURRENT)
CURRENT610drivers/block/hd.cif ((CURRENT->nr_sectors <= 1) || (i & DRQ_STAT))
CURRENT618drivers/block/hd.cCURRENT->sector++;
CURRENT619drivers/block/hd.ci = --CURRENT->nr_sectors;
CURRENT620drivers/block/hd.c--CURRENT->current_nr_sectors;
CURRENT621drivers/block/hd.cCURRENT->buffer += 512;
CURRENT622drivers/block/hd.cif (!i || (CURRENT->bh && !SUBSECTOR(i)))
CURRENT626drivers/block/hd.coutsw(HD_DATA,CURRENT->buffer,256);
CURRENT655drivers/block/hd.cif (!CURRENT)
CURRENT660drivers/block/hd.cdev = DEVICE_NR(CURRENT->dev);
CURRENT662drivers/block/hd.cif (++CURRENT->errors >= MAX_ERRORS) {
CURRENT715drivers/block/hd.cif (CURRENT && CURRENT->dev < 0) return;
CURRENT727drivers/block/hd.cdev = MINOR(CURRENT->dev);
CURRENT728drivers/block/hd.cblock = CURRENT->sector;
CURRENT729drivers/block/hd.cnsect = CURRENT->nr_sectors;
CURRENT733drivers/block/hd.cprintk("hd: bad minor number: device=0x%04x\n", CURRENT->dev);
CURRENT736drivers/block/hd.c(CURRENT->dev>>6)+'a', block, nsect);
CURRENT754drivers/block/hd.cdev+'a', (CURRENT->cmd == READ)?"read":"writ",
CURRENT755drivers/block/hd.ccyl, head, sec, nsect, (unsigned long) CURRENT->buffer);
CURRENT759drivers/block/hd.cif (CURRENT->cmd == READ) {
CURRENT766drivers/block/hd.cif (CURRENT->cmd == WRITE) {
CURRENT778drivers/block/hd.cWCURRENT = *CURRENT;
CURRENT781drivers/block/hd.coutsw(HD_DATA,CURRENT->buffer,256);
CURRENT87drivers/block/mcd.c(CURRENT && MAJOR(CURRENT -> dev) == MAJOR_NR && CURRENT -> cmd == READ \
CURRENT88drivers/block/mcd.c&& CURRENT -> sector != -1)
CURRENT564drivers/block/mcd.cwhile (CURRENT -> nr_sectors) {
CURRENT565drivers/block/mcd.cint bn = CURRENT -> sector / 4;
CURRENT570drivers/block/mcd.cint offs = (i * 4 + (CURRENT -> sector & 3)) * 512;
CURRENT571drivers/block/mcd.cint nr_sectors = 4 - (CURRENT -> sector & 3);
CURRENT579drivers/block/mcd.cif (nr_sectors > CURRENT -> nr_sectors)
CURRENT580drivers/block/mcd.cnr_sectors = CURRENT -> nr_sectors;
CURRENT581drivers/block/mcd.cmemcpy(CURRENT -> buffer, mcd_buf + offs, nr_sectors * 512);
CURRENT582drivers/block/mcd.cCURRENT -> nr_sectors -= nr_sectors;
CURRENT583drivers/block/mcd.cCURRENT -> sector += nr_sectors;
CURRENT584drivers/block/mcd.cCURRENT -> buffer += nr_sectors * 512;
CURRENT624drivers/block/mcd.cprintk(" do_mcd_request(%ld+%ld)\n", CURRENT -> sector, CURRENT -> nr_sectors);
CURRENT628drivers/block/mcd.cif (CURRENT->bh) {
CURRENT629drivers/block/mcd.cif (!CURRENT->bh->b_lock)
CURRENT633drivers/block/mcd.cif (CURRENT -> nr_sectors == 0) {
CURRENT794drivers/block/mcd.cmcd_next_bn = CURRENT -> sector / 4;
CURRENT860drivers/block/mcd.cif (CURRENT -> nr_sectors == 0)
CURRENT868drivers/block/mcd.c&& (CURRENT -> sector / 4 < mcd_next_bn || 
CURRENT869drivers/block/mcd.cCURRENT -> sector / 4 > mcd_next_bn + 16)) {
CURRENT38drivers/block/ramdisk.caddr = rd_start + (CURRENT->sector << 9);
CURRENT39drivers/block/ramdisk.clen = CURRENT->current_nr_sectors << 9;
CURRENT41drivers/block/ramdisk.cif ((MINOR(CURRENT->dev) != RAMDISK_MINOR) ||
CURRENT46drivers/block/ramdisk.cif (CURRENT-> cmd == WRITE) {
CURRENT48drivers/block/ramdisk.cCURRENT->buffer,
CURRENT50drivers/block/ramdisk.c} else if (CURRENT->cmd == READ) {
CURRENT51drivers/block/ramdisk.c(void) memcpy(CURRENT->buffer, 
CURRENT2873drivers/block/sbpcd.cwhile ( (CURRENT->nr_sectors > 0) &&
CURRENT2874drivers/block/sbpcd.c(CURRENT->sector/4 >= DriveStruct[d].sbp_first_frame) &&
CURRENT2875drivers/block/sbpcd.c(CURRENT->sector/4 <= DriveStruct[d].sbp_last_frame) )
CURRENT2877drivers/block/sbpcd.coffs = (CURRENT->sector - DriveStruct[d].sbp_first_frame * 4) * 512;
CURRENT2878drivers/block/sbpcd.cmemcpy(CURRENT->buffer, DriveStruct[d].sbp_buf + offs, 512);
CURRENT2879drivers/block/sbpcd.cCURRENT->nr_sectors--;
CURRENT2880drivers/block/sbpcd.cCURRENT->sector++;
CURRENT2881drivers/block/sbpcd.cCURRENT->buffer += 512;
CURRENT2899drivers/block/sbpcd.cif ((CURRENT==NULL)||(CURRENT->dev<0)) goto done;
CURRENT2900drivers/block/sbpcd.cif (CURRENT -> sector == -1) goto done;
CURRENT2902drivers/block/sbpcd.cdev = MINOR(CURRENT->dev);
CURRENT2911drivers/block/sbpcd.cblock = CURRENT->sector; /* always numbered as 512-byte-pieces */
CURRENT2912drivers/block/sbpcd.cnsect = CURRENT->nr_sectors; /* always counted as 512-byte-pieces */
CURRENT2913drivers/block/sbpcd.cif (CURRENT->cmd != READ)
CURRENT2915drivers/block/sbpcd.cprintk("SBPCD: bad cmd %d\n", CURRENT->cmd);
CURRENT2925drivers/block/sbpcd.cif (CURRENT->nr_sectors == 0)
CURRENT2991drivers/block/sbpcd.cblock=CURRENT->sector/4;
CURRENT3222drivers/block/sbpcd.cDriveStruct[d].sbp_first_frame = CURRENT -> sector / 4;
CURRENT215drivers/block/xd.cwhile (code = 0, CURRENT) {
CURRENT218drivers/block/xd.cif (CURRENT_DEV < xd_drives && CURRENT->sector + CURRENT->nr_sectors <= xd[MINOR(CURRENT->dev)].nr_sects) {
CURRENT219drivers/block/xd.cblock = CURRENT->sector + xd[MINOR(CURRENT->dev)].start_sect;
CURRENT220drivers/block/xd.ccount = CURRENT->nr_sectors;
CURRENT222drivers/block/xd.cswitch (CURRENT->cmd) {
CURRENT226drivers/block/xd.ccode = xd_readwrite(CURRENT->cmd,CURRENT_DEV,CURRENT->buffer,block,count);
CURRENT567drivers/scsi/scsi.hif (!CURRENT) {\
CURRENT572drivers/scsi/scsi.hif (MAJOR(CURRENT->dev) != MAJOR_NR) \
CURRENT574drivers/scsi/scsi.hif (CURRENT->bh) { \
CURRENT575drivers/scsi/scsi.hif (!CURRENT->bh->b_lock) \
CURRENT338drivers/scsi/sd.cif (CURRENT != NULL && CURRENT->dev == -1) {
CURRENT358drivers/scsi/sd.cSCpnt = allocate_device(&CURRENT,
CURRENT359drivers/scsi/sd.crscsi_disks[DEVICE_NR(MINOR(CURRENT->dev))].device, 0); 
CURRENT374drivers/scsi/sd.creq = CURRENT;
CURRENT383drivers/scsi/sd.cif (req == CURRENT) 
CURRENT384drivers/scsi/sd.cCURRENT = CURRENT->next;
CURRENT312drivers/scsi/sr.cif (CURRENT != NULL && CURRENT->dev == -1) {
CURRENT320drivers/scsi/sr.cSCpnt = allocate_device(&CURRENT,
CURRENT321drivers/scsi/sr.cscsi_CDs[DEVICE_NR(MINOR(CURRENT->dev))].device, 0); 
CURRENT336drivers/scsi/sr.creq = CURRENT;
CURRENT345drivers/scsi/sr.cif (req == CURRENT) 
CURRENT346drivers/scsi/sr.cCURRENT = CURRENT->next;