cd 70 arch/i386/i386/conf.c bdev_disk_init(NCD,cd), /* 6: SCSI CD-ROM */
cd 221 arch/i386/i386/conf.c cdev_disk_init(NCD,cd), /* 15: SCSI CD-ROM */
cd 53 arch/i386/stand/libsa/exec_i386.c bios_consdev_t cd;
cd 59 arch/i386/stand/libsa/exec_i386.c cd.consdev = cn_tab->cn_dev;
cd 60 arch/i386/stand/libsa/exec_i386.c cd.conspeed = com_speed;
cd 61 arch/i386/stand/libsa/exec_i386.c addbootarg(BOOTARG_CONSDEV, sizeof(cd), &cd);
cd 1869 dev/ic/dc.c struct dc_chain_data *cd;
cd 1874 dev/ic/dc.c cd = &sc->dc_cdata;
cd 1884 dev/ic/dc.c cd->dc_tx_chain[i].sd_mbuf = NULL;
cd 1890 dev/ic/dc.c cd->dc_tx_prod = cd->dc_tx_cons = cd->dc_tx_cnt = 0;
cd 1905 dev/ic/dc.c struct dc_chain_data *cd;
cd 1910 dev/ic/dc.c cd = &sc->dc_cdata;
cd 1926 dev/ic/dc.c cd->dc_rx_prod = 0;
cd 439 dev/ic/mtd8xx.c struct mtd_chain_data *cd;
cd 443 dev/ic/mtd8xx.c cd = &sc->mtd_cdata;
cd 446 dev/ic/mtd8xx.c cd->mtd_tx_chain[i].sd_mbuf = NULL;
cd 456 dev/ic/mtd8xx.c cd->mtd_tx_prod = cd->mtd_tx_cons = cd->mtd_tx_cnt = 0;
cd 544 dev/ic/rtl81x9.c struct rl_chain_data *cd;
cd 547 dev/ic/rtl81x9.c cd = &sc->rl_cdata;
cd 549 dev/ic/rtl81x9.c cd->rl_tx_chain[i] = NULL;
cd 998 dev/ic/xl.c struct xl_chain_data *cd;
cd 1002 dev/ic/xl.c cd = &sc->xl_cdata;
cd 1005 dev/ic/xl.c cd->xl_tx_chain[i].xl_ptr = &ld->xl_tx_list[i];
cd 1007 dev/ic/xl.c cd->xl_tx_chain[i].xl_next = NULL;
cd 1009 dev/ic/xl.c cd->xl_tx_chain[i].xl_next = &cd->xl_tx_chain[i + 1];
cd 1012 dev/ic/xl.c cd->xl_tx_free = &cd->xl_tx_chain[0];
cd 1013 dev/ic/xl.c cd->xl_tx_tail = cd->xl_tx_head = NULL;
cd 1024 dev/ic/xl.c struct xl_chain_data *cd;
cd 1028 dev/ic/xl.c cd = &sc->xl_cdata;
cd 1039 dev/ic/xl.c cd->xl_tx_chain[i].xl_ptr = &ld->xl_tx_list[i];
cd 1040 dev/ic/xl.c cd->xl_tx_chain[i].xl_phys =
cd 1043 dev/ic/xl.c cd->xl_tx_chain[i].xl_next = &cd->xl_tx_chain[next];
cd 1044 dev/ic/xl.c cd->xl_tx_chain[i].xl_prev = &cd->xl_tx_chain[prev];
cd 1050 dev/ic/xl.c cd->xl_tx_prod = 1;
cd 1051 dev/ic/xl.c cd->xl_tx_cons = 1;
cd 1052 dev/ic/xl.c cd->xl_tx_cnt = 0;
cd 1065 dev/ic/xl.c struct xl_chain_data *cd;
cd 1070 dev/ic/xl.c cd = &sc->xl_cdata;
cd 1074 dev/ic/xl.c cd->xl_rx_chain[i].xl_ptr =
cd 1076 dev/ic/xl.c if (xl_newbuf(sc, &cd->xl_rx_chain[i]) == ENOBUFS)
cd 1082 dev/ic/xl.c cd->xl_rx_chain[i].xl_next = &cd->xl_rx_chain[n];
cd 1088 dev/ic/xl.c cd->xl_rx_head = &cd->xl_rx_chain[0];
cd 324 dev/pci/if_che.c const struct cheg_device *cd;
cd 327 dev/pci/if_che.c cd = &che_devices[i];
cd 328 dev/pci/if_che.c if (cd->cd_vendor == PCI_VENDOR(pa->pa_id) &&
cd 329 dev/pci/if_che.c cd->cd_product == PCI_PRODUCT(pa->pa_id))
cd 330 dev/pci/if_che.c return (cd);
cd 352 dev/pci/if_che.c const struct cheg_device *cd;
cd 360 dev/pci/if_che.c cd = cheg_lookup(pa);
cd 405 dev/pci/if_che.c for (i = 0; i < cd->cd_nports; i++) {
cd 631 dev/pci/if_lge.c struct lge_ring_data *cd;
cd 634 dev/pci/if_lge.c cd = &sc->lge_cdata;
cd 641 dev/pci/if_lge.c cd->lge_tx_prod = cd->lge_tx_cons = 0;
cd 656 dev/pci/if_lge.c struct lge_ring_data *cd;
cd 660 dev/pci/if_lge.c cd = &sc->lge_cdata;
cd 662 dev/pci/if_lge.c cd->lge_rx_prod = cd->lge_rx_cons = 0;
cd 429 dev/pci/if_msk.c struct msk_chain_data *cd = &sc_if->sk_cdata;
cd 437 dev/pci/if_msk.c cd->sk_rx_chain[i].sk_le = &rd->sk_rx_ring[i];
cd 442 dev/pci/if_msk.c cd->sk_rx_chain[i].sk_next = &cd->sk_rx_chain[nexti];
cd 464 dev/pci/if_msk.c struct msk_chain_data *cd = &sc_if->sk_cdata;
cd 475 dev/pci/if_msk.c cd->sk_tx_chain[i].sk_le = &rd->sk_tx_ring[i];
cd 480 dev/pci/if_msk.c cd->sk_tx_chain[i].sk_next = &cd->sk_tx_chain[nexti];
cd 987 dev/pci/if_nge.c struct nge_ring_data *cd;
cd 990 dev/pci/if_nge.c cd = &sc->nge_cdata;
cd 1010 dev/pci/if_nge.c cd->nge_tx_prod = cd->nge_tx_cons = cd->nge_tx_cnt = 0;
cd 1026 dev/pci/if_nge.c struct nge_ring_data *cd;
cd 1030 dev/pci/if_nge.c cd = &sc->nge_cdata;
cd 1048 dev/pci/if_nge.c cd->nge_rx_prod = 0;
cd 1188 dev/pci/if_sis.c struct sis_ring_data *cd;
cd 1191 dev/pci/if_sis.c cd = &sc->sis_cdata;
cd 1207 dev/pci/if_sis.c cd->sis_tx_prod = cd->sis_tx_cons = cd->sis_tx_cnt = 0;
cd 1227 dev/pci/if_sis.c cd->sis_rx_pdsc = &ld->sis_rx_list[0];
cd 554 dev/pci/if_sk.c struct sk_chain_data *cd = &sc_if->sk_cdata;
cd 562 dev/pci/if_sk.c cd->sk_rx_chain[i].sk_desc = &rd->sk_rx_ring[i];
cd 567 dev/pci/if_sk.c cd->sk_rx_chain[i].sk_next = &cd->sk_rx_chain[nexti];
cd 593 dev/pci/if_sk.c struct sk_chain_data *cd = &sc_if->sk_cdata;
cd 604 dev/pci/if_sk.c cd->sk_tx_chain[i].sk_desc = &rd->sk_tx_ring[i];
cd 609 dev/pci/if_sk.c cd->sk_tx_chain[i].sk_next = &cd->sk_tx_chain[nexti];
cd 1033 dev/pci/if_ste.c struct ste_chain_data *cd;
cd 1037 dev/pci/if_ste.c cd = &sc->ste_cdata;
cd 1041 dev/pci/if_ste.c cd->ste_rx_chain[i].ste_ptr = &ld->ste_rx_list[i];
cd 1042 dev/pci/if_ste.c if (ste_newbuf(sc, &cd->ste_rx_chain[i], NULL) == ENOBUFS)
cd 1045 dev/pci/if_ste.c cd->ste_rx_chain[i].ste_next =
cd 1046 dev/pci/if_ste.c &cd->ste_rx_chain[0];
cd 1050 dev/pci/if_ste.c cd->ste_rx_chain[i].ste_next =
cd 1051 dev/pci/if_ste.c &cd->ste_rx_chain[i + 1];
cd 1058 dev/pci/if_ste.c cd->ste_rx_head = &cd->ste_rx_chain[0];
cd 1066 dev/pci/if_ste.c struct ste_chain_data *cd;
cd 1070 dev/pci/if_ste.c cd = &sc->ste_cdata;
cd 1073 dev/pci/if_ste.c cd->ste_tx_chain[i].ste_ptr = &ld->ste_tx_list[i];
cd 1074 dev/pci/if_ste.c cd->ste_tx_chain[i].ste_phys = vtophys((vaddr_t)&ld->ste_tx_list[i]);
cd 1076 dev/pci/if_ste.c cd->ste_tx_chain[i].ste_next =
cd 1077 dev/pci/if_ste.c &cd->ste_tx_chain[0];
cd 1079 dev/pci/if_ste.c cd->ste_tx_chain[i].ste_next =
cd 1080 dev/pci/if_ste.c &cd->ste_tx_chain[i + 1];
cd 1086 dev/pci/if_ste.c cd->ste_tx_prod = 0;
cd 1087 dev/pci/if_ste.c cd->ste_tx_cons = 0;
cd 1001 dev/pci/if_tl.c struct tl_chain_data *cd;
cd 1005 dev/pci/if_tl.c cd = &sc->tl_cdata;
cd 1008 dev/pci/if_tl.c cd->tl_tx_chain[i].tl_ptr = &ld->tl_tx_list[i];
cd 1010 dev/pci/if_tl.c cd->tl_tx_chain[i].tl_next = NULL;
cd 1012 dev/pci/if_tl.c cd->tl_tx_chain[i].tl_next = &cd->tl_tx_chain[i + 1];
cd 1015 dev/pci/if_tl.c cd->tl_tx_free = &cd->tl_tx_chain[0];
cd 1016 dev/pci/if_tl.c cd->tl_tx_tail = cd->tl_tx_head = NULL;
cd 1028 dev/pci/if_tl.c struct tl_chain_data *cd;
cd 1032 dev/pci/if_tl.c cd = &sc->tl_cdata;
cd 1036 dev/pci/if_tl.c cd->tl_rx_chain[i].tl_ptr =
cd 1038 dev/pci/if_tl.c if (tl_newbuf(sc, &cd->tl_rx_chain[i]) == ENOBUFS)
cd 1041 dev/pci/if_tl.c cd->tl_rx_chain[i].tl_next = NULL;
cd 1044 dev/pci/if_tl.c cd->tl_rx_chain[i].tl_next = &cd->tl_rx_chain[i + 1];
cd 1050 dev/pci/if_tl.c cd->tl_rx_head = &cd->tl_rx_chain[0];
cd 1051 dev/pci/if_tl.c cd->tl_rx_tail = &cd->tl_rx_chain[TL_RX_LIST_CNT - 1];
cd 1196 dev/pci/if_tl.c struct tl_chain_data *cd;
cd 1199 dev/pci/if_tl.c cd = &sc->tl_cdata;
cd 1205 dev/pci/if_tl.c cd->tl_rx_head = &cd->tl_rx_chain[0];
cd 1206 dev/pci/if_tl.c cd->tl_rx_tail = &cd->tl_rx_chain[TL_RX_LIST_CNT - 1];
cd 817 dev/pci/if_vr.c struct vr_chain_data *cd;
cd 821 dev/pci/if_vr.c cd = &sc->vr_cdata;
cd 824 dev/pci/if_vr.c cd->vr_tx_chain[i].vr_ptr = &ld->vr_tx_list[i];
cd 825 dev/pci/if_vr.c cd->vr_tx_chain[i].vr_paddr =
cd 830 dev/pci/if_vr.c MCLBYTES, 0, BUS_DMA_NOWAIT, &cd->vr_tx_chain[i].vr_map))
cd 834 dev/pci/if_vr.c cd->vr_tx_chain[i].vr_nextdesc =
cd 835 dev/pci/if_vr.c &cd->vr_tx_chain[0];
cd 837 dev/pci/if_vr.c cd->vr_tx_chain[i].vr_nextdesc =
cd 838 dev/pci/if_vr.c &cd->vr_tx_chain[i + 1];
cd 841 dev/pci/if_vr.c cd->vr_tx_cons = cd->vr_tx_prod = &cd->vr_tx_chain[0];
cd 855 dev/pci/if_vr.c struct vr_chain_data *cd;
cd 860 dev/pci/if_vr.c cd = &sc->vr_cdata;
cd 865 dev/pci/if_vr.c cd->vr_rx_chain[i].vr_ptr = d;
cd 866 dev/pci/if_vr.c cd->vr_rx_chain[i].vr_paddr =
cd 869 dev/pci/if_vr.c cd->vr_rx_chain[i].vr_buf =
cd 871 dev/pci/if_vr.c if (cd->vr_rx_chain[i].vr_buf == NULL)
cd 876 dev/pci/if_vr.c &cd->vr_rx_chain[i].vr_map))
cd 879 dev/pci/if_vr.c if (bus_dmamap_load(sc->sc_dmat, cd->vr_rx_chain[i].vr_map,
cd 880 dev/pci/if_vr.c cd->vr_rx_chain[i].vr_buf, MCLBYTES, NULL, BUS_DMA_NOWAIT))
cd 882 dev/pci/if_vr.c bus_dmamap_sync(sc->sc_dmat, cd->vr_rx_chain[i].vr_map,
cd 883 dev/pci/if_vr.c 0, cd->vr_rx_chain[i].vr_map->dm_mapsize,
cd 888 dev/pci/if_vr.c htole32(cd->vr_rx_chain[i].vr_map->dm_segs[0].ds_addr +
cd 893 dev/pci/if_vr.c cd->vr_rx_chain[i].vr_nextdesc =
cd 894 dev/pci/if_vr.c &cd->vr_rx_chain[0];
cd 899 dev/pci/if_vr.c cd->vr_rx_chain[i].vr_nextdesc =
cd 900 dev/pci/if_vr.c &cd->vr_rx_chain[i + 1];
cd 907 dev/pci/if_vr.c cd->vr_rx_head = &cd->vr_rx_chain[0];
cd 887 dev/pci/if_wb.c struct wb_chain_data *cd;
cd 891 dev/pci/if_wb.c cd = &sc->wb_cdata;
cd 895 dev/pci/if_wb.c cd->wb_tx_chain[i].wb_ptr = &ld->wb_tx_list[i];
cd 897 dev/pci/if_wb.c cd->wb_tx_chain[i].wb_nextdesc =
cd 898 dev/pci/if_wb.c &cd->wb_tx_chain[0];
cd 900 dev/pci/if_wb.c cd->wb_tx_chain[i].wb_nextdesc =
cd 901 dev/pci/if_wb.c &cd->wb_tx_chain[i + 1];
cd 905 dev/pci/if_wb.c cd->wb_tx_free = &cd->wb_tx_chain[0];
cd 906 dev/pci/if_wb.c cd->wb_tx_tail = cd->wb_tx_head = NULL;
cd 920 dev/pci/if_wb.c struct wb_chain_data *cd;
cd 924 dev/pci/if_wb.c cd = &sc->wb_cdata;
cd 928 dev/pci/if_wb.c cd->wb_rx_chain[i].wb_ptr =
cd 930 dev/pci/if_wb.c cd->wb_rx_chain[i].wb_buf = (void *)&ld->wb_rxbufs[i];
cd 931 dev/pci/if_wb.c if (wb_newbuf(sc, &cd->wb_rx_chain[i], NULL) == ENOBUFS)
cd 934 dev/pci/if_wb.c cd->wb_rx_chain[i].wb_nextdesc = &cd->wb_rx_chain[0];
cd 938 dev/pci/if_wb.c cd->wb_rx_chain[i].wb_nextdesc =
cd 939 dev/pci/if_wb.c &cd->wb_rx_chain[i + 1];
cd 945 dev/pci/if_wb.c cd->wb_rx_head = &cd->wb_rx_chain[0];
cd 225 dev/sbus/magma.c #define CD1400_READ_REG(cd,reg) \
cd 226 dev/sbus/magma.c bus_space_read_1((cd)->cd_regt, (cd)->cd_regh, (reg))
cd 227 dev/sbus/magma.c #define CD1400_WRITE_REG(cd,reg,value) \
cd 228 dev/sbus/magma.c bus_space_write_1((cd)->cd_regt, (cd)->cd_regh, (reg), (value))
cd 234 dev/sbus/magma.c cd1400_write_ccr(struct cd1400 *cd, u_char cmd)
cd 236 dev/sbus/magma.c while (CD1400_READ_REG(cd, CD1400_CCR))
cd 239 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CCR, cmd);
cd 246 dev/sbus/magma.c cd1400_enable_transmitter(struct cd1400 *cd, int channel)
cd 251 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, channel);
cd 252 dev/sbus/magma.c srer = CD1400_READ_REG(cd, CD1400_SRER);
cd 254 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, srer);
cd 378 dev/sbus/magma.c struct cd1400 *cd = &sc->ms_cd1400[chip];
cd 380 dev/sbus/magma.c cd->cd_clock = cd_clock;
cd 383 dev/sbus/magma.c card->mb_cd1400[chip], CD1400_REGMAPSIZE, &cd->cd_regh)) {
cd 387 dev/sbus/magma.c cd->cd_regt = sc->sc_bustag;
cd 391 dev/sbus/magma.c cd->cd_chiprev = CD1400_READ_REG(cd, CD1400_GFRCR);
cd 394 dev/sbus/magma.c sc->ms_dev.dv_xname, chip, cd->cd_reg,
cd 395 dev/sbus/magma.c cd->cd_chiprev, cd->cd_clock));
cd 398 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_GFRCR, 0x00);
cd 401 dev/sbus/magma.c cd1400_write_ccr(cd,
cd 405 dev/sbus/magma.c while (CD1400_READ_REG(cd, CD1400_GFRCR) != cd->cd_chiprev)
cd 409 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_PPR,
cd 410 dev/sbus/magma.c ((cd->cd_clock * 1000000 / CD1400_PPR_PRESCALER + 500)
cd 420 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_GCR, CD1400_GCR_PARALLEL);
cd 421 dev/sbus/magma.c cd->cd_parmode = 1;
cd 427 dev/sbus/magma.c struct cd1190 *cd = &sc->ms_cd1190[chip];
cd 430 dev/sbus/magma.c card->mb_cd1190[chip], CD1190_REGMAPSIZE, &cd->cd_regh)) {
cd 434 dev/sbus/magma.c cd->cd_regt = sc->sc_bustag;
cd 436 dev/sbus/magma.c sc->ms_dev.dv_xname, chip, cd->cd_reg));
cd 456 dev/sbus/magma.c struct cd1400 *cd;
cd 477 dev/sbus/magma.c cd = mbpp->mp_cd1400;
cd 480 dev/sbus/magma.c n_chars = CD1400_READ_REG(cd, CD1400_RDCR);
cd 487 dev/sbus/magma.c *mbpp->mp_ptr = CD1400_READ_REG(cd, CD1400_RDSR);
cd 496 dev/sbus/magma.c cd = mtty->mp_cd1400;
cd 499 dev/sbus/magma.c line_stat = CD1400_READ_REG(cd, CD1400_RDSR);
cd 503 dev/sbus/magma.c n_chars = CD1400_READ_REG(cd, CD1400_RDCR);
cd 509 dev/sbus/magma.c *ptr++ = CD1400_READ_REG(cd, CD1400_RDSR);
cd 526 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_EOSRR, 0); /* end service context */
cd 541 dev/sbus/magma.c cd = mtty->mp_cd1400;
cd 542 dev/sbus/magma.c msvr = CD1400_READ_REG(cd, CD1400_MSVR2);
cd 543 dev/sbus/magma.c carrier = ISSET(msvr, cd->cd_parmode ? CD1400_MSVR2_DSR : CD1400_MSVR2_CD);
cd 551 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_EOSRR, 0); /* end service context */
cd 564 dev/sbus/magma.c cd = mbpp->mp_cd1400;
cd 571 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, *mbpp->mp_ptr);
cd 581 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, 0);
cd 590 dev/sbus/magma.c cd = mtty->mp_cd1400;
cd 598 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, 0);
cd 599 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, 0x81);
cd 606 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, 0);
cd 607 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, 0x83);
cd 625 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, ch);
cd 629 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TDR, ch);
cd 641 dev/sbus/magma.c srer = CD1400_READ_REG(cd, CD1400_SRER);
cd 643 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, srer);
cd 651 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_EOSRR, 0); /* end service context */
cd 846 dev/sbus/magma.c struct cd1400 *cd;
cd 880 dev/sbus/magma.c cd = mp->mp_cd1400;
cd 881 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, mp->mp_channel);
cd 882 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDRESET);
cd 885 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_LIVR, port << 4);
cd 894 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, CD1400_SRER_RXDATA | CD1400_SRER_MDMCH);
cd 1160 dev/sbus/magma.c struct cd1400 *cd = mp->mp_cd1400;
cd 1166 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, mp->mp_channel);
cd 1174 dev/sbus/magma.c msvr = CD1400_READ_REG(cd, CD1400_MSVR1);
cd 1178 dev/sbus/magma.c msvr = CD1400_READ_REG(cd, CD1400_MSVR2);
cd 1186 dev/sbus/magma.c bits |= (cd->cd_parmode ? TIOCM_CD : TIOCM_DSR);
cd 1188 dev/sbus/magma.c bits |= (cd->cd_parmode ? 0 : TIOCM_CD);
cd 1194 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MSVR2,
cd 1197 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MSVR1,
cd 1204 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MSVR2, CD1400_MSVR2_DTR);
cd 1207 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MSVR1, CD1400_MSVR1_RTS);
cd 1213 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MSVR2, 0);
cd 1216 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MSVR1, 0);
cd 1233 dev/sbus/magma.c struct cd1400 *cd = mp->mp_cd1400;
cd 1239 dev/sbus/magma.c cd1400_compute_baud(t->c_ospeed, cd->cd_clock, &tcor, &tbpr))
cd 1243 dev/sbus/magma.c cd1400_compute_baud(t->c_ispeed, cd->cd_clock, &rcor, &rbpr))
cd 1257 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TCOR, tcor);
cd 1258 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TBPR, tbpr);
cd 1263 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_RCOR, rcor);
cd 1264 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_RBPR, rbpr);
cd 1269 dev/sbus/magma.c cd1400_write_ccr(cd, opt);
cd 1300 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR1, opt);
cd 1309 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR2, opt);
cd 1311 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR3, MTTY_RX_FIFO_THRESHOLD);
cd 1313 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDCORCHG | CD1400_CCR_COR1 | CD1400_CCR_COR2 | CD1400_CCR_COR3);
cd 1315 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR4, CD1400_COR4_PFO_EXCEPTION);
cd 1316 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR5, 0);
cd 1326 dev/sbus/magma.c if (cd->cd_parmode) {
cd 1334 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MCOR1, mcor1);
cd 1335 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_MCOR2, mcor2);
cd 1338 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_RTPR, 2);
cd 1431 dev/sbus/magma.c struct cd1400 *cd = mp->mp_cd1400;
cd 1435 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, 0);
cd 1436 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDRESET);
cd 1437 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_LIVR, (1<<3));
cd 1669 dev/sbus/magma.c struct cd1400 *cd = mp->mp_cd1400;
cd 1677 dev/sbus/magma.c if (cd) {
cd 1678 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, 0);
cd 1681 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_TBPR, 10);
cd 1684 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDCHANCTL | CD1400_CCR_XMTEN);
cd 1685 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, CD1400_SRER_TXRDY);
cd 1692 dev/sbus/magma.c if (cd) {
cd 1693 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, 0);
cd 1696 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, 0);
cd 1697 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDCHANCTL | CD1400_CCR_XMTDIS);
cd 1700 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDRESET | CD1400_CCR_FTF);
cd 1712 dev/sbus/magma.c struct cd1400 *cd = mp->mp_cd1400;
cd 1720 dev/sbus/magma.c if (cd) {
cd 1723 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, 0);
cd 1726 dev/sbus/magma.c cd1400_compute_baud(100000, cd->cd_clock, &rcor, &rbpr);
cd 1727 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_RCOR, rcor);
cd 1728 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_RBPR, rbpr);
cd 1731 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_COR3, MBPP_RX_FIFO_THRESHOLD);
cd 1732 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDCORCHG | CD1400_CCR_COR3);
cd 1735 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDCHANCTL | CD1400_CCR_RCVEN);
cd 1736 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, CD1400_SRER_RXDATA);
cd 1743 dev/sbus/magma.c if (cd) {
cd 1744 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_CAR, 0);
cd 1747 dev/sbus/magma.c CD1400_WRITE_REG(cd, CD1400_SRER, 0);
cd 1748 dev/sbus/magma.c cd1400_write_ccr(cd, CD1400_CCR_CMDCHANCTL | CD1400_CCR_RCVDIS);
cd 1572 dev/usb/if_atu.c struct atu_cdata *cd = &sc->atu_cdata;
cd 1580 dev/usb/if_atu.c c = &cd->atu_rx_chain[i];
cd 1601 dev/usb/if_atu.c struct atu_cdata *cd = &sc->atu_cdata;
cd 1608 dev/usb/if_atu.c SLIST_INIT(&cd->atu_tx_free);
cd 1612 dev/usb/if_atu.c c = &cd->atu_tx_chain[i];
cd 1624 dev/usb/if_atu.c SLIST_INSERT_HEAD(&cd->atu_tx_free, c, atu_list);
cd 1931 dev/usb/if_atu.c struct atu_cdata *cd = &sc->atu_cdata;
cd 1955 dev/usb/if_atu.c c = SLIST_FIRST(&cd->atu_tx_free);
cd 1957 dev/usb/if_atu.c SLIST_REMOVE_HEAD(&cd->atu_tx_free, atu_list);
cd 1958 dev/usb/if_atu.c cd->atu_tx_inuse++;
cd 1959 dev/usb/if_atu.c if (cd->atu_tx_inuse == ATU_TX_LIST_CNT)
cd 1983 dev/usb/if_atu.c SLIST_INSERT_HEAD(&cd->atu_tx_free, c,
cd 1985 dev/usb/if_atu.c cd->atu_tx_inuse--;
cd 1995 dev/usb/if_atu.c SLIST_INSERT_HEAD(&cd->atu_tx_free, c,
cd 1997 dev/usb/if_atu.c cd->atu_tx_inuse--;
cd 2039 dev/usb/if_atu.c SLIST_INSERT_HEAD(&cd->atu_tx_free, c,
cd 2041 dev/usb/if_atu.c cd->atu_tx_inuse--;
cd 2294 dev/usb/if_atu.c struct atu_cdata *cd;
cd 2332 dev/usb/if_atu.c cd = &sc->atu_cdata;
cd 2333 dev/usb/if_atu.c atu_xfer_list_free(sc, cd->atu_rx_chain, ATU_RX_LIST_CNT);
cd 2334 dev/usb/if_atu.c atu_xfer_list_free(sc, cd->atu_tx_chain, ATU_TX_LIST_CNT);
cd 963 dev/usb/if_aue.c struct aue_cdata *cd;
cd 969 dev/usb/if_aue.c cd = &sc->aue_cdata;
cd 971 dev/usb/if_aue.c c = &cd->aue_rx_chain[i];
cd 992 dev/usb/if_aue.c struct aue_cdata *cd;
cd 998 dev/usb/if_aue.c cd = &sc->aue_cdata;
cd 1000 dev/usb/if_aue.c c = &cd->aue_tx_chain[i];
cd 853 dev/usb/if_axe.c struct axe_cdata *cd;
cd 859 dev/usb/if_axe.c cd = &sc->axe_cdata;
cd 861 dev/usb/if_axe.c c = &cd->axe_rx_chain[i];
cd 884 dev/usb/if_axe.c struct axe_cdata *cd;
cd 890 dev/usb/if_axe.c cd = &sc->axe_cdata;
cd 892 dev/usb/if_axe.c c = &cd->axe_tx_chain[i];
cd 170 dev/usb/if_cdce.c usb_config_descriptor_t *cd;
cd 264 dev/usb/if_cdce.c cd = usbd_get_config_descriptor(sc->cdce_udev);
cd 265 dev/usb/if_cdce.c numalts = usbd_get_no_alts(cd, id->bInterfaceNumber);
cd 709 dev/usb/if_cdce.c struct cdce_cdata *cd;
cd 713 dev/usb/if_cdce.c cd = &sc->cdce_cdata;
cd 715 dev/usb/if_cdce.c c = &cd->cdce_rx_chain[i];
cd 736 dev/usb/if_cdce.c struct cdce_cdata *cd;
cd 740 dev/usb/if_cdce.c cd = &sc->cdce_cdata;
cd 742 dev/usb/if_cdce.c c = &cd->cdce_tx_chain[i];
cd 660 dev/usb/if_cue.c struct cue_cdata *cd;
cd 664 dev/usb/if_cue.c cd = &sc->cue_cdata;
cd 666 dev/usb/if_cue.c c = &cd->cue_rx_chain[i];
cd 689 dev/usb/if_cue.c struct cue_cdata *cd;
cd 693 dev/usb/if_cue.c cd = &sc->cue_cdata;
cd 695 dev/usb/if_cue.c c = &cd->cue_tx_chain[i];
cd 656 dev/usb/if_kue.c struct kue_cdata *cd;
cd 662 dev/usb/if_kue.c cd = &sc->kue_cdata;
cd 664 dev/usb/if_kue.c c = &cd->kue_rx_chain[i];
cd 685 dev/usb/if_kue.c struct kue_cdata *cd;
cd 691 dev/usb/if_kue.c cd = &sc->kue_cdata;
cd 693 dev/usb/if_kue.c c = &cd->kue_tx_chain[i];
cd 910 dev/usb/if_udav.c struct udav_cdata *cd;
cd 916 dev/usb/if_udav.c cd = &sc->sc_cdata;
cd 918 dev/usb/if_udav.c c = &cd->udav_rx_chain[i];
cd 941 dev/usb/if_udav.c struct udav_cdata *cd;
cd 947 dev/usb/if_udav.c cd = &sc->sc_cdata;
cd 949 dev/usb/if_udav.c c = &cd->udav_tx_chain[i];
cd 429 dev/usb/if_upl.c struct upl_cdata *cd;
cd 435 dev/usb/if_upl.c cd = &sc->sc_cdata;
cd 437 dev/usb/if_upl.c c = &cd->upl_rx_chain[i];
cd 460 dev/usb/if_upl.c struct upl_cdata *cd;
cd 466 dev/usb/if_upl.c cd = &sc->sc_cdata;
cd 468 dev/usb/if_upl.c c = &cd->upl_tx_chain[i];
cd 800 dev/usb/if_url.c struct url_cdata *cd;
cd 806 dev/usb/if_url.c cd = &sc->sc_cdata;
cd 808 dev/usb/if_url.c c = &cd->url_rx_chain[i];
cd 831 dev/usb/if_url.c struct url_cdata *cd;
cd 837 dev/usb/if_url.c cd = &sc->sc_cdata;
cd 839 dev/usb/if_url.c c = &cd->url_tx_chain[i];
cd 308 dev/usb/ubt.c usb_config_descriptor_t *cd;
cd 412 dev/usb/ubt.c cd = usbd_get_config_descriptor(sc->sc_udev);
cd 413 dev/usb/ubt.c if (cd == NULL) {
cd 420 dev/usb/ubt.c sc->sc_alt_config = usbd_get_no_alts(cd, 1);
cd 1014 dev/usb/ugen.c struct usb_config_desc *cd;
cd 1129 dev/usb/ugen.c cd = (struct usb_config_desc *)addr;
cd 1130 dev/usb/ugen.c cdesc = ugen_get_cdesc(sc, cd->ucd_config_index, 0);
cd 1133 dev/usb/ugen.c cd->ucd_desc = *cdesc;
cd 283 dev/usb/ulpt.c usb_config_descriptor_t *cd = usbd_get_config_descriptor(dev);
cd 289 dev/usb/ulpt.c USETW(req.wValue, cd->bConfigurationValue);
cd 403 dev/usb/usb_subr.c usbd_find_idesc(usb_config_descriptor_t *cd, int ifaceidx, int altidx)
cd 405 dev/usb/usb_subr.c char *p = (char *)cd;
cd 406 dev/usb/usb_subr.c char *end = p + UGETW(cd->wTotalLength);
cd 434 dev/usb/usb_subr.c usbd_find_edesc(usb_config_descriptor_t *cd, int ifaceidx, int altidx,
cd 437 dev/usb/usb_subr.c char *p = (char *)cd;
cd 438 dev/usb/usb_subr.c char *end = p + UGETW(cd->wTotalLength);
cd 443 dev/usb/usb_subr.c d = usbd_find_idesc(cd, ifaceidx, altidx);
cd 581 dev/usb/usb_subr.c usb_config_descriptor_t cd;
cd 590 dev/usb/usb_subr.c err = usbd_get_config_desc(dev, index, &cd);
cd 593 dev/usb/usb_subr.c if (cd.bConfigurationValue == no)
cd 603 dev/usb/usb_subr.c usb_config_descriptor_t cd, *cdp;
cd 634 dev/usb/usb_subr.c err = usbd_get_config_desc(dev, index, &cd);
cd 637 dev/usb/usb_subr.c len = UGETW(cd.wTotalLength);
cd 1110 dev/usb/usbdi.c const usb_config_descriptor_t *cd = usbd_get_config_descriptor(dev);
cd 1112 dev/usb/usbdi.c iter->cur = (const uByte *)cd;
cd 1113 dev/usb/usbdi.c iter->end = (const uByte *)cd + UGETW(cd->wTotalLength);
cd 151 dev/usb/usbdi.h usb_interface_descriptor_t *usbd_find_idesc(usb_config_descriptor_t *cd,
cd 153 dev/usb/usbdi.h usb_endpoint_descriptor_t *usbd_find_edesc(usb_config_descriptor_t *cd,
cd 524 dev/usb/usbdi_util.c usb_config_descriptor_t *cd = usbd_get_config_descriptor(dev);
cd 525 dev/usb/usbdi_util.c uByte *p = (uByte *)cd;
cd 526 dev/usb/usbdi_util.c uByte *end = p + UGETW(cd->wTotalLength);
cd 298 dev/usb/usbf.c usb_config_descriptor_t *cd;
cd 327 dev/usb/usbf.c cd = usbf_config_descriptor(dev, index);
cd 328 dev/usb/usbf.c if (cd == NULL)
cd 330 dev/usb/usbf.c *data = cd;
cd 332 dev/usb/usbf.c UGETW(cd->wTotalLength)));
cd 337 dev/usb/usbf.c cd = usbf_config_descriptor(dev, index);
cd 338 dev/usb/usbf.c if (cd == NULL)
cd 340 dev/usb/usbf.c bcopy(cd, &hs_config, UGETW(cd->wTotalLength));
cd 345 dev/usb/usbf.c UGETW(cd->wTotalLength)));
cd 398 dev/usb/usbf_subr.c usb_config_descriptor_t *cd;
cd 404 dev/usb/usbf_subr.c cd = malloc(sizeof *cd, M_USB, M_NOWAIT);
cd 405 dev/usb/usbf_subr.c if (cd == NULL) {
cd 412 dev/usb/usbf_subr.c uc->uc_cdesc = cd;
cd 413 dev/usb/usbf_subr.c uc->uc_cdesc_size = sizeof *cd;
cd 416 dev/usb/usbf_subr.c bzero(cd, sizeof *cd);
cd 417 dev/usb/usbf_subr.c cd->bLength = USB_CONFIG_DESCRIPTOR_SIZE;
cd 418 dev/usb/usbf_subr.c cd->bDescriptorType = UDESC_CONFIG;
cd 419 dev/usb/usbf_subr.c USETW(cd->wTotalLength, USB_CONFIG_DESCRIPTOR_SIZE);
cd 420 dev/usb/usbf_subr.c cd->bConfigurationValue = USB_UNCONFIG_NO + 1 +
cd 422 dev/usb/usbf_subr.c cd->iConfiguration = 0;
cd 423 dev/usb/usbf_subr.c cd->bmAttributes = UC_BUS_POWERED | UC_SELF_POWERED;
cd 425 dev/usb/usbf_subr.c cd->bMaxPower = 100 / UC_POWER_FACTOR; /* 100 mA */
cd 427 dev/usb/usbf_subr.c cd->bMaxPower = 0; /* XXX 0 mA */
cd 446 dev/usb/usbf_subr.c usb_config_descriptor_t *cd;
cd 455 dev/usb/usbf_subr.c cd = usbf_realloc((void **)&uc->uc_cdesc, &uc->uc_cdesc_size,
cd 457 dev/usb/usbf_subr.c if (cd == NULL)
cd 460 dev/usb/usbf_subr.c bcopy(d, (char *)cd + oldsize, d->bLength);
cd 461 dev/usb/usbf_subr.c USETW(cd->wTotalLength, newsize);
cd 463 dev/usb/usbf_subr.c *dp = (usb_descriptor_t *)((char *)cd + oldsize);
cd 338 kern/subr_autoconf.c struct cfdriver *cd;
cd 350 kern/subr_autoconf.c cd = cf->cf_driver;
cd 353 kern/subr_autoconf.c cd->cd_devs[dev->dv_unit] = dev;
cd 383 kern/subr_autoconf.c if (cf->cf_driver == cd &&
cd 396 kern/subr_autoconf.c hotplug_device_attach(cd->cd_class, dev->dv_xname);
cd 405 kern/subr_autoconf.c struct cfdriver *cd;
cd 408 kern/subr_autoconf.c cd = cf->cf_driver;
cd 418 kern/subr_autoconf.c dev->dv_class = cd->cd_class;
cd 426 kern/subr_autoconf.c if (cd->cd_ndevs == 0 ||
cd 427 kern/subr_autoconf.c dev->dv_unit >= cd->cd_ndevs ||
cd 428 kern/subr_autoconf.c cd->cd_devs[dev->dv_unit] == NULL)
cd 435 kern/subr_autoconf.c cd->cd_name, dev->dv_unit) >= sizeof(dev->dv_xname))
cd 440 kern/subr_autoconf.c if (dev->dv_unit >= cd->cd_ndevs) {
cd 444 kern/subr_autoconf.c int old = cd->cd_ndevs, new;
cd 453 kern/subr_autoconf.c cd->cd_ndevs = new;
cd 460 kern/subr_autoconf.c bcopy(cd->cd_devs, nsp, old * sizeof(void *));
cd 461 kern/subr_autoconf.c free(cd->cd_devs, M_DEVBUF);
cd 463 kern/subr_autoconf.c cd->cd_devs = nsp;
cd 465 kern/subr_autoconf.c if (cd->cd_devs[dev->dv_unit])
cd 487 kern/subr_autoconf.c struct cfdriver *cd;
cd 506 kern/subr_autoconf.c cd = cf->cf_driver;
cd 560 kern/subr_autoconf.c if (cf->cf_driver == cd) {
cd 579 kern/subr_autoconf.c cd->cd_devs[dev->dv_unit] = NULL;
cd 587 kern/subr_autoconf.c for (i = 0; i < cd->cd_ndevs; i++)
cd 588 kern/subr_autoconf.c if (cd->cd_devs[i] != NULL)
cd 590 kern/subr_autoconf.c if (i == cd->cd_ndevs) { /* nothing found; deallocate */
cd 591 kern/subr_autoconf.c free(cd->cd_devs, M_DEVBUF);
cd 592 kern/subr_autoconf.c cd->cd_devs = NULL;
cd 593 kern/subr_autoconf.c cd->cd_ndevs = 0;
cd 599 kern/subr_autoconf.c hotplug_device_detach(cd->cd_class, devname);
cd 800 kern/subr_autoconf.c device_lookup(struct cfdriver *cd, int unit)
cd 804 kern/subr_autoconf.c if (unit >= 0 && unit < cd->cd_ndevs)
cd 805 kern/subr_autoconf.c dv = (struct device *)(cd->cd_devs[unit]);
cd 121 kern/subr_userconf.c struct cfdata *cd;
cd 128 kern/subr_userconf.c cd = &cfdata[i];
cd 129 kern/subr_userconf.c ln = cd->cf_locnames;
cd 222 kern/subr_userconf.c struct cfdata *cd;
cd 224 kern/subr_userconf.c cd = &cfdata[dev];
cd 225 kern/subr_userconf.c printf("%s", cd->cf_driver->cd_name);
cd 226 kern/subr_userconf.c switch (cd->cf_fstate) {
cd 229 kern/subr_userconf.c printf("%d", cd->cf_unit);
cd 247 kern/subr_userconf.c struct cfdata *cd;
cd 271 kern/subr_userconf.c cd = &cfdata[devno];
cd 277 kern/subr_userconf.c p = cd->cf_parents;
cd 285 kern/subr_userconf.c switch (cd->cf_fstate) {
cd 298 kern/subr_userconf.c l = cd->cf_loc;
cd 299 kern/subr_userconf.c ln = cd->cf_locnames;
cd 305 kern/subr_userconf.c printf(" flags 0x%x\n", cd->cf_flags);
cd 449 kern/subr_userconf.c struct cfdata *cd;
cd 470 kern/subr_userconf.c cd = &cfdata[devno];
cd 471 kern/subr_userconf.c l = cd->cf_loc;
cd 472 kern/subr_userconf.c ln = cd->cf_locnames;
cd 491 kern/subr_userconf.c bcopy(cd->cf_loc, l, sizeof(int) * i);
cd 503 kern/subr_userconf.c userconf_modify("flags", &cd->cf_flags);
cd 504 kern/subr_userconf.c userconf_hist_int(cd->cf_flags);
cd 507 kern/subr_userconf.c if (bcmp(cd->cf_loc, lk, sizeof(int) * i))
cd 508 kern/subr_userconf.c cd->cf_loc = lk;
cd 763 kern/subr_userconf.c struct cfdata *cd;
cd 771 kern/subr_userconf.c cd = &cfdata[i];
cd 772 kern/subr_userconf.c l = cd->cf_loc;
cd 773 kern/subr_userconf.c ln = cd->cf_locnames;
cd 107 scsi/cd.c int cd_getvol(struct cd_softc *cd, struct ioc_vol *, int);
cd 189 scsi/cd.c struct cd_softc *cd = (struct cd_softc *)self;
cd 196 scsi/cd.c cd->sc_link = sc_link;
cd 198 scsi/cd.c sc_link->device_softc = cd;
cd 205 scsi/cd.c cd->sc_dk.dk_driver = &cddkdriver;
cd 206 scsi/cd.c cd->sc_dk.dk_name = cd->sc_dev.dv_xname;
cd 207 scsi/cd.c disk_attach(&cd->sc_dk);
cd 214 scsi/cd.c cd->flags |= CDF_ANCIENT;
cd 218 scsi/cd.c timeout_set(&cd->sc_timeout, cdrestart, cd);
cd 220 scsi/cd.c if ((cd->sc_cdpwrhook = powerhook_establish(cd_powerhook, cd)) == NULL)
cd 222 scsi/cd.c cd->sc_dev.dv_xname);
cd 248 scsi/cd.c struct cd_softc *cd = (struct cd_softc *)self;
cd 251 scsi/cd.c cd_kill_buffers(cd);
cd 264 scsi/cd.c if (cd->sc_cdpwrhook != NULL)
cd 265 scsi/cd.c powerhook_disestablish(cd->sc_cdpwrhook);
cd 268 scsi/cd.c disk_detach(&cd->sc_dk);
cd 280 scsi/cd.c struct cd_softc *cd;
cd 288 scsi/cd.c cd = cdlookup(unit);
cd 289 scsi/cd.c if (cd == NULL)
cd 292 scsi/cd.c sc_link = cd->sc_link;
cd 297 scsi/cd.c if ((error = cdlock(cd)) != 0) {
cd 298 scsi/cd.c device_unref(&cd->sc_dev);
cd 302 scsi/cd.c if (cd->sc_dk.dk_openmask != 0) {
cd 349 scsi/cd.c if (cd_get_parms(cd, 0) != 0) {
cd 357 scsi/cd.c cdgetdisklabel(dev, cd, cd->sc_dk.dk_label, 0);
cd 362 scsi/cd.c if (part != RAW_PART && (part >= cd->sc_dk.dk_label->d_npartitions ||
cd 363 scsi/cd.c cd->sc_dk.dk_label->d_partitions[part].p_fstype == FS_UNUSED)) {
cd 371 scsi/cd.c cd->sc_dk.dk_copenmask |= (1 << part);
cd 374 scsi/cd.c cd->sc_dk.dk_bopenmask |= (1 << part);
cd 377 scsi/cd.c cd->sc_dk.dk_openmask = cd->sc_dk.dk_copenmask | cd->sc_dk.dk_bopenmask;
cd 383 scsi/cd.c if (cd->sc_dk.dk_openmask == 0) {
cd 389 scsi/cd.c cdunlock(cd);
cd 390 scsi/cd.c device_unref(&cd->sc_dev);
cd 401 scsi/cd.c struct cd_softc *cd;
cd 405 scsi/cd.c cd = cdlookup(DISKUNIT(dev));
cd 406 scsi/cd.c if (cd == NULL)
cd 409 scsi/cd.c if ((error = cdlock(cd)) != 0) {
cd 410 scsi/cd.c device_unref(&cd->sc_dev);
cd 416 scsi/cd.c cd->sc_dk.dk_copenmask &= ~(1 << part);
cd 419 scsi/cd.c cd->sc_dk.dk_bopenmask &= ~(1 << part);
cd 422 scsi/cd.c cd->sc_dk.dk_openmask = cd->sc_dk.dk_copenmask | cd->sc_dk.dk_bopenmask;
cd 424 scsi/cd.c if (cd->sc_dk.dk_openmask == 0) {
cd 427 scsi/cd.c scsi_prevent(cd->sc_link, PR_ALLOW,
cd 429 scsi/cd.c cd->sc_link->flags &= ~(SDEV_OPEN | SDEV_MEDIA_LOADED);
cd 431 scsi/cd.c if (cd->sc_link->flags & SDEV_EJECTING) {
cd 432 scsi/cd.c scsi_start(cd->sc_link, SSS_STOP|SSS_LOEJ, 0);
cd 434 scsi/cd.c cd->sc_link->flags &= ~SDEV_EJECTING;
cd 437 scsi/cd.c timeout_del(&cd->sc_timeout);
cd 440 scsi/cd.c cdunlock(cd);
cd 442 scsi/cd.c device_unref(&cd->sc_dev);
cd 454 scsi/cd.c struct cd_softc *cd;
cd 457 scsi/cd.c if ((cd = cdlookup(DISKUNIT(bp->b_dev))) == NULL) {
cd 462 scsi/cd.c SC_DEBUG(cd->sc_link, SDEV_DB2, ("cdstrategy: %ld bytes @ blk %d\n",
cd 468 scsi/cd.c if ((cd->sc_link->flags & SDEV_MEDIA_LOADED) == 0) {
cd 475 scsi/cd.c if ((bp->b_bcount % cd->sc_dk.dk_label->d_secsize) != 0) {
cd 490 scsi/cd.c bounds_check_with_label(bp, cd->sc_dk.dk_label,
cd 491 scsi/cd.c (cd->flags & (CDF_WLABEL|CDF_LABELLING)) != 0) <= 0)
cd 499 scsi/cd.c disksort(&cd->buf_queue, bp);
cd 505 scsi/cd.c cdstart(cd);
cd 507 scsi/cd.c device_unref(&cd->sc_dev);
cd 521 scsi/cd.c if (cd != NULL)
cd 522 scsi/cd.c device_unref(&cd->sc_dev);
cd 544 scsi/cd.c struct cd_softc *cd = v;
cd 545 scsi/cd.c struct scsi_link *sc_link = cd->sc_link;
cd 575 scsi/cd.c dp = &cd->buf_queue;
cd 600 scsi/cd.c bp->b_blkno / (cd->sc_dk.dk_label->d_secsize / DEV_BSIZE);
cd 601 scsi/cd.c p = &cd->sc_dk.dk_label->d_partitions[DISKPART(bp->b_dev)];
cd 603 scsi/cd.c nblks = howmany(bp->b_bcount, cd->sc_dk.dk_label->d_secsize);
cd 637 scsi/cd.c disk_busy(&cd->sc_dk);
cd 649 scsi/cd.c timeout_del(&cd->sc_timeout);
cd 656 scsi/cd.c disk_unbusy(&cd->sc_dk, 0, 0);
cd 657 scsi/cd.c timeout_add(&cd->sc_timeout, 1);
cd 660 scsi/cd.c disk_unbusy(&cd->sc_dk, 0, 0);
cd 662 scsi/cd.c cd->sc_dev.dv_xname, error);
cd 681 scsi/cd.c struct cd_softc *cd = xs->sc_link->device_softc;
cd 684 scsi/cd.c disk_unbusy(&cd->sc_dk, xs->bp->b_bcount - xs->bp->b_resid,
cd 691 scsi/cd.c struct cd_softc *cd;
cd 694 scsi/cd.c cd = cdlookup(DISKUNIT(bp->b_dev));
cd 695 scsi/cd.c if (cd == NULL)
cd 709 scsi/cd.c if (cd->flags & CDF_ANCIENT) {
cd 710 scsi/cd.c max = cd->sc_dk.dk_label->d_secsize * 0xff;
cd 716 scsi/cd.c (*cd->sc_link->adapter->scsi_minphys)(bp);
cd 718 scsi/cd.c device_unref(&cd->sc_dev);
cd 770 scsi/cd.c struct cd_softc *cd;
cd 775 scsi/cd.c cd = cdlookup(DISKUNIT(dev));
cd 776 scsi/cd.c if (cd == NULL)
cd 779 scsi/cd.c SC_DEBUG(cd->sc_link, SDEV_DB2, ("cdioctl 0x%lx\n", cmd));
cd 784 scsi/cd.c if ((cd->sc_link->flags & SDEV_MEDIA_LOADED) == 0) {
cd 815 scsi/cd.c if ((cd->sc_link->flags & SDEV_OPEN) == 0)
cd 826 scsi/cd.c cdgetdisklabel(dev, cd, lp, 0);
cd 827 scsi/cd.c bcopy(lp, cd->sc_dk.dk_label, sizeof(*lp));
cd 832 scsi/cd.c *(struct disklabel *)addr = *(cd->sc_dk.dk_label);
cd 836 scsi/cd.c ((struct partinfo *)addr)->disklab = cd->sc_dk.dk_label;
cd 838 scsi/cd.c &cd->sc_dk.dk_label->d_partitions[DISKPART(dev)];
cd 848 scsi/cd.c if ((error = cdlock(cd)) != 0)
cd 851 scsi/cd.c cd->flags |= CDF_LABELLING;
cd 853 scsi/cd.c error = setdisklabel(cd->sc_dk.dk_label,
cd 858 scsi/cd.c cd->flags &= ~CDF_LABELLING;
cd 859 scsi/cd.c cdunlock(cd);
cd 869 scsi/cd.c if ((error = cd_set_pa_immed(cd, 0)) != 0)
cd 871 scsi/cd.c error = cd_play_tracks(cd, args->start_track,
cd 878 scsi/cd.c if ((error = cd_set_pa_immed(cd, 0)) != 0)
cd 880 scsi/cd.c error = cd_play_msf(cd, args->start_m, args->start_s,
cd 887 scsi/cd.c if ((error = cd_set_pa_immed(cd, 0)) != 0)
cd 889 scsi/cd.c error = cd_play(cd, args->blk, args->len);
cd 902 scsi/cd.c error = cd_read_subchannel(cd, args->address_format,
cd 915 scsi/cd.c if ((error = cd_read_toc(cd, 0, 0, &th, sizeof(th), 0)) != 0)
cd 917 scsi/cd.c if (cd->sc_link->quirks & ADEV_LITTLETOC)
cd 945 scsi/cd.c error = cd_read_toc(cd, te->address_format, te->starting_track,
cd 957 scsi/cd.c if (cd->sc_link->quirks & ADEV_LITTLETOC) {
cd 965 scsi/cd.c if (cd->sc_link->quirks & ADEV_LITTLETOC) {
cd 990 scsi/cd.c error = cd_read_toc(cd, 0, 0, toc,
cd 1000 scsi/cd.c if (cd->sc_link->quirks & ADEV_LITTLETOC) {
cd 1007 scsi/cd.c if (cd->sc_link->quirks & ADEV_LITTLETOC)
cd 1020 scsi/cd.c error = cd_setchan(cd, arg->patch[0], arg->patch[1],
cd 1027 scsi/cd.c error = cd_getvol(cd, arg, 0);
cd 1033 scsi/cd.c error = cd_setvol(cd, arg, 0);
cd 1038 scsi/cd.c error = cd_setchan(cd, BOTH_CHANNEL, BOTH_CHANNEL, MUTE_CHANNEL,
cd 1043 scsi/cd.c error = cd_setchan(cd, LEFT_CHANNEL, RIGHT_CHANNEL,
cd 1048 scsi/cd.c error = cd_setchan(cd, MUTE_CHANNEL, MUTE_CHANNEL, MUTE_CHANNEL,
cd 1053 scsi/cd.c error = cd_setchan(cd, LEFT_CHANNEL, LEFT_CHANNEL, MUTE_CHANNEL,
cd 1058 scsi/cd.c error = cd_setchan(cd, RIGHT_CHANNEL, RIGHT_CHANNEL,
cd 1063 scsi/cd.c error = cd_pause(cd, 1);
cd 1067 scsi/cd.c error = cd_pause(cd, 0);
cd 1070 scsi/cd.c error = scsi_start(cd->sc_link, SSS_START, 0);
cd 1074 scsi/cd.c error = scsi_start(cd->sc_link, SSS_STOP, 0);
cd 1079 scsi/cd.c error = scsi_start(cd->sc_link, SSS_START|SSS_LOEJ,
cd 1093 scsi/cd.c cd->sc_link->flags |= SDEV_EJECTING;
cd 1096 scsi/cd.c error = scsi_prevent(cd->sc_link, PR_ALLOW, 0);
cd 1099 scsi/cd.c error = scsi_prevent(cd->sc_link, PR_PREVENT, 0);
cd 1102 scsi/cd.c error = scsi_prevent(cd->sc_link,
cd 1106 scsi/cd.c cd->sc_link->flags |= (SDEV_DB1 | SDEV_DB2);
cd 1109 scsi/cd.c cd->sc_link->flags &= ~(SDEV_DB1 | SDEV_DB2);
cd 1113 scsi/cd.c error = cd_reset(cd);
cd 1118 scsi/cd.c error = cd_load_unload(cd, args->options, args->slot);
cd 1123 scsi/cd.c error = dvd_auth(cd, (union dvd_authinfo *)addr);
cd 1126 scsi/cd.c error = dvd_read_struct(cd, (union dvd_struct *)addr);
cd 1133 scsi/cd.c error = scsi_do_ioctl(cd->sc_link, dev, cmd, addr, flag, p);
cd 1139 scsi/cd.c device_unref(&cd->sc_dev);
cd 1151 scsi/cd.c cdgetdisklabel(dev_t dev, struct cd_softc *cd, struct disklabel *lp,
cd 1163 scsi/cd.c lp->d_secsize = cd->params.blksize;
cd 1167 scsi/cd.c lp->d_ncylinders = (cd->params.disksize / 100) + 1;
cd 1169 scsi/cd.c if (cd->sc_link->flags & SDEV_ATAPI) {
cd 1178 scsi/cd.c DL_SETDSIZE(lp, cd->params.disksize);
cd 1191 scsi/cd.c if (cd_load_toc(cd, toc, CD_LBA_FORMAT)) {
cd 1218 scsi/cd.c cd_size(struct cd_softc *cd, int flags)
cd 1227 scsi/cd.c cd->params.blksize = 2048;
cd 1228 scsi/cd.c cd->params.disksize = 400000;
cd 1230 scsi/cd.c if (cd->sc_link->quirks & ADEV_NOCAPACITY)
cd 1244 scsi/cd.c if (scsi_scsi_cmd(cd->sc_link,
cd 1253 scsi/cd.c cd->params.blksize = blksize;
cd 1258 scsi/cd.c cd->params.disksize = size;
cd 1261 scsi/cd.c SC_DEBUG(cd->sc_link, SDEV_DB2, ("cd_size: %d %ld\n", blksize, size));
cd 1262 scsi/cd.c return (cd->params.disksize);
cd 1266 scsi/cd.c cd_setchan(struct cd_softc *cd, int p0, int p1, int p2, int p3, int flags)
cd 1276 scsi/cd.c error = scsi_do_mode_sense(cd->sc_link, AUDIO_PAGE, data,
cd 1287 scsi/cd.c error = scsi_mode_select_big(cd->sc_link, SMS_PF,
cd 1290 scsi/cd.c error = scsi_mode_select(cd->sc_link, SMS_PF,
cd 1299 scsi/cd.c cd_getvol(struct cd_softc *cd, struct ioc_vol *arg, int flags)
cd 1309 scsi/cd.c error = scsi_do_mode_sense(cd->sc_link, AUDIO_PAGE, data,
cd 1326 scsi/cd.c cd_setvol(struct cd_softc *cd, const struct ioc_vol *arg, int flags)
cd 1337 scsi/cd.c error = scsi_do_mode_sense(cd->sc_link,
cd 1352 scsi/cd.c error = scsi_do_mode_sense(cd->sc_link, AUDIO_PAGE, data,
cd 1367 scsi/cd.c error = scsi_mode_select_big(cd->sc_link, SMS_PF,
cd 1370 scsi/cd.c error = scsi_mode_select(cd->sc_link, SMS_PF,
cd 1378 scsi/cd.c cd_load_unload(struct cd_softc *cd, int options, int slot)
cd 1387 scsi/cd.c return (scsi_scsi_cmd(cd->sc_link, (struct scsi_generic *)&cmd,
cd 1392 scsi/cd.c cd_set_pa_immed(struct cd_softc *cd, int flags)
cd 1398 scsi/cd.c if (cd->sc_link->flags & SDEV_ATAPI)
cd 1406 scsi/cd.c error = scsi_do_mode_sense(cd->sc_link, AUDIO_PAGE, data,
cd 1417 scsi/cd.c error = scsi_mode_select_big(cd->sc_link,
cd 1421 scsi/cd.c error = scsi_mode_select(cd->sc_link, SMS_PF,
cd 1434 scsi/cd.c cd_play(struct cd_softc *cd, int blkno, int nblks)
cd 1442 scsi/cd.c return (scsi_scsi_cmd(cd->sc_link,
cd 1451 scsi/cd.c cd_play_tracks(struct cd_softc *cd, int strack, int sindex, int etrack,
cd 1466 scsi/cd.c if ((error = cd_load_toc(cd, toc, CD_MSF_FORMAT)) != 0)
cd 1497 scsi/cd.c error = cd_play_msf(cd, toc->entries[strack].addr.msf.minute,
cd 1511 scsi/cd.c cd_play_msf(struct cd_softc *cd, int startm, int starts, int startf, int endm,
cd 1524 scsi/cd.c return (scsi_scsi_cmd(cd->sc_link,
cd 1533 scsi/cd.c cd_pause(struct cd_softc *cd, int go)
cd 1540 scsi/cd.c return scsi_scsi_cmd(cd->sc_link, (struct scsi_generic *)&scsi_cmd,
cd 1548 scsi/cd.c cd_reset(struct cd_softc *cd)
cd 1550 scsi/cd.c return scsi_scsi_cmd(cd->sc_link, 0, 0, 0, 0, CDRETRIES, 2000, NULL,
cd 1558 scsi/cd.c cd_read_subchannel(struct cd_softc *cd, int mode, int format, int track,
cd 1571 scsi/cd.c return scsi_scsi_cmd(cd->sc_link, (struct scsi_generic *)&scsi_cmd,
cd 1580 scsi/cd.c cd_read_toc(struct cd_softc *cd, int mode, int start, void *data, int len,
cd 1595 scsi/cd.c return scsi_scsi_cmd(cd->sc_link, (struct scsi_generic *)&scsi_cmd,
cd 1601 scsi/cd.c cd_load_toc(struct cd_softc *cd, struct cd_toc *toc, int fmt)
cd 1605 scsi/cd.c error = cd_read_toc(cd, 0, 0, toc, sizeof(toc->header), 0);
cd 1613 scsi/cd.c error = cd_read_toc(cd, fmt, 0, toc, len, 0);
cd 1625 scsi/cd.c cd_get_parms(struct cd_softc *cd, int flags)
cd 1631 scsi/cd.c if (cd_size(cd, flags) == 0)
cd 1655 scsi/cd.c dvd_auth(struct cd_softc *cd, union dvd_authinfo *a)
cd 1669 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 8,
cd 1680 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 16,
cd 1691 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 12,
cd 1703 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 12,
cd 1717 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 8,
cd 1730 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 16,
cd 1743 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 12,
cd 1755 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 16,
cd 1765 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 8,
cd 1782 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, 8,
cd 1794 scsi/cd.c dvd_read_physical(cd, s)
cd 1795 scsi/cd.c struct cd_softc *cd;
cd 1811 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, sizeof(buf),
cd 1836 scsi/cd.c dvd_read_copyright(cd, s)
cd 1837 scsi/cd.c struct cd_softc *cd;
cd 1851 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, sizeof(buf),
cd 1861 scsi/cd.c dvd_read_disckey(cd, s)
cd 1862 scsi/cd.c struct cd_softc *cd;
cd 1880 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, (struct scsi_generic *)&cmd,
cd 1891 scsi/cd.c dvd_read_bca(cd, s)
cd 1892 scsi/cd.c struct cd_softc *cd;
cd 1905 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, &cmd, sizeof(cmd), buf, sizeof(buf),
cd 1917 scsi/cd.c dvd_read_manufact(cd, s)
cd 1918 scsi/cd.c struct cd_softc *cd;
cd 1935 scsi/cd.c error = scsi_scsi_cmd(cd->sc_link, (struct scsi_generic *)&cmd,
cd 1951 scsi/cd.c dvd_read_struct(cd, s)
cd 1952 scsi/cd.c struct cd_softc *cd;
cd 1958 scsi/cd.c return (dvd_read_physical(cd, s));
cd 1960 scsi/cd.c return (dvd_read_copyright(cd, s));
cd 1962 scsi/cd.c return (dvd_read_disckey(cd, s));
cd 1964 scsi/cd.c return (dvd_read_bca(cd, s));
cd 1966 scsi/cd.c return (dvd_read_manufact(cd, s));
cd 1975 scsi/cd.c struct cd_softc *cd = arg;
cd 1981 scsi/cd.c if (why == PWR_RESUME && cd->sc_dk.dk_openmask != 0)
cd 1982 scsi/cd.c scsi_prevent(cd->sc_link, PR_PREVENT,
cd 2033 scsi/cd.c cd_kill_buffers(struct cd_softc *cd)
cd 2039 scsi/cd.c for (dp = &cd->buf_queue; (bp = dp->b_actf) != NULL; ) {
cd 597 sys/conf.h bdev_decl(cd);
cd 598 sys/conf.h cdev_decl(cd);