taglinefilesource code
ra2322drivers/block/ide-cd.cstruct cdrom_read_audio ra;
ra2331drivers/block/ide-cd.cstat = verify_area (VERIFY_READ, (char *)arg, sizeof (ra));
ra2334drivers/block/ide-cd.cmemcpy_fromfs (&ra, (void *)arg, sizeof (ra));
ra2336drivers/block/ide-cd.cif (ra.nframes < 0 || ra.nframes > toc->capacity)
ra2338drivers/block/ide-cd.celse if (ra.nframes == 0)
ra2341drivers/block/ide-cd.cstat = verify_area (VERIFY_WRITE, (char *)ra.buf,
ra2342drivers/block/ide-cd.cra.nframes * CD_FRAMESIZE_RAW);
ra2345drivers/block/ide-cd.cif (ra.addr_format == CDROM_MSF)
ra2346drivers/block/ide-cd.clba = msf_to_lba (ra.addr.msf.minute, ra.addr.msf.second,
ra2347drivers/block/ide-cd.cra.addr.msf.frame);
ra2349drivers/block/ide-cd.celse if (ra.addr_format == CDROM_LBA)
ra2350drivers/block/ide-cd.clba = ra.addr.lba;
ra2358drivers/block/ide-cd.cwhile (ra.nframes > 0)
ra2363drivers/block/ide-cd.cmemcpy_tofs (ra.buf, buf, CD_FRAMESIZE_RAW);
ra2364drivers/block/ide-cd.cra.buf += CD_FRAMESIZE_RAW;
ra2365drivers/block/ide-cd.c--ra.nframes;
ra2172drivers/cdrom/cdu31a.cread_audio(struct cdrom_read_audio *ra,
ra2226drivers/cdrom/cdu31a.cif (start_request(ra->addr.lba, ra->nframes, 1))
ra2234drivers/cdrom/cdu31a.cwhile (cframe < ra->nframes)
ra2242drivers/cdrom/cdu31a.cra->addr.lba + cframe);
ra2265drivers/cdrom/cdu31a.cif (start_request(ra->addr.lba + cframe, ra->nframes - cframe, 1))
ra2280drivers/cdrom/cdu31a.cra->addr.lba + cframe);
ra2285drivers/cdrom/cdu31a.cra->addr.lba + cframe,
ra2293drivers/cdrom/cdu31a.cmemcpy_tofs((char *) (ra->buf + (CD_FRAMESIZE_RAW * cframe)),
ra2301drivers/cdrom/cdu31a.cra->addr.lba + cframe,
ra2309drivers/cdrom/cdu31a.cmemcpy_tofs((char *) (ra->buf + (CD_FRAMESIZE_RAW * cframe)),
ra2648drivers/cdrom/cdu31a.cstruct cdrom_read_audio ra;
ra2657drivers/cdrom/cdu31a.ci=verify_area(VERIFY_READ, (char *) arg, sizeof(ra));
ra2660drivers/cdrom/cdu31a.cmemcpy_fromfs(&ra, (char *) arg, sizeof(ra));
ra2662drivers/cdrom/cdu31a.ci=verify_area(VERIFY_WRITE, ra.buf, CD_FRAMESIZE_RAW * ra.nframes);
ra2666drivers/cdrom/cdu31a.cif (ra.addr_format == CDROM_LBA)
ra2668drivers/cdrom/cdu31a.cif (   (ra.addr.lba >= sony_toc.lead_out_start_lba)
ra2669drivers/cdrom/cdu31a.c|| (ra.addr.lba + ra.nframes >= sony_toc.lead_out_start_lba))
ra2674drivers/cdrom/cdu31a.celse if (ra.addr_format == CDROM_MSF)
ra2676drivers/cdrom/cdu31a.cif (   (ra.addr.msf.minute >= 75)
ra2677drivers/cdrom/cdu31a.c|| (ra.addr.msf.second >= 60)
ra2678drivers/cdrom/cdu31a.c|| (ra.addr.msf.frame >= 75))
ra2683drivers/cdrom/cdu31a.cra.addr.lba = (  (ra.addr.msf.minute * 4500)
ra2684drivers/cdrom/cdu31a.c+ (ra.addr.msf.second * 75)
ra2685drivers/cdrom/cdu31a.c+ ra.addr.msf.frame);
ra2686drivers/cdrom/cdu31a.cif (   (ra.addr.lba >= sony_toc.lead_out_start_lba)
ra2687drivers/cdrom/cdu31a.c|| (ra.addr.lba + ra.nframes >= sony_toc.lead_out_start_lba))
ra2695drivers/cdrom/cdu31a.cra.addr.lba -= LOG_START_OFFSET;
ra2702drivers/cdrom/cdu31a.creturn(read_audio(&ra, inode));
ra85include/asm-mips/asm.hsymbol:      .frame  sp,0,ra