taglinefilesource code
DEV_HWIF71drivers/block/ide-cd.c#define OUT_WORDS(b,n)  outsw (IDE_PORT (HD_DATA, DEV_HWIF), (b), (n))
DEV_HWIF72drivers/block/ide-cd.c#define IN_WORDS(b,n)   insw  (IDE_PORT (HD_DATA, DEV_HWIF), (b), (n))
DEV_HWIF468drivers/block/ide-cd.cint major = ide_major[DEV_HWIF];
DEV_HWIF473drivers/block/ide-cd.crq = ide_cur_rq[DEV_HWIF];
DEV_HWIF481drivers/block/ide-cd.cide_cur_rq[DEV_HWIF] = NULL;
DEV_HWIF487drivers/block/ide-cd.creqbuf = &cdrom_info[DEV_HWIF][dev->select.b.drive].sense_data;
DEV_HWIF489drivers/block/ide-cd.cpc = &request_sense_pc[DEV_HWIF];
DEV_HWIF497drivers/block/ide-cd.crq = &request_sense_request[DEV_HWIF];
DEV_HWIF523drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF537drivers/block/ide-cd.creqbuf = &cdrom_info[DEV_HWIF][dev->select.b.drive].sense_data;
DEV_HWIF541drivers/block/ide-cd.cend_request (uptodate, DEV_HWIF);
DEV_HWIF551drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].nsectors_buffered = 0;
DEV_HWIF559drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF563drivers/block/ide-cd.cstat = GET_STAT (DEV_HWIF);
DEV_HWIF570drivers/block/ide-cd.cerr = IN_BYTE (HD_ERROR, DEV_HWIF);
DEV_HWIF639drivers/block/ide-cd.cdump_status (DEV_HWIF, "packet command error", stat);
DEV_HWIF647drivers/block/ide-cd.cdump_status (DEV_HWIF, "command error", stat);
DEV_HWIF743drivers/block/ide-cd.cstruct cdrom_info *info = &cdrom_info[DEV_HWIF][dev->select.b.drive];
DEV_HWIF838drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF844drivers/block/ide-cd.cireason = IN_BYTE (HD_NSECTOR, DEV_HWIF);
DEV_HWIF845drivers/block/ide-cd.clen = IN_BYTE (HD_LCYL, DEV_HWIF) + 256 * IN_BYTE (HD_HCYL, DEV_HWIF);
DEV_HWIF940drivers/block/ide-cd.cide_handler[DEV_HWIF] = cdrom_read_intr;
DEV_HWIF950drivers/block/ide-cd.cstruct cdrom_info *info = &cdrom_info[DEV_HWIF][dev->select.b.drive];
DEV_HWIF951drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1013drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1078drivers/block/ide-cd.cide_handler[DEV_HWIF] = cdrom_read_intr;
DEV_HWIF1092drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1103drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].nsectors_buffered = 0;
DEV_HWIF1109drivers/block/ide-cd.cide_handler[DEV_HWIF] = (void (*)(ide_dev_t *))cdrom_start_read_continuation;
DEV_HWIF1135drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1142drivers/block/ide-cd.cireason = IN_BYTE (HD_NSECTOR, DEV_HWIF);
DEV_HWIF1143drivers/block/ide-cd.clen = IN_BYTE (HD_LCYL, DEV_HWIF) + 256 * IN_BYTE (HD_HCYL, DEV_HWIF);
DEV_HWIF1242drivers/block/ide-cd.cide_handler[DEV_HWIF] = cdrom_pc_intr;
DEV_HWIF1248drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1255drivers/block/ide-cd.cide_handler[DEV_HWIF] = cdrom_pc_intr;
DEV_HWIF1264drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1276drivers/block/ide-cd.cide_handler[DEV_HWIF] = (void (*)(ide_dev_t *))cdrom_do_pc_continuation;
DEV_HWIF1294drivers/block/ide-cd.cint major = ide_major[DEV_HWIF];
DEV_HWIF1334drivers/block/ide-cd.c&cdrom_info[DEV_HWIF][dev->select.b.drive].sense_data;
DEV_HWIF1365drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF1547drivers/block/ide-cd.cstruct atapi_toc *toc = cdrom_info[DEV_HWIF][dev->select.b.drive].toc;
DEV_HWIF1554drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].toc = toc;
DEV_HWIF1732drivers/block/ide-cd.creqbuf = &cdrom_info[DEV_HWIF][dev->select.b.drive].sense_data;
DEV_HWIF1761drivers/block/ide-cd.ctoc = cdrom_info[DEV_HWIF][dev->select.b.drive].toc;
DEV_HWIF1857drivers/block/ide-cd.ctoc = cdrom_info[DEV_HWIF][dev->select.b.drive].toc;
DEV_HWIF2074drivers/block/ide-cd.cide_capacity[DEV_HWIF][dev->select.b.drive] = 0x1fffff;
DEV_HWIF2076drivers/block/ide-cd.cide_blksizes[DEV_HWIF][dev->select.b.drive << PARTN_BITS] = CD_FRAMESIZE;
DEV_HWIF2104drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].toc               = NULL;
DEV_HWIF2105drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].sector_buffer     = NULL;
DEV_HWIF2106drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].sector_buffered   = 0;
DEV_HWIF2107drivers/block/ide-cd.ccdrom_info[DEV_HWIF][dev->select.b.drive].nsectors_buffered = 0;
DEV_HWIF256drivers/block/ide.c#define OUT_BYTE(b,p)    outb((b),IDE_PORT(p,DEV_HWIF))
DEV_HWIF259drivers/block/ide.c#define OUT_BYTE(b,p)    outb_p((b),IDE_PORT(p,DEV_HWIF))
DEV_HWIF422drivers/block/ide.c#define SET_DISK_RECOVERY_TIMER  ide_lastreq[DEV_HWIF] = read_timer();
DEV_HWIF445drivers/block/ide.c#define DO_REQUEST {SET_DISK_RECOVERY_TIMER do_request(DEV_HWIF);}
DEV_HWIF460drivers/block/ide.cif (GET_STAT(DEV_HWIF) & BUSY_STAT) {        \
DEV_HWIF463drivers/block/ide.cif ((GET_STAT(DEV_HWIF) & BUSY_STAT) == 0)  \
DEV_HWIF468drivers/block/ide.cif (!OK_STAT(stat=GET_STAT(DEV_HWIF), good, bad)) {    \
DEV_HWIF485drivers/block/ide.cinsl(IDE_PORT(HD_DATA,DEV_HWIF), buffer, wcount);
DEV_HWIF490drivers/block/ide.cinsl(IDE_PORT(HD_DATA,DEV_HWIF), buffer, wcount);
DEV_HWIF493drivers/block/ide.cinsw(IDE_PORT(HD_DATA,DEV_HWIF), buffer, wcount<<1);
DEV_HWIF507drivers/block/ide.coutsl(IDE_PORT(HD_DATA,DEV_HWIF), buffer, wcount);
DEV_HWIF511drivers/block/ide.coutsl(IDE_PORT(HD_DATA,DEV_HWIF), buffer, wcount);
DEV_HWIF515drivers/block/ide.coutsw(IDE_PORT(HD_DATA,DEV_HWIF), buffer, wcount<<1);
DEV_HWIF537drivers/block/ide.cide_dev_t *rdev = &ide_dev[DEV_HWIF][tmp];
DEV_HWIF559drivers/block/ide.cif ((GET_STAT(DEV_HWIF) & BUSY_STAT) == 0)
DEV_HWIF562drivers/block/ide.cprintk("%s: do_ide_reset: ", ide_name[DEV_HWIF]);
DEV_HWIF564drivers/block/ide.cif (!OK_STAT(tmp=GET_STAT(DEV_HWIF), 0, BUSY_STAT)) {
DEV_HWIF567drivers/block/ide.cif ((tmp = GET_ERR(DEV_HWIF)) == 1)
DEV_HWIF570drivers/block/ide.cprintk("%s: ", ide_devname[DEV_HWIF][0]);
DEV_HWIF585drivers/block/ide.cprintk("; %s: error", ide_devname[DEV_HWIF][1]);
DEV_HWIF599drivers/block/ide.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF606drivers/block/ide.cargs[2] = IN_BYTE(HD_NSECTOR,DEV_HWIF);
DEV_HWIF611drivers/block/ide.cide_cur_rq[DEV_HWIF] = NULL;
DEV_HWIF696drivers/block/ide.cerr = dump_status(DEV_HWIF, msg, stat);
DEV_HWIF697drivers/block/ide.cif ((rq = ide_cur_rq[DEV_HWIF]) == NULL || dev == NULL)
DEV_HWIF725drivers/block/ide.cend_request(0, DEV_HWIF);
DEV_HWIF742drivers/block/ide.cif (!OK_STAT(stat=GET_STAT(DEV_HWIF),DATA_READY,BAD_R_STAT)) {
DEV_HWIF750drivers/block/ide.crq = ide_cur_rq[DEV_HWIF];
DEV_HWIF768drivers/block/ide.cend_request(1, DEV_HWIF);
DEV_HWIF772drivers/block/ide.cide_handler[DEV_HWIF] = &read_intr;
DEV_HWIF783drivers/block/ide.cstruct request *rq = ide_cur_rq[DEV_HWIF];
DEV_HWIF785drivers/block/ide.cif (OK_STAT(stat=GET_STAT(DEV_HWIF),DRIVE_READY,BAD_W_STAT)) {
DEV_HWIF798drivers/block/ide.cend_request(1, DEV_HWIF);
DEV_HWIF800drivers/block/ide.cide_handler[DEV_HWIF] = &write_intr;
DEV_HWIF815drivers/block/ide.cstruct request *rq = &ide_write_rq[DEV_HWIF];
DEV_HWIF850drivers/block/ide.cstruct request *rq = &ide_write_rq[DEV_HWIF];
DEV_HWIF852drivers/block/ide.cif (OK_STAT(stat=GET_STAT(DEV_HWIF),DRIVE_READY,BAD_W_STAT)) {
DEV_HWIF857drivers/block/ide.cide_handler[DEV_HWIF] = &multwrite_intr;
DEV_HWIF862drivers/block/ide.crq = ide_cur_rq[DEV_HWIF];
DEV_HWIF865drivers/block/ide.cend_request(1, DEV_HWIF);
DEV_HWIF887drivers/block/ide.cide_handler[DEV_HWIF] = handler;
DEV_HWIF892drivers/block/ide.cbyte stat = GET_STAT(DEV_HWIF);
DEV_HWIF898drivers/block/ide.c(void) dump_status(DEV_HWIF, "set_multmode", stat);
DEV_HWIF911drivers/block/ide.cbyte stat = GET_STAT(DEV_HWIF);
DEV_HWIF921drivers/block/ide.cbyte stat = GET_STAT(DEV_HWIF);
DEV_HWIF931drivers/block/ide.cbyte stat = GET_STAT(DEV_HWIF);
DEV_HWIF937drivers/block/ide.cend_drive_cmd (dev, stat, GET_ERR(DEV_HWIF));
DEV_HWIF1022drivers/block/ide.creturn (ide_handler[DEV_HWIF] == NULL) ? 1 : 0;
DEV_HWIF1075drivers/block/ide.cide_handler[DEV_HWIF] = &read_intr;
DEV_HWIF1085drivers/block/ide.cide_write_rq[DEV_HWIF] = *rq; /* scratchpad */
DEV_HWIF1087drivers/block/ide.cide_handler[DEV_HWIF] = &multwrite_intr;
DEV_HWIF1090drivers/block/ide.cide_handler[DEV_HWIF] = &write_intr;
DEV_HWIF1107drivers/block/ide.cend_drive_cmd(dev,GET_STAT(DEV_HWIF),GET_ERR(DEV_HWIF));
DEV_HWIF1113drivers/block/ide.cend_request(0, DEV_HWIF);
DEV_HWIF1438drivers/block/ide.cgd    = &ide_gendisk[DEV_HWIF];
DEV_HWIF1439drivers/block/ide.cmajor = ide_major[DEV_HWIF] << 8;
DEV_HWIF1451drivers/block/ide.cgd->part[start].nr_sects = ide_capacity[DEV_HWIF][drive];
DEV_HWIF1541drivers/block/ide.cput_user((unsigned)ide_hd[DEV_HWIF][MINOR(inode->i_rdev)].start_sect,
DEV_HWIF1561drivers/block/ide.creturn write_fs_long(arg, ide_hd[DEV_HWIF][MINOR(inode->i_rdev)].nr_sects);
DEV_HWIF1842drivers/block/ide.cide_capacity[DEV_HWIF][dev->select.b.drive] = capacity;
DEV_HWIF1887drivers/block/ide.cif (!irq_probed[DEV_HWIF]) {    /* already probed for IRQ? */
DEV_HWIF1894drivers/block/ide.cif ((IN_BYTE(HD_ALTSTATUS,DEV_HWIF) ^ IN_BYTE(HD_STATUS,DEV_HWIF)) & ~INDEX_STAT) {
DEV_HWIF1905drivers/block/ide.cif (!irq_probed[DEV_HWIF])
DEV_HWIF1911drivers/block/ide.c} while (IN_BYTE(hd_status,DEV_HWIF) & BUSY_STAT);
DEV_HWIF1913drivers/block/ide.cif (OK_STAT(GET_STAT(DEV_HWIF),DRQ_STAT,BAD_R_STAT)) {
DEV_HWIF1920drivers/block/ide.cif (!irq_probed[DEV_HWIF]) {
DEV_HWIF1923drivers/block/ide.cirq_probed[DEV_HWIF] = 1;
DEV_HWIF1924drivers/block/ide.cide_irq[DEV_HWIF] = irqs;
DEV_HWIF1966drivers/block/ide.cif (IN_BYTE(HD_CURRENT,DEV_HWIF) != dev->select.all && !dev->present) {
DEV_HWIF1971drivers/block/ide.cif (OK_STAT(GET_STAT(DEV_HWIF),READY_STAT,BUSY_STAT)
DEV_HWIF1978drivers/block/ide.cdev->name, GET_STAT(DEV_HWIF));
DEV_HWIF1981drivers/block/ide.c(void) GET_STAT(DEV_HWIF);  /* ensure drive irq is clear */
DEV_HWIF1990drivers/block/ide.c(void) GET_STAT(DEV_HWIF);  /* ensure drive irq is clear */