taglinefilesource code
d121drivers/FPU-emu/fpu_proto.hextern int reg_store_extended(long double *d, FPU_REG *st0_ptr);
d124drivers/FPU-emu/fpu_proto.hextern int reg_store_int64(long long *d, FPU_REG *st0_ptr);
d125drivers/FPU-emu/fpu_proto.hextern int reg_store_int32(long *d, FPU_REG *st0_ptr);
d126drivers/FPU-emu/fpu_proto.hextern int reg_store_int16(short *d, FPU_REG *st0_ptr);
d127drivers/FPU-emu/fpu_proto.hextern int reg_store_bcd(char *d, FPU_REG *st0_ptr);
d41drivers/FPU-emu/reg_ld_str.cstatic void write_to_extended(FPU_REG *rp, char *d);
d423drivers/FPU-emu/reg_ld_str.cint reg_store_extended(long double *d, FPU_REG *st0_ptr)
d434drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE, d, 10);
d436drivers/FPU-emu/reg_ld_str.cwrite_to_extended(st0_ptr, (char *) d);
d447drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,10);
d448drivers/FPU-emu/reg_ld_str.cput_fs_long(0, (unsigned long *) d);
d449drivers/FPU-emu/reg_ld_str.cput_fs_long(0xc0000000, 1 + (unsigned long *) d);
d450drivers/FPU-emu/reg_ld_str.cput_fs_word(0xffff, 4 + (short *) d);
d845drivers/FPU-emu/reg_ld_str.cint reg_store_int64(long long *d, FPU_REG *st0_ptr)
d894drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,(void *)d,8);
d895drivers/FPU-emu/reg_ld_str.cput_fs_long(((long *)&tll)[0],(unsigned long *) d);
d896drivers/FPU-emu/reg_ld_str.cput_fs_long(((long *)&tll)[1],1 + (unsigned long *) d);
d904drivers/FPU-emu/reg_ld_str.cint reg_store_int32(long *d, FPU_REG *st0_ptr)
d949drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,4);
d950drivers/FPU-emu/reg_ld_str.cput_fs_long(t.sigl, (unsigned long *) d);
d958drivers/FPU-emu/reg_ld_str.cint reg_store_int16(short *d, FPU_REG *st0_ptr)
d1003drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,2);
d1004drivers/FPU-emu/reg_ld_str.cput_fs_word((short)t.sigl,(short *) d);
d1012drivers/FPU-emu/reg_ld_str.cint reg_store_bcd(char *d, FPU_REG *st0_ptr)
d1043drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,10);
d1045drivers/FPU-emu/reg_ld_str.cput_fs_byte(0, (unsigned char *) d+i); /* These bytes "undefined" */
d1046drivers/FPU-emu/reg_ld_str.cput_fs_byte(0xc0, (unsigned char *) d+7); /* This byte "undefined" */
d1047drivers/FPU-emu/reg_ld_str.cput_fs_byte(0xff, (unsigned char *) d+8);
d1048drivers/FPU-emu/reg_ld_str.cput_fs_byte(0xff, (unsigned char *) d+9);
d1062drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,10);
d1069drivers/FPU-emu/reg_ld_str.cput_fs_byte(b,(unsigned char *) d+i);
d1073drivers/FPU-emu/reg_ld_str.cput_fs_byte(sign,(unsigned char *) d+9);
d1290drivers/FPU-emu/reg_ld_str.cchar *fstenv(fpu_addr_modes addr_modes, char *d)
d1297drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,14);
d1299drivers/FPU-emu/reg_ld_str.cput_fs_long(control_word & ~0xe080, (unsigned short *) d);
d1301drivers/FPU-emu/reg_ld_str.cput_fs_word(control_word, (unsigned short *) d);
d1303drivers/FPU-emu/reg_ld_str.cput_fs_word(status_word(), (unsigned short *) (d+2));
d1304drivers/FPU-emu/reg_ld_str.cput_fs_word(tag_word(), (unsigned short *) (d+4));
d1305drivers/FPU-emu/reg_ld_str.cput_fs_word(instruction_address.offset, (unsigned short *) (d+6));
d1306drivers/FPU-emu/reg_ld_str.cput_fs_word(operand_address.offset, (unsigned short *) (d+0x0a));
d1310drivers/FPU-emu/reg_ld_str.c(unsigned short *) (d+8));
d1312drivers/FPU-emu/reg_ld_str.c(unsigned short *) (d+0x0c));
d1316drivers/FPU-emu/reg_ld_str.cput_fs_word(instruction_address.selector, (unsigned short *) (d+8));
d1317drivers/FPU-emu/reg_ld_str.cput_fs_word(operand_address.selector, (unsigned short *) (d+0x0c));
d1320drivers/FPU-emu/reg_ld_str.cd += 0x0e;
d1325drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,28);
d1328drivers/FPU-emu/reg_ld_str.cput_fs_long(0xffff0040 | (control_word & ~0xe080), (unsigned long *) d);
d1329drivers/FPU-emu/reg_ld_str.cput_fs_long(0xffff0000 | status_word(), (unsigned long *) (d+4));
d1330drivers/FPU-emu/reg_ld_str.cput_fs_long(0xffff0000 | tag_word(), (unsigned long *) (d+8));
d1332drivers/FPU-emu/reg_ld_str.cput_fs_word(control_word, (unsigned short *) d);
d1333drivers/FPU-emu/reg_ld_str.cput_fs_word(status_word(), (unsigned short *) (d+4));
d1334drivers/FPU-emu/reg_ld_str.cput_fs_word(tag_word(), (unsigned short *) (d+8));
d1336drivers/FPU-emu/reg_ld_str.cput_fs_long(instruction_address.offset, (unsigned long *) (d+0x0c));
d1337drivers/FPU-emu/reg_ld_str.cput_fs_word(instruction_address.selector, (unsigned short *) (d+0x10));
d1338drivers/FPU-emu/reg_ld_str.cput_fs_word(instruction_address.opcode, (unsigned short *) (d+0x12));
d1339drivers/FPU-emu/reg_ld_str.cput_fs_long(operand_address.offset, (unsigned long *) (d+0x14));
d1342drivers/FPU-emu/reg_ld_str.cput_fs_word(operand_address.selector, (unsigned short *) (d+0x18));
d1343drivers/FPU-emu/reg_ld_str.cput_fs_word(0xffff, (unsigned short *) (d+0x1a));
d1345drivers/FPU-emu/reg_ld_str.cput_fs_long(operand_address.selector, (unsigned long *) (d+0x18));
d1348drivers/FPU-emu/reg_ld_str.cd += 0x1c;
d1354drivers/FPU-emu/reg_ld_str.creturn d;
d1360drivers/FPU-emu/reg_ld_str.cchar *d;
d1363drivers/FPU-emu/reg_ld_str.cd = fstenv(addr_modes, data_address);
d1365drivers/FPU-emu/reg_ld_str.cFPU_verify_area(VERIFY_WRITE,d,80);
d1368drivers/FPU-emu/reg_ld_str.cwrite_to_extended(&regs[(top + i) & 7], d + 10 * i);
d1380drivers/FPU-emu/reg_ld_str.cstatic void write_to_extended(FPU_REG *rp, char *d)
d1414drivers/FPU-emu/reg_ld_str.cput_fs_long(rp->sigl, (unsigned long *) d);
d1415drivers/FPU-emu/reg_ld_str.cput_fs_long(rp->sigh, (unsigned long *) (d + 4));
d1430drivers/FPU-emu/reg_ld_str.cput_fs_long(tmp.sigl, (unsigned long *) d);
d1431drivers/FPU-emu/reg_ld_str.cput_fs_long(tmp.sigh, (unsigned long *) (d + 4));
d1436drivers/FPU-emu/reg_ld_str.cput_fs_word(e, (unsigned short *) (d + 8));
d517drivers/block/mcd.cint a, b, c, d;
d522drivers/block/mcd.cgetValue(&d);
d523drivers/block/mcd.cprintk("%02X %02X %02X %02X\n", a, b, c, d);
d517drivers/block/sbpcd.cstatic int d=0; /* DriveStruct index: drive number */
d758drivers/block/sbpcd.cDriveStruct[d].CD_changed=0xFF;
d922drivers/block/sbpcd.cDriveStruct[d].status_byte=0;
d923drivers/block/sbpcd.cif (st&p_caddin_old) DriveStruct[d].status_byte |= p_door_closed|p_caddy_in;
d924drivers/block/sbpcd.cif (st&p_spinning) DriveStruct[d].status_byte |= p_spinning;
d925drivers/block/sbpcd.cif (st&p_check) DriveStruct[d].status_byte |= p_check;
d926drivers/block/sbpcd.cif (st&p_busy_old) DriveStruct[d].status_byte |= p_busy_new;
d927drivers/block/sbpcd.cif (st&p_disk_ok) DriveStruct[d].status_byte |= p_disk_ok;
d931drivers/block/sbpcd.cDriveStruct[d].status_byte=0;
d932drivers/block/sbpcd.cif (st&p_caddin_old) DriveStruct[d].status_byte |= p_disk_ok|p_caddy_in;
d933drivers/block/sbpcd.cif (st&p_spinning) DriveStruct[d].status_byte |= p_spinning;
d934drivers/block/sbpcd.cif (st&p_check) DriveStruct[d].status_byte |= p_check;
d935drivers/block/sbpcd.cif (st&p_busy_old) DriveStruct[d].status_byte |= p_busy_new;
d936drivers/block/sbpcd.cif (st&p_lcs_door_closed) DriveStruct[d].status_byte |= p_door_closed;
d937drivers/block/sbpcd.cif (st&p_lcs_door_locked) DriveStruct[d].status_byte |= p_door_locked;
d941drivers/block/sbpcd.cDriveStruct[d].status_byte=st;
d1030drivers/block/sbpcd.cDriveStruct[d].error_byte=0;
d1035drivers/block/sbpcd.cDriveStruct[d].error_byte=infobuf[i];
d1036drivers/block/sbpcd.cDPRINTF((DBG_ERR,"SBPCD: xx_ReadError: infobuf[%d] is %d (%02X)\n",i,DriveStruct[d].error_byte,DriveStruct[d].error_byte));
d1067drivers/block/sbpcd.cif (DriveStruct[d].in_SpinUp != 0) DPRINTF((DBG_SPI,"SBPCD: to CDi_stat_loop.\n"));
d1076drivers/block/sbpcd.cif (DriveStruct[d].in_SpinUp != 0) DPRINTF((DBG_SPI,"SBPCD: to xx_ReadStatus.\n"));
d1082drivers/block/sbpcd.cif (DriveStruct[d].in_SpinUp != 0) DPRINTF((DBG_SPI,"SBPCD: to ResponseStatus.\n"));
d1099drivers/block/sbpcd.cif (DriveStruct[d].in_SpinUp != 0) DPRINTF((DBG_SPI,"SBPCD: to xx_ReadError.\n"));
d1101drivers/block/sbpcd.cif (DriveStruct[d].in_SpinUp != 0) DPRINTF((DBG_SPI,"SBPCD: to cmd_out OK.\n"));
d1142drivers/block/sbpcd.cDriveStruct[d].in_SpinUp = 1;
d1157drivers/block/sbpcd.cDriveStruct[d].in_SpinUp = 0;
d1207drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~volume_bit;
d1209drivers/block/sbpcd.cchannel0=DriveStruct[d].vol_chan0;
d1210drivers/block/sbpcd.cvolume0=DriveStruct[d].vol_ctrl0;
d1211drivers/block/sbpcd.cchannel1=control1=DriveStruct[d].vol_chan1;
d1212drivers/block/sbpcd.cvolume1=value1=DriveStruct[d].vol_ctrl1;
d1215drivers/block/sbpcd.cif (((DriveStruct[d].drv_options&sax_a)!=0)&&(DriveStruct[d].drv_type>=drv_211))
d1268drivers/block/sbpcd.cif (DriveStruct[d].drv_type>=drv_300)
d1280drivers/block/sbpcd.cif (DriveStruct[d].drv_type<drv_211)
d1313drivers/block/sbpcd.celse if (DriveStruct[d].drv_type<drv_201) volume0=volume1=value0;
d1315drivers/block/sbpcd.cif (DriveStruct[d].drv_type>=drv_201)
d1320drivers/block/sbpcd.cif (DriveStruct[d].drv_type>=drv_211)
d1336drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= volume_bit;
d1370drivers/block/sbpcd.cif (DriveStruct[d].error_byte!=aud_12) return -1;
d1378drivers/block/sbpcd.cif (!(DriveStruct[d].drv_options&(speed_auto|speed_300|speed_150))) return (0);
d1380drivers/block/sbpcd.cif (!(DriveStruct[d].drv_options&speed_auto))
d1383drivers/block/sbpcd.cif (!(DriveStruct[d].drv_options&speed_300)) speed=0;
d1403drivers/block/sbpcd.cDriveStruct[d].CD_changed=1;
d1444drivers/block/sbpcd.cDPRINTF((DBG_LCK,"SBPCD: yy_LockDoor: %d (drive %d)\n", lock, d));
d1471drivers/block/sbpcd.cDPRINTF((DBG_LCK,"SBPCD: yy_CloseTray (drive %d)\n", d));
d1496drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~subq_bit;
d1527drivers/block/sbpcd.cDriveStruct[d].SubQ_ctl_adr=DriveStruct[d].SubQ_trk=DriveStruct[d].SubQ_pnt_idx=DriveStruct[d].SubQ_whatisthis=0;
d1528drivers/block/sbpcd.cDriveStruct[d].SubQ_run_tot=DriveStruct[d].SubQ_run_trk=0;
d1532drivers/block/sbpcd.cDriveStruct[d].SubQ_ctl_adr=swap_nibbles(infobuf[1]);
d1533drivers/block/sbpcd.cDriveStruct[d].SubQ_trk=byt2bcd(infobuf[2]);
d1534drivers/block/sbpcd.cDriveStruct[d].SubQ_pnt_idx=byt2bcd(infobuf[3]);
d1537drivers/block/sbpcd.cDriveStruct[d].SubQ_run_tot=make32(make16(0,infobuf[i]),make16(infobuf[i+1],infobuf[i+2])); /* msf-bin */
d1540drivers/block/sbpcd.cDriveStruct[d].SubQ_run_trk=make32(make16(0,infobuf[i]),make16(infobuf[i+1],infobuf[i+2])); /* msf-bin */
d1541drivers/block/sbpcd.cDriveStruct[d].SubQ_whatisthis=infobuf[i+3];
d1542drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= subq_bit;
d1550drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~frame_size_bit;
d1572drivers/block/sbpcd.cif (new_drive) DriveStruct[d].sense_byte=infobuf[i++];
d1573drivers/block/sbpcd.cDriveStruct[d].frame_size=make16(infobuf[i],infobuf[i+1]);
d1582drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= frame_size_bit;
d1591drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~frame_size_bit;
d1593drivers/block/sbpcd.cDriveStruct[d].frame_size=framesize;
d1594drivers/block/sbpcd.cif (framesize==CD_FRAMESIZE_RAW) DriveStruct[d].sense_byte=0x82;
d1595drivers/block/sbpcd.celse DriveStruct[d].sense_byte=0x00;
d1598drivers/block/sbpcd.cDriveStruct[d].sense_byte, DriveStruct[d].frame_size));
d1604drivers/block/sbpcd.cdrvcmd[2]=DriveStruct[d].sense_byte;
d1605drivers/block/sbpcd.cdrvcmd[3]=(DriveStruct[d].frame_size>>8)&0xFF;
d1606drivers/block/sbpcd.cdrvcmd[4]=DriveStruct[d].frame_size&0xFF;
d1613drivers/block/sbpcd.cdrvcmd[2]=(DriveStruct[d].frame_size>>8)&0xFF;
d1614drivers/block/sbpcd.cdrvcmd[3]=DriveStruct[d].frame_size&0xFF;
d1624drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= frame_size_bit;
d1635drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~volume_bit;
d1689drivers/block/sbpcd.cif (DriveStruct[d].drv_type>=drv_201)
d1691drivers/block/sbpcd.cif (DriveStruct[d].drv_type<drv_300)
d1696drivers/block/sbpcd.cif (DriveStruct[d].drv_type>=drv_211)
d1714drivers/block/sbpcd.cDriveStruct[d].vol_chan0=chan0;
d1715drivers/block/sbpcd.cDriveStruct[d].vol_ctrl0=vol0;
d1716drivers/block/sbpcd.cDriveStruct[d].vol_chan1=chan1;
d1717drivers/block/sbpcd.cDriveStruct[d].vol_ctrl1=vol1;
d1720drivers/block/sbpcd.cDriveStruct[d].vol_chan2=2;
d1721drivers/block/sbpcd.cDriveStruct[d].vol_ctrl2=0xFF;
d1722drivers/block/sbpcd.cDriveStruct[d].vol_chan3=3;
d1723drivers/block/sbpcd.cDriveStruct[d].vol_ctrl3=0xFF;
d1725drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= volume_bit;
d1734drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~cd_size_bit;
d1752drivers/block/sbpcd.cDriveStruct[d].CDsize_blk=make32(make16(0,infobuf[0]),make16(infobuf[1],infobuf[2]));
d1753drivers/block/sbpcd.cif (new_drive) DriveStruct[d].CDsize_blk=msf2blk(DriveStruct[d].CDsize_blk);
d1754drivers/block/sbpcd.cDriveStruct[d].CDsize_frm = (DriveStruct[d].CDsize_blk * make16(infobuf[3],infobuf[4])) / CD_FRAMESIZE;
d1755drivers/block/sbpcd.cDriveStruct[d].CDsize_blk += 151;
d1756drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= cd_size_bit;
d1764drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~toc_bit;
d1782drivers/block/sbpcd.cDriveStruct[d].xa_byte=infobuf[0];
d1783drivers/block/sbpcd.cDriveStruct[d].n_first_track=infobuf[1];
d1784drivers/block/sbpcd.cDriveStruct[d].n_last_track=infobuf[2];
d1785drivers/block/sbpcd.cDriveStruct[d].size_msf=make32(make16(0,infobuf[3]),make16(infobuf[4],infobuf[5]));
d1786drivers/block/sbpcd.cDriveStruct[d].size_blk=msf2blk(DriveStruct[d].size_msf);
d1787drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= toc_bit;
d1789drivers/block/sbpcd.cDriveStruct[d].xa_byte,DriveStruct[d].n_first_track,DriveStruct[d].n_last_track,DriveStruct[d].size_msf));
d1816drivers/block/sbpcd.cDriveStruct[d].TocEnt_nixbyte=infobuf[0];
d1817drivers/block/sbpcd.cDriveStruct[d].TocEnt_ctl_adr=swap_nibbles(infobuf[1]);
d1818drivers/block/sbpcd.cDriveStruct[d].TocEnt_number=infobuf[2];
d1819drivers/block/sbpcd.cDriveStruct[d].TocEnt_format=infobuf[3];
d1822drivers/block/sbpcd.cDriveStruct[d].TocEnt_address=make32(make16(0,infobuf[i]),
d1825drivers/block/sbpcd.cDriveStruct[d].TocEnt_nixbyte, DriveStruct[d].TocEnt_ctl_adr,
d1826drivers/block/sbpcd.cDriveStruct[d].TocEnt_number, DriveStruct[d].TocEnt_format,
d1827drivers/block/sbpcd.cDriveStruct[d].TocEnt_address));
d1854drivers/block/sbpcd.cif (new_drive) DriveStruct[d].UPC_buf[i]=swap_nibbles(*p++);
d1857drivers/block/sbpcd.cDriveStruct[d].UPC_buf[i]=((*p++)<<4)&0xFF;
d1858drivers/block/sbpcd.cDriveStruct[d].UPC_buf[i] |= *p++;
d1861drivers/block/sbpcd.cDriveStruct[d].UPC_buf[6] &= 0xF0;
d1872drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~upc_bit;
d1925drivers/block/sbpcd.cDriveStruct[d].UPC_ctl_adr=0;
d1931drivers/block/sbpcd.cDriveStruct[d].UPC_ctl_adr = (DriveStruct[d].TocEnt_ctl_adr & 0xF0) | 0x02;
d1935drivers/block/sbpcd.cDPRINTF((DBG_UPC,"(%02X) ", DriveStruct[d].UPC_ctl_adr));
d1938drivers/block/sbpcd.cDPRINTF((DBG_UPC,"%02X ", DriveStruct[d].UPC_buf[i]));
d1942drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= upc_bit;
d1950drivers/block/sbpcd.cDriveStruct[d].f_multisession=0;
d1952drivers/block/sbpcd.cDriveStruct[d].lba_multi=0;
d1962drivers/block/sbpcd.cDriveStruct[d].f_multisession=1;
d1963drivers/block/sbpcd.cDriveStruct[d].lba_multi=msf2blk(make32(make16(0,infobuf[1]),
d1965drivers/block/sbpcd.cDriveStruct[d].last_redirect=19;
d1973drivers/block/sbpcd.cDriveStruct[d].lba_multi));
d1985drivers/block/sbpcd.cDriveStruct[d].lba_multi=msf2blk(make32(make16(0,infobuf[5]),
d1990drivers/block/sbpcd.cDriveStruct[d].lba_multi));
d1991drivers/block/sbpcd.cif (DriveStruct[d].lba_multi>200)
d1993drivers/block/sbpcd.cDPRINTF((DBG_MUL,"SBPCD: MultiSession base: %06X\n", DriveStruct[d].lba_multi));
d1994drivers/block/sbpcd.cDriveStruct[d].f_multisession=1;
d1995drivers/block/sbpcd.cDriveStruct[d].last_redirect=19;
d2013drivers/block/sbpcd.cif (DriveStruct[d].audio_state!=audio_playing) return (-ENODATA);
d2024drivers/block/sbpcd.cDriveStruct[d].frame_size=CD_FRAMESIZE_SUB;
d2150drivers/block/sbpcd.cDriveStruct[d].drv_type=0;
d2154drivers/block/sbpcd.cDriveStruct[d].drive_model[0]=infobuf[i++];
d2155drivers/block/sbpcd.cDriveStruct[d].drive_model[1]=infobuf[i++];
d2156drivers/block/sbpcd.cDriveStruct[d].drive_model[2]='-';
d2157drivers/block/sbpcd.cDriveStruct[d].drive_model[3]='x';
d2158drivers/block/sbpcd.cDriveStruct[d].drive_model[4]=0;
d2159drivers/block/sbpcd.cDriveStruct[d].drv_type=drv_new;
d2161drivers/block/sbpcd.cif (!DriveStruct[d].drv_type)
d2166drivers/block/sbpcd.cDriveStruct[d].drive_model[0]='2';
d2167drivers/block/sbpcd.cDriveStruct[d].drive_model[1]='x';
d2168drivers/block/sbpcd.cDriveStruct[d].drive_model[2]='-';
d2169drivers/block/sbpcd.cDriveStruct[d].drive_model[3]='x';
d2170drivers/block/sbpcd.cDriveStruct[d].drive_model[4]=0;
d2171drivers/block/sbpcd.cDriveStruct[d].drv_type=drv_old;
d2174drivers/block/sbpcd.cif (!DriveStruct[d].drv_type)
d2180drivers/block/sbpcd.cDriveStruct[d].drive_model[j]=infobuf[j];
d2181drivers/block/sbpcd.cDriveStruct[d].drive_model[8]=0;
d2182drivers/block/sbpcd.cDriveStruct[d].drv_type=drv_lcs;
d2185drivers/block/sbpcd.cif (!DriveStruct[d].drv_type)
d2190drivers/block/sbpcd.cfor (j=0;j<4;j++) DriveStruct[d].firmware_version[j]=infobuf[i+j];
d2193drivers/block/sbpcd.cDriveStruct[d].drv_type=drv_260;
d2194drivers/block/sbpcd.cif ((DriveStruct[d].firmware_version[0]!='A') ||
d2195drivers/block/sbpcd.c(DriveStruct[d].firmware_version[1]!='4') ||
d2196drivers/block/sbpcd.c(DriveStruct[d].firmware_version[2]!='F') ||
d2197drivers/block/sbpcd.c(DriveStruct[d].firmware_version[3]!='4'))
d2202drivers/block/sbpcd.cj = (DriveStruct[d].firmware_version[0] & 0x0F) * 100 +
d2203drivers/block/sbpcd.c(DriveStruct[d].firmware_version[2] & 0x0F) *10 +
d2204drivers/block/sbpcd.c(DriveStruct[d].firmware_version[3] & 0x0F);
d2207drivers/block/sbpcd.cif (j<100) DriveStruct[d].drv_type=drv_099;
d2208drivers/block/sbpcd.celse DriveStruct[d].drv_type=drv_100;
d2210drivers/block/sbpcd.celse if (j<200) DriveStruct[d].drv_type=drv_199;
d2211drivers/block/sbpcd.celse if (j<201) DriveStruct[d].drv_type=drv_200;
d2212drivers/block/sbpcd.celse if (j<210) DriveStruct[d].drv_type=drv_201;
d2213drivers/block/sbpcd.celse if (j<211) DriveStruct[d].drv_type=drv_210;
d2214drivers/block/sbpcd.celse if (j<300) DriveStruct[d].drv_type=drv_211;
d2215drivers/block/sbpcd.celse DriveStruct[d].drv_type=drv_300;
d2217drivers/block/sbpcd.cDPRINTF((DBG_LCS,"SBPCD: drive type %02X\n",DriveStruct[d].drv_type));
d2226drivers/block/sbpcd.cd=num;
d2231drivers/block/sbpcd.cDPRINTF((DBG_DID,"SBPCD: switch_drive: drive %d activated.\n",DriveStruct[d].drv_minor));
d2256drivers/block/sbpcd.cDriveStruct[d].drv_options=drv_pattern[j];
d2258drivers/block/sbpcd.cDriveStruct[d].drv_options&=~(speed_auto|speed_300|speed_150);
d2262drivers/block/sbpcd.cDriveStruct[d].drv_minor,
d2263drivers/block/sbpcd.cDriveStruct[d].drive_model,
d2264drivers/block/sbpcd.cDriveStruct[d].firmware_version);
d2269drivers/block/sbpcd.cDriveStruct[d].drv_minor,
d2271drivers/block/sbpcd.cDriveStruct[d].drive_model,
d2272drivers/block/sbpcd.cDriveStruct[d].firmware_version);
d2276drivers/block/sbpcd.celse DriveStruct[d].drv_minor=-1;
d2416drivers/block/sbpcd.ci=msf2blk(DriveStruct[d].pos_audio_end)-1;
d2425drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~toc_bit;
d2426drivers/block/sbpcd.cDriveStruct[d].ored_ctl_adr=0;
d2427drivers/block/sbpcd.cfor (j=DriveStruct[d].n_first_track;j<=DriveStruct[d].n_last_track;j++)
d2431drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].nixbyte=DriveStruct[d].TocEnt_nixbyte;
d2432drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].ctl_adr=DriveStruct[d].TocEnt_ctl_adr;
d2433drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].number=DriveStruct[d].TocEnt_number;
d2434drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].format=DriveStruct[d].TocEnt_format;
d2435drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].address=DriveStruct[d].TocEnt_address;
d2436drivers/block/sbpcd.cDriveStruct[d].ored_ctl_adr |= DriveStruct[d].TocEnt_ctl_adr;
d2439drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].nixbyte=0;
d2440drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].ctl_adr=0;
d2441drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].number=CDROM_LEADOUT;
d2442drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].format=0;
d2443drivers/block/sbpcd.cDriveStruct[d].TocBuffer[j].address=DriveStruct[d].size_msf;
d2445drivers/block/sbpcd.cDriveStruct[d].diskstate_flags |= toc_bit;
d2453drivers/block/sbpcd.cDriveStruct[d].mode=READ_M1;
d2497drivers/block/sbpcd.ci=xx_ReadTocEntry(DriveStruct[d].n_first_track);
d2510drivers/block/sbpcd.cif ((!new_drive) && (DriveStruct[d].xa_byte==0x20)) /* XA disk with old drive */
d2534drivers/block/sbpcd.cif (DriveStruct[d].CD_changed==0xFF)
d2538drivers/block/sbpcd.cDriveStruct[d].diskstate_flags=0;
d2540drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2551drivers/block/sbpcd.cDriveStruct[d].CD_changed=1;
d2562drivers/block/sbpcd.cDriveStruct[d].diskstate_flags=0;
d2564drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2572drivers/block/sbpcd.cif (DriveStruct[d].audio_state!=audio_pausing)
d2580drivers/block/sbpcd.cif (DriveStruct[d].audio_state==audio_playing) seek_pos_audio_end();
d2581drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2590drivers/block/sbpcd.cDriveStruct[d].diskstate_flags=0;
d2592drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2606drivers/block/sbpcd.cif (DriveStruct[d].audio_state==audio_playing) return (-EINVAL);
d2741drivers/block/sbpcd.cswitch (DriveStruct[d].audio_state)
d2750drivers/block/sbpcd.cDriveStruct[d].pos_audio_start=DriveStruct[d].SubQ_run_tot;
d2751drivers/block/sbpcd.cDriveStruct[d].audio_state=audio_pausing;
d2754drivers/block/sbpcd.ci=xx_Seek(DriveStruct[d].pos_audio_start,1);
d2766drivers/block/sbpcd.cif (DriveStruct[d].audio_state!=audio_pausing) return -EINVAL;
d2768drivers/block/sbpcd.ci=xx_PlayAudio(DriveStruct[d].pos_audio_start,
d2769drivers/block/sbpcd.cDriveStruct[d].pos_audio_end);
d2772drivers/block/sbpcd.cDriveStruct[d].audio_state=audio_playing;
d2777drivers/block/sbpcd.cif (DriveStruct[d].audio_state==audio_playing)
d2783drivers/block/sbpcd.cDriveStruct[d].pos_audio_start=DriveStruct[d].SubQ_run_tot;
d2784drivers/block/sbpcd.ci=xx_Seek(DriveStruct[d].pos_audio_start,1);
d2790drivers/block/sbpcd.cDriveStruct[d].pos_audio_start = (msf.cdmsf_min0<<16) |
d2793drivers/block/sbpcd.cDriveStruct[d].pos_audio_end = (msf.cdmsf_min1<<16) |
d2797drivers/block/sbpcd.cDriveStruct[d].pos_audio_start,DriveStruct[d].pos_audio_end));
d2798drivers/block/sbpcd.ci=xx_PlayAudio(DriveStruct[d].pos_audio_start,DriveStruct[d].pos_audio_end);
d2803drivers/block/sbpcd.cDriveStruct[d].audio_state=audio_playing;
d2808drivers/block/sbpcd.cif (DriveStruct[d].audio_state==audio_playing)
d2823drivers/block/sbpcd.cif (ti.cdti_trk0<DriveStruct[d].n_first_track) return (-EINVAL);
d2824drivers/block/sbpcd.cif (ti.cdti_trk0>DriveStruct[d].n_last_track) return (-EINVAL);
d2826drivers/block/sbpcd.cif (ti.cdti_trk1>DriveStruct[d].n_last_track) ti.cdti_trk1=DriveStruct[d].n_last_track;
d2827drivers/block/sbpcd.cDriveStruct[d].pos_audio_start=DriveStruct[d].TocBuffer[ti.cdti_trk0].address;
d2828drivers/block/sbpcd.cDriveStruct[d].pos_audio_end=DriveStruct[d].TocBuffer[ti.cdti_trk1+1].address;
d2829drivers/block/sbpcd.ci=xx_PlayAudio(DriveStruct[d].pos_audio_start,DriveStruct[d].pos_audio_end);
d2833drivers/block/sbpcd.cDriveStruct[d].audio_state=audio_playing;
d2838drivers/block/sbpcd.ctochdr.cdth_trk0=DriveStruct[d].n_first_track;
d2839drivers/block/sbpcd.ctochdr.cdth_trk1=DriveStruct[d].n_last_track;
d2851drivers/block/sbpcd.cif (i==CDROM_LEADOUT) i=DriveStruct[d].n_last_track+1;
d2852drivers/block/sbpcd.celse if (i<DriveStruct[d].n_first_track||i>DriveStruct[d].n_last_track) return (-EINVAL);
d2853drivers/block/sbpcd.ctocentry.cdte_adr=DriveStruct[d].TocBuffer[i].ctl_adr&0x0F;
d2854drivers/block/sbpcd.ctocentry.cdte_ctrl=(DriveStruct[d].TocBuffer[i].ctl_adr>>4)&0x0F;
d2855drivers/block/sbpcd.ctocentry.cdte_datamode=DriveStruct[d].TocBuffer[i].format;
d2857drivers/block/sbpcd.c{ tocentry.cdte_addr.msf.minute=(DriveStruct[d].TocBuffer[i].address>>16)&0x00FF;
d2858drivers/block/sbpcd.ctocentry.cdte_addr.msf.second=(DriveStruct[d].TocBuffer[i].address>>8)&0x00FF;
d2859drivers/block/sbpcd.ctocentry.cdte_addr.msf.frame=DriveStruct[d].TocBuffer[i].address&0x00FF;
d2862drivers/block/sbpcd.ctocentry.cdte_addr.lba=msf2blk(DriveStruct[d].TocBuffer[i].address);
d2872drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2878drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2886drivers/block/sbpcd.cDriveStruct[d].open_count=0; /* to get it locked next time again */
d2890drivers/block/sbpcd.cDriveStruct[d].CD_changed=0xFF;
d2891drivers/block/sbpcd.cDriveStruct[d].diskstate_flags=0;
d2892drivers/block/sbpcd.cDriveStruct[d].audio_state=0;
d2898drivers/block/sbpcd.cDriveStruct[d].f_eject=arg;
d2906drivers/block/sbpcd.cDriveStruct[d].vol_chan0=0;
d2907drivers/block/sbpcd.cDriveStruct[d].vol_ctrl0=volctrl.channel0;
d2908drivers/block/sbpcd.cDriveStruct[d].vol_chan1=1;
d2909drivers/block/sbpcd.cDriveStruct[d].vol_ctrl1=volctrl.channel1;
d2921drivers/block/sbpcd.cswitch (DriveStruct[d].audio_state)
d2933drivers/block/sbpcd.cSC.cdsc_adr=DriveStruct[d].SubQ_ctl_adr;
d2934drivers/block/sbpcd.cSC.cdsc_ctrl=DriveStruct[d].SubQ_ctl_adr>>4;
d2935drivers/block/sbpcd.cSC.cdsc_trk=bcd2bin(DriveStruct[d].SubQ_trk);
d2936drivers/block/sbpcd.cSC.cdsc_ind=bcd2bin(DriveStruct[d].SubQ_pnt_idx);
d2939drivers/block/sbpcd.cSC.cdsc_absaddr.lba=msf2blk(DriveStruct[d].SubQ_run_tot);
d2940drivers/block/sbpcd.cSC.cdsc_reladdr.lba=msf2blk(DriveStruct[d].SubQ_run_trk);
d2944drivers/block/sbpcd.cSC.cdsc_absaddr.msf.minute=(DriveStruct[d].SubQ_run_tot>>16)&0x00FF;
d2945drivers/block/sbpcd.cSC.cdsc_absaddr.msf.second=(DriveStruct[d].SubQ_run_tot>>8)&0x00FF;
d2946drivers/block/sbpcd.cSC.cdsc_absaddr.msf.frame=DriveStruct[d].SubQ_run_tot&0x00FF;
d2947drivers/block/sbpcd.cSC.cdsc_reladdr.msf.minute=(DriveStruct[d].SubQ_run_trk>>16)&0x00FF;
d2948drivers/block/sbpcd.cSC.cdsc_reladdr.msf.second=(DriveStruct[d].SubQ_run_trk>>8)&0x00FF;
d2949drivers/block/sbpcd.cSC.cdsc_reladdr.msf.frame=DriveStruct[d].SubQ_run_trk&0x00FF;
d2963drivers/block/sbpcd.cDriveStruct[d].mode=READ_M1;
d2970drivers/block/sbpcd.cDriveStruct[d].mode=READ_M2;
d2989drivers/block/sbpcd.cif (DriveStruct[d].aud_buf==NULL) return (-EINVAL);
d3012drivers/block/sbpcd.cDriveStruct[d].mode=READ_AU;
d3087drivers/block/sbpcd.cp = DriveStruct[d].aud_buf;
d3138drivers/block/sbpcd.cDriveStruct[d].status_byte));
d3150drivers/block/sbpcd.c(u_char *) DriveStruct[d].aud_buf,
d3157drivers/block/sbpcd.cDriveStruct[d].mode=READ_M1;
d3174drivers/block/sbpcd.clba2msf(DriveStruct[d].lba_multi,&ms_info.addr.msf.minute);
d3176drivers/block/sbpcd.cms_info.addr.lba=DriveStruct[d].lba_multi;
d3178drivers/block/sbpcd.cif (DriveStruct[d].f_multisession) ms_info.xa_flag=1; /* valid redirection address */
d3191drivers/block/sbpcd.cif (DriveStruct[d].f_multisession)
d3192drivers/block/sbpcd.c*p_lba=DriveStruct[d].lba_multi;
d3220drivers/block/sbpcd.c(CURRENT->sector/4 >= DriveStruct[d].sbp_first_frame) &&
d3221drivers/block/sbpcd.c(CURRENT->sector/4 <= DriveStruct[d].sbp_last_frame) )
d3223drivers/block/sbpcd.coffs = (CURRENT->sector - DriveStruct[d].sbp_first_frame * 4) * 512;
d3224drivers/block/sbpcd.cmemcpy(CURRENT->buffer, DriveStruct[d].sbp_buf + offs, 512);
d3289drivers/block/sbpcd.cif ((!new_drive) && (DriveStruct[d].xa_byte==0x20)) /* XA disk with old drive */
d3338drivers/block/sbpcd.cDriveStruct[d].sbp_first_frame=DriveStruct[d].sbp_last_frame=-1;      /* purge buffer */
d3346drivers/block/sbpcd.cif (DriveStruct[d].f_multisession)
d3349drivers/block/sbpcd.cblk2msf(DriveStruct[d].lba_multi+block),
d3351drivers/block/sbpcd.cblock=DriveStruct[d].lba_multi+block;
d3354drivers/block/sbpcd.cif ((block<=DriveStruct[d].last_redirect)
d3355drivers/block/sbpcd.c&& (DriveStruct[d].f_multisession))
d3358drivers/block/sbpcd.cblk2msf(DriveStruct[d].lba_multi+block),
d3360drivers/block/sbpcd.cblock=DriveStruct[d].lba_multi+block;
d3366drivers/block/sbpcd.cif (block+SBP_BUFFER_FRAMES <= DriveStruct[d].CDsize_frm)
d3367drivers/block/sbpcd.cDriveStruct[d].sbp_read_frames = SBP_BUFFER_FRAMES;
d3370drivers/block/sbpcd.cDriveStruct[d].sbp_read_frames=DriveStruct[d].CDsize_frm-block;
d3372drivers/block/sbpcd.cif (DriveStruct[d].sbp_read_frames < 1)
d3375drivers/block/sbpcd.cblock, DriveStruct[d].CDsize_frm));
d3376drivers/block/sbpcd.cDriveStruct[d].sbp_read_frames=1;
d3379drivers/block/sbpcd.cDriveStruct[d].sbp_current = 0;
d3389drivers/block/sbpcd.cif (DriveStruct[d].xa_byte==0x20)
d3397drivers/block/sbpcd.cdrvcmd[5]=DriveStruct[d].sbp_read_frames;
d3404drivers/block/sbpcd.cif (DriveStruct[d].drv_type>=drv_201)
d3418drivers/block/sbpcd.cdrvcmd[5]=DriveStruct[d].sbp_read_frames;
d3419drivers/block/sbpcd.cdrvcmd[6]=(DriveStruct[d].drv_type<drv_201)?0:2; /* flag "lba or msf-bcd format" */
d3428drivers/block/sbpcd.cdrvcmd[6]=DriveStruct[d].sbp_read_frames;
d3454drivers/block/sbpcd.cfor (frame=DriveStruct[d].sbp_current;frame<DriveStruct[d].sbp_read_frames&&!error_flag; frame++)
d3486drivers/block/sbpcd.cif ((DriveStruct[d].ored_ctl_adr&0x40)==0)
d3495drivers/block/sbpcd.cp = DriveStruct[d].sbp_buf + frame *  CD_FRAMESIZE;
d3502drivers/block/sbpcd.cDriveStruct[d].sbp_current++;
d3561drivers/block/sbpcd.cDriveStruct[d].status_byte));
d3573drivers/block/sbpcd.cDriveStruct[d].sbp_first_frame = CURRENT -> sector / 4;
d3574drivers/block/sbpcd.cDriveStruct[d].sbp_last_frame = DriveStruct[d].sbp_first_frame + DriveStruct[d].sbp_read_frames - 1;
d3622drivers/block/sbpcd.cDPRINTF((DBG_STA,"SBPCD: sbpcd_open: status %02X\n", DriveStruct[d].status_byte));
d3638drivers/block/sbpcd.cDriveStruct[d].open_count,DriveStruct[d].open_count+1));
d3639drivers/block/sbpcd.cif (++DriveStruct[d].open_count==1)
d3648drivers/block/sbpcd.cif ((DriveStruct[d].ored_ctl_adr&0x40)==0)
d3668drivers/block/sbpcd.cDriveStruct[d].sbp_first_frame=DriveStruct[d].sbp_last_frame=-1;
d3671drivers/block/sbpcd.cDriveStruct[d].diskstate_flags &= ~cd_size_bit;
d3677drivers/block/sbpcd.cDriveStruct[d].open_count,DriveStruct[d].open_count-1));
d3678drivers/block/sbpcd.cif (DriveStruct[d].open_count!=0) /* CDROMEJECT may have been done */
d3680drivers/block/sbpcd.cif (--DriveStruct[d].open_count==0) 
d3685drivers/block/sbpcd.cif (DriveStruct[d].f_eject) yy_SpinDown();
d3918drivers/block/sbpcd.cDriveStruct[d].sbp_first_frame = -1;  /* First frame in buffer */
d3919drivers/block/sbpcd.cDriveStruct[d].sbp_last_frame = -1;   /* Last frame in buffer  */
d3920drivers/block/sbpcd.cDriveStruct[d].sbp_read_frames = 0;   /* Number of frames being read to buffer */
d3921drivers/block/sbpcd.cDriveStruct[d].sbp_current = 0;       /* Frame being currently read */
d3922drivers/block/sbpcd.cDriveStruct[d].CD_changed=1;
d3923drivers/block/sbpcd.cDriveStruct[d].frame_size=CD_FRAMESIZE;
d3925drivers/block/sbpcd.cif (!old_drive) DriveStruct[d].f_eject=1;
d3926drivers/block/sbpcd.celse DriveStruct[d].f_eject=0;
d3928drivers/block/sbpcd.cDriveStruct[d].f_eject=0;
d3945drivers/block/sbpcd.cDriveStruct[d].error_byte));
d3946drivers/block/sbpcd.cif (DriveStruct[d].error_byte==aud_12)
d3952drivers/block/sbpcd.cDriveStruct[d].error_byte));
d3959drivers/block/sbpcd.cif (i>=0) DriveStruct[d].CD_changed=1;
d4052drivers/block/sbpcd.cDPRINTF((DBG_CHK,"SBPCD: media_check: %02X\n",DriveStruct[d].status_byte));
d4058drivers/block/sbpcd.cif (DriveStruct[d].CD_changed==0xFF) DPRINTF((DBG_CHK,"SBPCD: media_check: \"changed\" assumed.\n"));
d4063drivers/block/sbpcd.cDriveStruct[d].CD_changed=0xFF;
d4068drivers/block/sbpcd.cDriveStruct[d].CD_changed=0xFF;
d4073drivers/block/sbpcd.cif (DriveStruct[d].CD_changed==0xFF)
d4075drivers/block/sbpcd.cDriveStruct[d].CD_changed=1;
d226drivers/char/console.cstruct vc_data *d;
d233drivers/char/console.c#define screenbuf_size  (vc_cons[currcons].d->vc_screenbuf_size)
d234drivers/char/console.c#define origin    (vc_cons[currcons].d->vc_origin)
d235drivers/char/console.c#define scr_end    (vc_cons[currcons].d->vc_scr_end)
d236drivers/char/console.c#define pos    (vc_cons[currcons].d->vc_pos)
d237drivers/char/console.c#define top    (vc_cons[currcons].d->vc_top)
d238drivers/char/console.c#define bottom    (vc_cons[currcons].d->vc_bottom)
d239drivers/char/console.c#define x    (vc_cons[currcons].d->vc_x)
d240drivers/char/console.c#define y    (vc_cons[currcons].d->vc_y)
d241drivers/char/console.c#define vc_state  (vc_cons[currcons].d->vc_state)
d242drivers/char/console.c#define npar    (vc_cons[currcons].d->vc_npar)
d243drivers/char/console.c#define par    (vc_cons[currcons].d->vc_par)
d244drivers/char/console.c#define ques    (vc_cons[currcons].d->vc_ques)
d245drivers/char/console.c#define attr    (vc_cons[currcons].d->vc_attr)
d246drivers/char/console.c#define saved_x    (vc_cons[currcons].d->vc_saved_x)
d247drivers/char/console.c#define saved_y    (vc_cons[currcons].d->vc_saved_y)
d248drivers/char/console.c#define translate  (vc_cons[currcons].d->vc_translate)
d249drivers/char/console.c#define G0_charset  (vc_cons[currcons].d->vc_G0_charset)
d250drivers/char/console.c#define G1_charset  (vc_cons[currcons].d->vc_G1_charset)
d251drivers/char/console.c#define saved_G0  (vc_cons[currcons].d->vc_saved_G0)
d252drivers/char/console.c#define saved_G1  (vc_cons[currcons].d->vc_saved_G1)
d253drivers/char/console.c#define utf    (vc_cons[currcons].d->vc_utf)
d254drivers/char/console.c#define utf_count  (vc_cons[currcons].d->vc_utf_count)
d255drivers/char/console.c#define utf_char  (vc_cons[currcons].d->vc_utf_char)
d256drivers/char/console.c#define video_mem_start  (vc_cons[currcons].d->vc_video_mem_start)
d257drivers/char/console.c#define video_mem_end  (vc_cons[currcons].d->vc_video_mem_end)
d258drivers/char/console.c#define video_erase_char (vc_cons[currcons].d->vc_video_erase_char)  
d259drivers/char/console.c#define disp_ctrl  (vc_cons[currcons].d->vc_disp_ctrl)
d260drivers/char/console.c#define toggle_meta  (vc_cons[currcons].d->vc_toggle_meta)
d261drivers/char/console.c#define decscnm    (vc_cons[currcons].d->vc_decscnm)
d262drivers/char/console.c#define decom    (vc_cons[currcons].d->vc_decom)
d263drivers/char/console.c#define decawm    (vc_cons[currcons].d->vc_decawm)
d264drivers/char/console.c#define deccm    (vc_cons[currcons].d->vc_deccm)
d265drivers/char/console.c#define decim    (vc_cons[currcons].d->vc_decim)
d266drivers/char/console.c#define deccolm     (vc_cons[currcons].d->vc_deccolm)
d267drivers/char/console.c#define need_wrap  (vc_cons[currcons].d->vc_need_wrap)
d268drivers/char/console.c#define has_scrolled  (vc_cons[currcons].d->vc_has_scrolled)
d269drivers/char/console.c#define kmalloced  (vc_cons[currcons].d->vc_kmalloced)
d270drivers/char/console.c#define report_mouse  (vc_cons[currcons].d->vc_report_mouse)
d271drivers/char/console.c#define color    (vc_cons[currcons].d->vc_color)
d272drivers/char/console.c#define s_color    (vc_cons[currcons].d->vc_s_color)
d273drivers/char/console.c#define def_color  (vc_cons[currcons].d->vc_def_color)
d276drivers/char/console.c#define charset    (vc_cons[currcons].d->vc_charset)
d277drivers/char/console.c#define s_charset  (vc_cons[currcons].d->vc_s_charset)
d278drivers/char/console.c#define  intensity  (vc_cons[currcons].d->vc_intensity)
d279drivers/char/console.c#define  underline  (vc_cons[currcons].d->vc_underline)
d280drivers/char/console.c#define  blink    (vc_cons[currcons].d->vc_blink)
d281drivers/char/console.c#define  reverse    (vc_cons[currcons].d->vc_reverse)
d282drivers/char/console.c#define  s_intensity  (vc_cons[currcons].d->vc_s_intensity)
d283drivers/char/console.c#define  s_underline  (vc_cons[currcons].d->vc_s_underline)
d284drivers/char/console.c#define  s_blink    (vc_cons[currcons].d->vc_s_blink)
d285drivers/char/console.c#define  s_reverse  (vc_cons[currcons].d->vc_s_reverse)
d286drivers/char/console.c#define  ulcolor    (vc_cons[currcons].d->vc_ulcolor)
d287drivers/char/console.c#define  halfcolor  (vc_cons[currcons].d->vc_halfcolor)
d288drivers/char/console.c#define tab_stop  (vc_cons[currcons].d->vc_tab_stop)
d467drivers/char/console.creturn (i < MAX_NR_CONSOLES && vc_cons[i].d);
d474drivers/char/console.cif (!vc_cons[i].d) {
d493drivers/char/console.cvc_cons[i].d = (struct vc_data *) p;
d497drivers/char/console.cvc_cons[i].d->vc_kmalloced = 1;
d498drivers/char/console.cvc_cons[i].d->vc_screenbuf_size = video_screen_size;
d610drivers/char/console.ckfree_s(vc_cons[currcons].d, structsize);
d611drivers/char/console.cvc_cons[currcons].d = 0;
d2111drivers/char/console.cvc_cons[currcons].d = (struct vc_data *) kmem_start;
d806drivers/char/keyboard.cint d = diacr;
d811drivers/char/keyboard.creturn d;
d814drivers/char/keyboard.cif (accent_table[i].diacr == d && accent_table[i].base == ch)
d818drivers/char/keyboard.cput_queue(d);
d1220drivers/char/tty_io.cchar *c, *d;
d1230drivers/char/tty_io.cd = (char *)(ts->tasks+n);
d1232drivers/char/tty_io.cput_fs_byte(*c++, d++);
d550drivers/net/3c505.cshort d;
d595drivers/net/3c505.cd = inw(adapter->io_addr+PORT_DATA);
d192drivers/net/net_init.cstruct device *d = dev_base;
d219drivers/net/net_init.cwhile (d->next)
d220drivers/net/net_init.cd = d->next;
d221drivers/net/net_init.cd->next = dev;
d233drivers/net/net_init.cstruct device *d = dev_base;
d254drivers/net/net_init.cwhile (d && (d->next != dev))
d255drivers/net/net_init.cd = d->next;
d257drivers/net/net_init.cif (d && (d->next == dev)) {
d258drivers/net/net_init.cd->next = dev->next;
d93drivers/net/slip.cstatic int slip_esc(unsigned char *p, unsigned char *d, int len);
d96drivers/net/slip.cstatic int slip_esc6(unsigned char *p, unsigned char *d, int len);
d774drivers/net/slip.cslip_esc(unsigned char *s, unsigned char *d, int len)
d776drivers/net/slip.cunsigned char *ptr = d;
d808drivers/net/slip.creturn (ptr - d);
d855drivers/net/slip.cslip_esc6(unsigned char *s, unsigned char *d, int len)
d857drivers/net/slip.cunsigned char *ptr = d;
d889drivers/net/slip.creturn ptr - d;
d1469drivers/scsi/NCR5380.cregister unsigned char *d = *data;
d1502drivers/scsi/NCR5380.cNCR5380_write(OUTPUT_DATA_REG, *d);
d1504drivers/scsi/NCR5380.c*d = NCR5380_read(CURRENT_SCSI_DATA_REG);
d1506drivers/scsi/NCR5380.c++d;
d1570drivers/scsi/NCR5380.c*data = d;
d1609drivers/scsi/NCR5380.cregister unsigned char *d = *data;
d1635drivers/scsi/NCR5380.c"writing", c, (p & SR_IO) ? "to" : "from", (unsigned) d);
d1638drivers/scsi/NCR5380.cNCR5380_dma_read_setup(instance, d, c) : 
d1639drivers/scsi/NCR5380.cNCR5380_dma_write_setup(instance, d, c);
d1800drivers/scsi/NCR5380.cif (!(foo = NCR5380_pread(instance, d, c - 1))) {
d1826drivers/scsi/NCR5380.cd[c - 1] = NCR5380_read(INPUT_DATA_REG);
d1830drivers/scsi/NCR5380.cif (!(foo = NCR5380_pwrite(instance, d, c))) {
d1881drivers/scsi/NCR5380.c*data = d + c;
d478drivers/scsi/pas16.cregister unsigned char  *d = dst;
d485drivers/scsi/pas16.cinsb( reg, d, i );
d317drivers/scsi/t128.cT_DATA_REG_OFFSET), *d = dst;
d328drivers/scsi/t128.c*d++ = *reg;
d83drivers/sound/ad1848.c#define io_Index_Addr(d)  ((d)->base)
d84drivers/sound/ad1848.c#define io_Indexed_Data(d)  ((d)->base+1)
d85drivers/sound/ad1848.c#define io_Status(d)    ((d)->base+2)
d86drivers/sound/ad1848.c#define io_Polled_IO(d)    ((d)->base+3)
d55drivers/sound/os.h#define COPY_FROM_USER(d, s, o, c)  memcpy_fromfs((d), &((s)[o]), (c))
d56drivers/sound/os.h#define COPY_TO_USER(d, o, s, c)  memcpy_tofs(&((d)[o]), (s), (c))
d57drivers/sound/os.h#define IOCTL_FROM_USER(d, s, o, c)  memcpy_fromfs((d), &((s)[o]), (c))
d58drivers/sound/os.h#define IOCTL_TO_USER(d, o, s, c)  memcpy_tofs(&((d)[o]), (s), (c))
d19fs/msdos/msbuffer.h#define bread(d,b,s)      msdos_bread(sb,b)
d20fs/msdos/msbuffer.h#define getblk(d,b,s)      msdos_getblk(sb,b)
d70include/asm-m68k/unistd.h#define _syscall4(type,name,atype,a,btype,b,ctype,c,dtype,d) \
d71include/asm-m68k/unistd.htype name (atype a, btype b, ctype c, dtype d) \
d83include/asm-m68k/unistd.h"g" ((long)(d))  \
d91include/asm-m68k/unistd.h#define _syscall5(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e) \
d92include/asm-m68k/unistd.htype name (atype a,btype b,ctype c,dtype d,etype e) \
d105include/asm-m68k/unistd.h"g" ((long)(d)), \
d82include/asm-mips/unistd.h#define _syscall4(type,name,atype,a,btype,b,ctype,c,dtype,d) \
d83include/asm-mips/unistd.htype name (atype a, btype b, ctype c, dtype d) \
d99include/asm-mips/unistd.h"d" ((long)(d)) \
d107include/asm-mips/unistd.h#define _syscall5(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e) \
d108include/asm-mips/unistd.htype name (atype a,btype b,ctype c,dtype d,etype e) \
d125include/asm-mips/unistd.h"d" ((long)(d)), \
d61include/asm-sparc/openprom.hint  (*v2_aieee)(int d);  /* figure this out later... */
d76include/asm-sparc/openprom.hvoid  (*v2_dev_close)(int d);
d77include/asm-sparc/openprom.hint  (*v2_dev_read)(int d, caddr_t buf, int nbytes);
d78include/asm-sparc/openprom.hint  (*v2_dev_write)(int d, caddr_t buf, int nbytes);
d79include/asm-sparc/openprom.hvoid  (*v2_dev_seek)(int d, int hi, int lo);
d198include/asm-sparc/openprom.hu_int  (*pv_enaddr)(int d, char *enaddr);
d39include/linux/ioctl.h#define _IO(c,d)  (IOC_VOID | ((c)<<8) | (d)) /* param encoded */
d44include/linux/ioctl.h#define _IOW(c,d,t)  (IOC_IN | ((sizeof(t)<<16) & IOCSIZE_MASK) | \
d45include/linux/ioctl.h((c)<<8) | (d))
d46include/linux/ioctl.h#define _IOR(c,d,t)  (IOC_OUT | ((sizeof(t)<<16) & IOCSIZE_MASK) | \
d47include/linux/ioctl.h((c)<<8) | (d))
d49include/linux/ioctl.h#define _IOWR(c,d,t)  (IOC_INOUT | ((sizeof(t)<<16) & IOCSIZE_MASK) | \
d50include/linux/ioctl.h((c)<<8) | (d))
d155include/linux/sbpcd.h#define upc_valid (DriveStruct[d].diskstate_flags&upc_bit)
d156include/linux/sbpcd.h#define volume_valid (DriveStruct[d].diskstate_flags&volume_bit)
d157include/linux/sbpcd.h#define toc_valid (DriveStruct[d].diskstate_flags&toc_bit)
d158include/linux/sbpcd.h#define cd_size_valid (DriveStruct[d].diskstate_flags&cd_size_bit)
d159include/linux/sbpcd.h#define subq_valid (DriveStruct[d].diskstate_flags&subq_bit)
d160include/linux/sbpcd.h#define frame_size_valid (DriveStruct[d].diskstate_flags&frame_size_bit)
d186include/linux/sbpcd.h#define st_door_closed (DriveStruct[d].status_byte&p_door_closed)
d187include/linux/sbpcd.h#define st_caddy_in (DriveStruct[d].status_byte&p_caddy_in)
d188include/linux/sbpcd.h#define st_spinning (DriveStruct[d].status_byte&p_spinning)
d189include/linux/sbpcd.h#define st_check (DriveStruct[d].status_byte&p_check)
d190include/linux/sbpcd.h#define st_busy (DriveStruct[d].status_byte&p_busy_new)
d191include/linux/sbpcd.h#define st_door_locked (DriveStruct[d].status_byte&p_door_locked)
d192include/linux/sbpcd.h#define st_diskok (DriveStruct[d].status_byte&p_disk_ok)
d225include/linux/sbpcd.h#define old_drive (DriveStruct[d].drv_type&drv_old)
d226include/linux/sbpcd.h#define lcs_drive (DriveStruct[d].drv_type&drv_lcs)
d227include/linux/sbpcd.h#define new_drive (DriveStruct[d].drv_type&drv_new)
d521include/linux/tpqic02.h#define  TP_REWCLOSE(d)  ((MINOR(d)&0x01) == 1)         /* rewind bit */
d52net/inet/eth.cstruct device *d = dev_base;
d56net/inet/eth.cwhile (d) 
d58net/inet/eth.cif (!strcmp(str,d->name)) 
d61net/inet/eth.cd->irq=ints[1];
d63net/inet/eth.cd->base_addr=ints[2];
d65net/inet/eth.cd->mem_start=ints[3];
d67net/inet/eth.cd->mem_end=ints[4];
d70net/inet/eth.cd=d->next;
d359net/inet/ipx.cstatic int ipxrtr_delete_localnet(ipx_route *d)
d365net/inet/ipx.cif (tmp == d) {
d27zBoot/gzip.h#  define memcpy(d, s, n)   bcopy((s), (d), (n)) 
d99zBoot/inflate.cint huft_build(b, n, s, d, e, t, m)
d103zBoot/inflate.cush *d;                 /* list of base values for non-simple codes */
d274zBoot/inflate.cr.v.n = d[*p++ - s];
d335zBoot/inflate.cunsigned n, d;        /* length and index for copy */
d395zBoot/inflate.cd = w - t->v.n - ((unsigned)b & mask_bits[e]);
d400zBoot/inflate.cn -= (e = (e = WSIZE - ((d &= WSIZE-1) > w ? d : w)) > n ? n : e);
d402zBoot/inflate.cif (w - d >= e)         /* (this test assumes unsigned comparison) */
d404zBoot/inflate.cmemcpy(slide + w, slide + d, e);
d406zBoot/inflate.cd += e;
d411zBoot/inflate.cslide[w++] = slide[d++];
d171zBoot/misc.cchar *d = (char *)__dest, *s = (char *)__src;
d173zBoot/misc.cfor (i=0;i<__n;i++) d[i] = s[i];