cs 173 arch/i386/i386/vm86.c struct { u_short ip, cs; } ihand; cs 219 arch/i386/i386/vm86.c CS(tf) = ihand.cs; cs 281 arch/i386/i386/vm86.c u_long cs, ip, ss, sp; cs 285 arch/i386/i386/vm86.c cs = CS(tf) << 4; cs 296 arch/i386/i386/vm86.c tmpbyte = getbyte(cs, ip); cs 314 arch/i386/i386/vm86.c tmpbyte = getbyte(cs, ip); cs 338 arch/i386/i386/vm86.c tmpbyte = getbyte(cs, ip); cs 429 arch/i386/i386/vm86.c DOREG(cs); cs 268 dev/ccd.c struct ccd_softc *cs = &ccd_softc[ccd->ccd_unit]; cs 277 dev/ccd.c struct ccdgeom *ccg = &cs->sc_geom; cs 284 dev/ccd.c cs->sc_size = 0; cs 285 dev/ccd.c cs->sc_ileave = ccd->ccd_interleave; cs 286 dev/ccd.c cs->sc_nccdisks = ccd->ccd_ndev; cs 287 dev/ccd.c if (snprintf(cs->sc_xname, sizeof(cs->sc_xname), "ccd%d", cs 288 dev/ccd.c ccd->ccd_unit) >= sizeof(cs->sc_xname)) { cs 294 dev/ccd.c cs->sc_cinfo = malloc(cs->sc_nccdisks * sizeof(struct ccdcinfo), cs 296 dev/ccd.c bzero(cs->sc_cinfo, cs->sc_nccdisks * sizeof(struct ccdcinfo)); cs 305 dev/ccd.c for (ix = 0; ix < cs->sc_nccdisks; ix++) { cs 307 dev/ccd.c ci = &cs->sc_cinfo[ix]; cs 319 dev/ccd.c cs->sc_xname, error)); cs 320 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 332 dev/ccd.c cs->sc_xname, ci->ci_path, error)); cs 334 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 347 dev/ccd.c cs->sc_xname, ci->ci_path, error)); cs 349 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 361 dev/ccd.c cs->sc_xname, ci->ci_path)); cs 363 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 371 dev/ccd.c if (cs->sc_ileave > 1) cs 372 dev/ccd.c size -= size % cs->sc_ileave; cs 376 dev/ccd.c ("%s: %s: size == 0\n", cs->sc_xname, ci->ci_path)); cs 378 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 385 dev/ccd.c cs->sc_size += size; cs 388 dev/ccd.c ccg->ccg_rpm = rpm / cs->sc_nccdisks; cs 394 dev/ccd.c if ((cs->sc_ileave > 0) && cs 395 dev/ccd.c (cs->sc_ileave < (maxsecsize / DEV_BSIZE))) { cs 398 dev/ccd.c cs->sc_xname, (maxsecsize / DEV_BSIZE))); cs 400 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 410 dev/ccd.c if (cs->sc_ileave == 0) { cs 413 dev/ccd.c cs->sc_xname)); cs 415 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 418 dev/ccd.c if (cs->sc_nccdisks % 2) { cs 421 dev/ccd.c cs->sc_xname)); cs 423 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 432 dev/ccd.c ccg->ccg_ntracks = cs->sc_nccunits = cs->sc_nccdisks; cs 434 dev/ccd.c for (ci = cs->sc_cinfo; cs 435 dev/ccd.c ci < &cs->sc_cinfo[cs->sc_nccdisks]; ci++) cs 439 dev/ccd.c cs->sc_nccunits = ccg->ccg_ntracks /= 2; cs 440 dev/ccd.c cs->sc_size = ccg->ccg_ntracks * minsize; cs 443 dev/ccd.c cs->sc_cflags = ccd->ccd_flags; /* So we can find out later... */ cs 448 dev/ccd.c ccdinterleave(cs); cs 455 dev/ccd.c ccg->ccg_nsectors = cs->sc_ileave? cs->sc_ileave : cs 457 dev/ccd.c ccg->ccg_ncylinders = cs->sc_size / ccg->ccg_ntracks / cs 460 dev/ccd.c cs->sc_flags |= CCDF_INITED; cs 466 dev/ccd.c ccdinterleave(struct ccd_softc *cs) cs 475 dev/ccd.c ("ccdinterleave(%p): ileave %d\n", cs, cs->sc_ileave)); cs 481 dev/ccd.c size = (cs->sc_nccdisks + 1) * sizeof(struct ccdiinfo); cs 482 dev/ccd.c cs->sc_itable = (struct ccdiinfo *)malloc(size, M_DEVBUF, M_WAITOK); cs 483 dev/ccd.c bzero((caddr_t)cs->sc_itable, size); cs 489 dev/ccd.c if (cs->sc_ileave == 0) { cs 491 dev/ccd.c ii = cs->sc_itable; cs 493 dev/ccd.c for (ix = 0; ix < cs->sc_nccdisks; ix++) { cs 500 dev/ccd.c bn += cs->sc_cinfo[ix].ci_size; cs 505 dev/ccd.c CCD_DCALL(CCDB_INIT, printiinfo(cs->sc_itable)); cs 514 dev/ccd.c for (ii = cs->sc_itable; ; ii++) { cs 516 dev/ccd.c ii->ii_index = malloc((sizeof(int) * cs->sc_nccdisks), cs 523 dev/ccd.c for (ci = cs->sc_cinfo; cs 524 dev/ccd.c ci < &cs->sc_cinfo[cs->sc_nccdisks]; ci++) cs 541 dev/ccd.c ii->ii_startblk = bn / cs->sc_ileave; cs 549 dev/ccd.c for (ci = cs->sc_cinfo; cs 550 dev/ccd.c ci < &cs->sc_cinfo[cs->sc_nccunits]; ci++) cs 552 dev/ccd.c ii->ii_index[ix++] = ci - cs->sc_cinfo; cs 555 dev/ccd.c lbn = smallci->ci_size / cs->sc_ileave; cs 559 dev/ccd.c CCD_DCALL(CCDB_INIT, printiinfo(cs->sc_itable)); cs 567 dev/ccd.c struct ccd_softc *cs; cs 575 dev/ccd.c cs = &ccd_softc[unit]; cs 577 dev/ccd.c if ((error = ccdlock(cs)) != 0) cs 580 dev/ccd.c lp = cs->sc_dkdev.dk_label; cs 590 dev/ccd.c if ((cs->sc_flags & CCDF_INITED) && (cs->sc_dkdev.dk_openmask == 0)) cs 591 dev/ccd.c ccdgetdisklabel(dev, cs, lp, 0); cs 595 dev/ccd.c if (((cs->sc_flags & CCDF_INITED) == 0) || cs 606 dev/ccd.c cs->sc_dkdev.dk_copenmask |= pmask; cs 610 dev/ccd.c cs->sc_dkdev.dk_bopenmask |= pmask; cs 613 dev/ccd.c cs->sc_dkdev.dk_openmask = cs 614 dev/ccd.c cs->sc_dkdev.dk_copenmask | cs->sc_dkdev.dk_bopenmask; cs 617 dev/ccd.c ccdunlock(cs); cs 626 dev/ccd.c struct ccd_softc *cs; cs 633 dev/ccd.c cs = &ccd_softc[unit]; cs 635 dev/ccd.c if ((error = ccdlock(cs)) != 0) cs 643 dev/ccd.c cs->sc_dkdev.dk_copenmask &= ~(1 << part); cs 647 dev/ccd.c cs->sc_dkdev.dk_bopenmask &= ~(1 << part); cs 650 dev/ccd.c cs->sc_dkdev.dk_openmask = cs 651 dev/ccd.c cs->sc_dkdev.dk_copenmask | cs->sc_dkdev.dk_bopenmask; cs 653 dev/ccd.c ccdunlock(cs); cs 661 dev/ccd.c struct ccd_softc *cs = &ccd_softc[unit]; cs 668 dev/ccd.c if ((cs->sc_flags & CCDF_INITED) == 0) { cs 679 dev/ccd.c lp = cs->sc_dkdev.dk_label; cs 685 dev/ccd.c wlabel = cs->sc_flags & (CCDF_WLABEL|CCDF_LABELLING); cs 696 dev/ccd.c ccdstart(cs, bp); cs 706 dev/ccd.c ccdstart(struct ccd_softc *cs, struct buf *bp) cs 714 dev/ccd.c CCD_DPRINTF(CCDB_FOLLOW, ("ccdstart(%p, %p, %s)\n", cs, bp, cs 718 dev/ccd.c disk_busy(&cs->sc_dkdev); cs 724 dev/ccd.c pp = &cs->sc_dkdev.dk_label->d_partitions[DISKPART(bp->b_dev)]; cs 730 dev/ccd.c cbpp = malloc(2 * cs->sc_nccdisks * sizeof(struct ccdbuf *), M_DEVBUF, cs 732 dev/ccd.c bzero(cbpp, 2 * cs->sc_nccdisks * sizeof(struct ccdbuf *)); cs 735 dev/ccd.c rcount = ccdbuffer(cs, bp, bn, addr, bcount, cbpp); cs 746 dev/ccd.c if ((cs->sc_cflags & CCDF_MIRROR) && cs 763 dev/ccd.c ccdbuffer(struct ccd_softc *cs, struct buf *bp, daddr64_t bn, caddr_t addr, cs 775 dev/ccd.c cs, bp, bn, addr, bcount, cbpp)); cs 783 dev/ccd.c if (cs->sc_ileave == 0) { cs 788 dev/ccd.c for (ccdisk = 0, ci = &cs->sc_cinfo[ccdisk]; cs 790 dev/ccd.c ccdisk++, ci = &cs->sc_cinfo[ccdisk]) cs 797 dev/ccd.c cboff = cbn % cs->sc_ileave; cs 798 dev/ccd.c cbn /= cs->sc_ileave; cs 799 dev/ccd.c for (ii = cs->sc_itable; ii->ii_ndisk; ii++) cs 811 dev/ccd.c if (cs->sc_cflags & CCDF_MIRROR) { cs 814 dev/ccd.c ci2 = &cs->sc_cinfo[ccdisk2]; cs 822 dev/ccd.c cbn *= cs->sc_ileave; cs 823 dev/ccd.c ci = &cs->sc_cinfo[ccdisk]; cs 829 dev/ccd.c if (cs->sc_ileave == 0) cs 832 dev/ccd.c cnt = dbtob(cs->sc_ileave - cboff); cs 856 dev/ccd.c cbp->cb_sc = cs; cs 863 dev/ccd.c if ((cs->sc_cflags & CCDF_MIRROR) && cs 879 dev/ccd.c ci->ci_dev, ci-cs->sc_cinfo, cbp, bp->b_blkno, cs 886 dev/ccd.c ccdintr(struct ccd_softc *cs, struct buf *bp) cs 891 dev/ccd.c CCD_DPRINTF(CCDB_FOLLOW, ("ccdintr(%p, %p)\n", cs, bp)); cs 898 dev/ccd.c disk_unbusy(&cs->sc_dkdev, (bp->b_bcount - bp->b_resid), cs 913 dev/ccd.c struct ccd_softc *cs = cbp->cb_sc; cs 929 dev/ccd.c cs->sc_cinfo[cbp->cb_comp].ci_flags |= CCIF_FAILED; cs 940 dev/ccd.c cs->sc_xname, bp->b_error, cbp->cb_comp, comptype); cs 970 dev/ccd.c ccdintr(cs, bp); cs 978 dev/ccd.c struct ccd_softc *cs; cs 984 dev/ccd.c cs = &ccd_softc[unit]; cs 986 dev/ccd.c if ((cs->sc_flags & CCDF_INITED) == 0) cs 1002 dev/ccd.c struct ccd_softc *cs; cs 1008 dev/ccd.c cs = &ccd_softc[unit]; cs 1010 dev/ccd.c if ((cs->sc_flags & CCDF_INITED) == 0) cs 1027 dev/ccd.c struct ccd_softc *cs; cs 1036 dev/ccd.c cs = &ccd_softc[unit]; cs 1037 dev/ccd.c if (cmd != CCDIOCSET && !(cs->sc_flags & CCDF_INITED)) cs 1054 dev/ccd.c if (cs->sc_flags & CCDF_INITED) cs 1061 dev/ccd.c if ((error = ccdlock(cs)) != 0) cs 1083 dev/ccd.c ccdunlock(cs); cs 1097 dev/ccd.c ccdunlock(cs); cs 1116 dev/ccd.c ccdunlock(cs); cs 1129 dev/ccd.c ccio->ccio_size = cs->sc_size; cs 1132 dev/ccd.c cs->sc_dkdev.dk_name = cs->sc_xname; cs 1133 dev/ccd.c disk_attach(&cs->sc_dkdev); cs 1136 dev/ccd.c ccdgetdisklabel(dev, cs, cs->sc_dkdev.dk_label, 0); cs 1138 dev/ccd.c ccdunlock(cs); cs 1142 dev/ccd.c if ((error = ccdlock(cs)) != 0) cs 1152 dev/ccd.c if ((cs->sc_dkdev.dk_openmask & ~pmask) || cs 1153 dev/ccd.c ((cs->sc_dkdev.dk_bopenmask & pmask) && cs 1154 dev/ccd.c (cs->sc_dkdev.dk_copenmask & pmask))) { cs 1155 dev/ccd.c ccdunlock(cs); cs 1164 dev/ccd.c for (i = 0; i < cs->sc_nccdisks; ++i) { cs 1172 dev/ccd.c cs->sc_cinfo[i].ci_vp)); cs 1175 dev/ccd.c (void)vn_close(cs->sc_cinfo[i].ci_vp, FREAD|FWRITE, cs 1177 dev/ccd.c free(cs->sc_cinfo[i].ci_path, M_DEVBUF); cs 1181 dev/ccd.c for (i = 0; cs->sc_itable[i].ii_ndisk; ++i) cs 1182 dev/ccd.c free(cs->sc_itable[i].ii_index, M_DEVBUF); cs 1185 dev/ccd.c free(cs->sc_cinfo, M_DEVBUF); cs 1186 dev/ccd.c free(cs->sc_itable, M_DEVBUF); cs 1187 dev/ccd.c cs->sc_flags &= ~CCDF_INITED; cs 1197 dev/ccd.c disk_detach(&cs->sc_dkdev); cs 1201 dev/ccd.c ccdunlock(cs); cs 1202 dev/ccd.c bzero(cs, sizeof(struct ccd_softc)); cs 1207 dev/ccd.c if ((error = ccdlock(cs)) != 0) cs 1210 dev/ccd.c ccdgetdisklabel(dev, cs, (struct disklabel *)data, 1); cs 1212 dev/ccd.c ccdunlock(cs); cs 1216 dev/ccd.c *(struct disklabel *)data = *(cs->sc_dkdev.dk_label); cs 1220 dev/ccd.c ((struct partinfo *)data)->disklab = cs->sc_dkdev.dk_label; cs 1222 dev/ccd.c &cs->sc_dkdev.dk_label->d_partitions[DISKPART(dev)]; cs 1227 dev/ccd.c if ((error = ccdlock(cs)) != 0) cs 1230 dev/ccd.c cs->sc_flags |= CCDF_LABELLING; cs 1232 dev/ccd.c error = setdisklabel(cs->sc_dkdev.dk_label, cs 1237 dev/ccd.c ccdstrategy, cs->sc_dkdev.dk_label); cs 1240 dev/ccd.c cs->sc_flags &= ~CCDF_LABELLING; cs 1242 dev/ccd.c ccdunlock(cs); cs 1250 dev/ccd.c cs->sc_flags |= CCDF_WLABEL; cs 1252 dev/ccd.c cs->sc_flags &= ~CCDF_WLABEL; cs 1265 dev/ccd.c struct ccd_softc *cs; cs 1273 dev/ccd.c cs = &ccd_softc[unit]; cs 1274 dev/ccd.c if ((cs->sc_flags & CCDF_INITED) == 0) cs 1281 dev/ccd.c if (cs->sc_dkdev.dk_label->d_partitions[part].p_fstype != FS_SWAP) cs 1284 dev/ccd.c size = DL_GETPSIZE(&cs->sc_dkdev.dk_label->d_partitions[part]); cs 1356 dev/ccd.c ccdgetdisklabel(dev_t dev, struct ccd_softc *cs, struct disklabel *lp, cs 1359 dev/ccd.c struct ccdgeom *ccg = &cs->sc_geom; cs 1364 dev/ccd.c DL_SETDSIZE(lp, cs->sc_size); cs 1381 dev/ccd.c lp->d_checksum = dkcksum(cs->sc_dkdev.dk_label); cs 1387 dev/ccd.c cs->sc_dkdev.dk_label, spoofonly); cs 1390 dev/ccd.c CCD_DPRINTF(CCDB_LABEL, ("%s: %s\n", cs->sc_xname, errstring)); cs 2612 dev/ic/aic79xx.c struct cs *cs; cs 2619 dev/ic/aic79xx.c cs = ahd->critical_sections; cs 2620 dev/ic/aic79xx.c for (i = 0; i < ahd->num_critical_sections; i++, cs++) { cs 2622 dev/ic/aic79xx.c if (cs->begin < seqaddr && cs->end >= seqaddr) cs 8465 dev/ic/aic79xx.c struct cs cs_table[NUM_CRITICAL_SECTIONS]; cs 8607 dev/ic/aic79xx.c cs_count *= sizeof(struct cs); cs 1217 dev/ic/aic79xx.h struct cs *critical_sections; cs 1499 dev/ic/aic7xxx.c struct cs *cs; cs 1511 dev/ic/aic7xxx.c cs = ahc->critical_sections; cs 1512 dev/ic/aic7xxx.c for (i = 0; i < ahc->num_critical_sections; i++, cs++) { cs 1514 dev/ic/aic7xxx.c if (cs->begin < seqaddr && cs->end >= seqaddr) cs 6169 dev/ic/aic7xxx.c struct cs cs_table[NUM_CRITICAL_SECTIONS]; cs 6260 dev/ic/aic7xxx.c cs_count *= sizeof(struct cs); cs 1049 dev/ic/aic7xxxvar.h struct cs *critical_sections; cs 389 dev/ic/i82365.c const char *cs; cs 393 dev/ic/i82365.c cs = "0,0"; cs 396 dev/ic/i82365.c cs = "0,1"; cs 399 dev/ic/i82365.c cs = "1,0"; cs 402 dev/ic/i82365.c cs = "1,1"; cs 409 dev/ic/i82365.c "%s,%s", h->ph_parent->dv_xname, cs)) { cs 449 dev/ic/tcic2.c const char *cs; cs 453 dev/ic/tcic2.c cs = "0"; cs 456 dev/ic/tcic2.c cs = "1"; cs 463 dev/ic/tcic2.c "%s,%s", h->sc->dev.dv_xname, cs)) { cs 71 dev/ic/z8530sc.c zs_break(cs, set) cs 72 dev/ic/z8530sc.c struct zs_chanstate *cs; cs 79 dev/ic/z8530sc.c cs->cs_preg[5] |= ZSWR5_BREAK; cs 80 dev/ic/z8530sc.c cs->cs_creg[5] |= ZSWR5_BREAK; cs 82 dev/ic/z8530sc.c cs->cs_preg[5] &= ~ZSWR5_BREAK; cs 83 dev/ic/z8530sc.c cs->cs_creg[5] &= ~ZSWR5_BREAK; cs 85 dev/ic/z8530sc.c zs_write_reg(cs, 5, cs->cs_creg[5]); cs 94 dev/ic/z8530sc.c zs_getspeed(cs) cs 95 dev/ic/z8530sc.c struct zs_chanstate *cs; cs 99 dev/ic/z8530sc.c tconst = zs_read_reg(cs, 12); cs 100 dev/ic/z8530sc.c tconst |= zs_read_reg(cs, 13) << 8; cs 101 dev/ic/z8530sc.c return (TCONST_TO_BPS(cs->cs_brg_clk, tconst)); cs 108 dev/ic/z8530sc.c zs_iflush(cs) cs 109 dev/ic/z8530sc.c struct zs_chanstate *cs; cs 115 dev/ic/z8530sc.c rr0 = zs_read_csr(cs); cs 123 dev/ic/z8530sc.c rr1 = zs_read_reg(cs, 1); cs 124 dev/ic/z8530sc.c c = zs_read_data(cs); cs 128 dev/ic/z8530sc.c zs_write_csr(cs, ZSWR0_RESET_ERRORS); cs 141 dev/ic/z8530sc.c zs_loadchannelregs(cs) cs 142 dev/ic/z8530sc.c struct zs_chanstate *cs; cs 147 dev/ic/z8530sc.c bcopy((caddr_t)cs->cs_preg, (caddr_t)cs->cs_creg, 16); cs 148 dev/ic/z8530sc.c reg = cs->cs_creg; /* current regs */ cs 150 dev/ic/z8530sc.c zs_write_csr(cs, ZSM_RESET_ERR); /* XXX: reset error condition */ cs 157 dev/ic/z8530sc.c zs_iflush(cs); /* XXX */ cs 161 dev/ic/z8530sc.c zs_write_reg(cs, 4, reg[4]); cs 164 dev/ic/z8530sc.c zs_write_reg(cs, 10, reg[10]); cs 167 dev/ic/z8530sc.c zs_write_reg(cs, 3, reg[3] & ~ZSWR3_RX_ENABLE); cs 168 dev/ic/z8530sc.c zs_write_reg(cs, 5, reg[5] & ~ZSWR5_TX_ENABLE); cs 171 dev/ic/z8530sc.c zs_write_reg(cs, 1, reg[1]); cs 182 dev/ic/z8530sc.c zs_write_reg(cs, 2, reg[2]); cs 184 dev/ic/z8530sc.c zs_write_reg(cs, 9, reg[9]); cs 188 dev/ic/z8530sc.c zs_write_reg(cs, 11, reg[11]); cs 191 dev/ic/z8530sc.c zs_write_reg(cs, 12, reg[12]); cs 192 dev/ic/z8530sc.c zs_write_reg(cs, 13, reg[13]); cs 195 dev/ic/z8530sc.c zs_write_reg(cs, 14, reg[14]); cs 198 dev/ic/z8530sc.c zs_write_reg(cs, 15, reg[15]); cs 201 dev/ic/z8530sc.c zs_write_reg(cs, 3, reg[3]); cs 202 dev/ic/z8530sc.c zs_write_reg(cs, 5, reg[5]); cs 279 dev/ic/z8530sc.c register struct zs_chanstate *cs; cs 284 dev/ic/z8530sc.c cs = &zsc->zsc_cs[unit]; cs 291 dev/ic/z8530sc.c if (cs->cs_softreq) { cs 292 dev/ic/z8530sc.c cs->cs_softreq = 0; cs 293 dev/ic/z8530sc.c (*cs->cs_ops->zsop_softint)(cs); cs 302 dev/ic/z8530sc.c zsnull_intr(cs) cs 303 dev/ic/z8530sc.c struct zs_chanstate *cs; cs 305 dev/ic/z8530sc.c zs_write_reg(cs, 1, 0); cs 306 dev/ic/z8530sc.c zs_write_reg(cs, 15, 0); cs 310 dev/ic/z8530sc.c zsnull_softint(cs) cs 311 dev/ic/z8530sc.c struct zs_chanstate *cs; cs 215 dev/ic/z8530tty.c struct zs_chanstate *cs; cs 224 dev/ic/z8530tty.c cs = &zsc->zsc_cs[channel]; cs 225 dev/ic/z8530tty.c cs->cs_private = zst; cs 226 dev/ic/z8530tty.c cs->cs_ops = &zsops_tty; cs 228 dev/ic/z8530tty.c zst->zst_cs = cs; cs 246 dev/ic/z8530tty.c if (zs_check_kgdb(cs, dev)) { cs 276 dev/ic/z8530tty.c cs->cs_defspeed = zs_getspeed(cs); cs 277 dev/ic/z8530tty.c tp->t_ispeed = cs->cs_defspeed; cs 278 dev/ic/z8530tty.c tp->t_ospeed = cs->cs_defspeed; cs 287 dev/ic/z8530tty.c zs_write_reg(cs, 9, reset); cs 331 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 342 dev/ic/z8530tty.c cs = zst->zst_cs; cs 371 dev/ic/z8530tty.c tp->t_ispeed = tp->t_ospeed = cs->cs_defspeed; cs 376 dev/ic/z8530tty.c zs_iflush(cs); /* XXX */ cs 389 dev/ic/z8530tty.c cs->cs_rr0 = zs_read_csr(cs); cs 390 dev/ic/z8530tty.c if (cs->cs_rr0 & ZSRR0_DCD) { cs 435 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 440 dev/ic/z8530tty.c cs = zst->zst_cs; cs 454 dev/ic/z8530tty.c (void) tsleep((caddr_t)cs, TTIPRI, ttclos, hz); cs 456 dev/ic/z8530tty.c if (cs->cs_creg[5] & ZSWR5_BREAK) { cs 457 dev/ic/z8530tty.c zs_break(cs, 0); cs 508 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 513 dev/ic/z8530tty.c cs = zst->zst_cs; cs 526 dev/ic/z8530tty.c zs_break(cs, 1); cs 530 dev/ic/z8530tty.c zs_break(cs, 0); cs 578 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 582 dev/ic/z8530tty.c cs = zst->zst_cs; cs 620 dev/ic/z8530tty.c cs->cs_preg[1] |= ZSWR1_TIE; cs 621 dev/ic/z8530tty.c cs->cs_creg[1] = cs->cs_preg[1]; cs 622 dev/ic/z8530tty.c zs_write_reg(cs, 1, cs->cs_creg[1]); cs 623 dev/ic/z8530tty.c zs_write_data(cs, *p); cs 631 dev/ic/z8530tty.c cs->cs_preg[1] &= ~ZSWR1_TIE; cs 632 dev/ic/z8530tty.c cs->cs_creg[1] = cs->cs_preg[1]; cs 633 dev/ic/z8530tty.c zs_write_reg(cs, 1, cs->cs_creg[1]); cs 648 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 652 dev/ic/z8530tty.c cs = zst->zst_cs; cs 682 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 687 dev/ic/z8530tty.c cs = zst->zst_cs; cs 698 dev/ic/z8530tty.c tconst = BPS_TO_TCONST(cs->cs_brg_clk, bps); cs 703 dev/ic/z8530tty.c bps = TCONST_TO_BPS(cs->cs_brg_clk, tconst); cs 723 dev/ic/z8530tty.c cs->cs_preg[12] = tconst; cs 724 dev/ic/z8530tty.c cs->cs_preg[13] = tconst >> 8; cs 746 dev/ic/z8530tty.c cs->cs_preg[3] = tmp3 | ZSWR3_RX_ENABLE; cs 747 dev/ic/z8530tty.c cs->cs_preg[5] = tmp5 | ZSWR5_TX_ENABLE | ZSWR5_DTR | ZSWR5_RTS; cs 754 dev/ic/z8530tty.c cs->cs_preg[4] = tmp4; cs 764 dev/ic/z8530tty.c cs->cs_preg[15] |= ZSWR15_CTS_IE; cs 767 dev/ic/z8530tty.c cs->cs_preg[15] &= ~ZSWR15_CTS_IE; cs 774 dev/ic/z8530tty.c if (cs->cs_heldchange == 0) { cs 778 dev/ic/z8530tty.c cs->cs_heldchange = 0xFF; /* XXX */ cs 780 dev/ic/z8530tty.c zs_loadchannelregs(cs); cs 796 dev/ic/z8530tty.c struct zs_chanstate *cs; cs 800 dev/ic/z8530tty.c cs = zst->zst_cs; cs 811 dev/ic/z8530tty.c cs->cs_preg[5] = (cs->cs_preg[5] | bis) & and; cs 812 dev/ic/z8530tty.c if (cs->cs_heldchange == 0) { cs 816 dev/ic/z8530tty.c cs->cs_heldchange = (1<<5); cs 818 dev/ic/z8530tty.c cs->cs_creg[5] = cs->cs_preg[5]; cs 819 dev/ic/z8530tty.c zs_write_reg(cs, 5, cs->cs_creg[5]); cs 872 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 876 dev/ic/z8530tty.c cs = zst->zst_cs; cs 889 dev/ic/z8530tty.c cs->cs_preg[5] = (cs->cs_preg[5] | bis) & and; cs 890 dev/ic/z8530tty.c if (cs->cs_heldchange == 0) { cs 894 dev/ic/z8530tty.c cs->cs_heldchange = (1<<5); cs 896 dev/ic/z8530tty.c cs->cs_creg[5] = cs->cs_preg[5]; cs 897 dev/ic/z8530tty.c zs_write_reg(cs, 5, cs->cs_creg[5]); cs 913 dev/ic/z8530tty.c zstty_rxint(cs) cs 914 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 921 dev/ic/z8530tty.c zst = cs->cs_private; cs 931 dev/ic/z8530tty.c rr1 = zs_read_reg(cs, 1); cs 932 dev/ic/z8530tty.c c = zs_read_data(cs); cs 937 dev/ic/z8530tty.c zs_write_csr(cs, ZSWR0_RESET_ERRORS); cs 954 dev/ic/z8530tty.c rr0 = zs_read_csr(cs); cs 973 dev/ic/z8530tty.c cs->cs_softreq = 1; cs 980 dev/ic/z8530tty.c zstty_txint(cs) cs 981 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 986 dev/ic/z8530tty.c zst = cs->cs_private; cs 996 dev/ic/z8530tty.c if (cs->cs_heldchange) { cs 997 dev/ic/z8530tty.c if (cs->cs_heldchange == (1<<5)) { cs 999 dev/ic/z8530tty.c cs->cs_creg[5] = cs->cs_preg[5]; cs 1000 dev/ic/z8530tty.c zs_write_reg(cs, 5, cs->cs_creg[5]); cs 1002 dev/ic/z8530tty.c zs_loadchannelregs(cs); cs 1003 dev/ic/z8530tty.c cs->cs_heldchange = 0; cs 1015 dev/ic/z8530tty.c zs_write_data(cs, *zst->zst_tba); cs 1020 dev/ic/z8530tty.c zs_write_csr(cs, ZSWR0_RESET_TXINT); cs 1025 dev/ic/z8530tty.c cs->cs_softreq = 1; cs 1032 dev/ic/z8530tty.c zstty_stint(cs) cs 1033 dev/ic/z8530tty.c register struct zs_chanstate *cs; cs 1039 dev/ic/z8530tty.c zst = cs->cs_private; cs 1042 dev/ic/z8530tty.c rr0 = zs_read_csr(cs); cs 1043 dev/ic/z8530tty.c zs_write_csr(cs, ZSWR0_RESET_STATUS); cs 1076 dev/ic/z8530tty.c cs->cs_rr0_delta |= (cs->cs_rr0 ^ rr0); cs 1078 dev/ic/z8530tty.c ttytstamp(tp, cs->cs_rr0 & ZSRR0_CTS, rr0 & ZSRR0_CTS, cs 1079 dev/ic/z8530tty.c cs->cs_rr0 & ZSRR0_DCD, rr0 & ZSRR0_DCD); cs 1081 dev/ic/z8530tty.c cs->cs_rr0 = rr0; cs 1085 dev/ic/z8530tty.c cs->cs_softreq = 1; cs 1118 dev/ic/z8530tty.c zstty_softint(cs) cs 1119 dev/ic/z8530tty.c struct zs_chanstate *cs; cs 1129 dev/ic/z8530tty.c zst = cs->cs_private; cs 1196 dev/ic/z8530tty.c rr0 = cs->cs_rr0; cs 1197 dev/ic/z8530tty.c delta = cs->cs_rr0_delta; cs 1198 dev/ic/z8530tty.c cs->cs_rr0_delta = 0; cs 1170 dev/microcode/aic7xxx/aic79xx_seq.h static const struct cs { cs 1295 dev/microcode/aic7xxx/aic7xxx_seq.h static const struct cs { cs 358 dev/microcode/aic7xxx/aicasm.c critical_section_t *cs; cs 448 dev/microcode/aic7xxx/aicasm.c for (cs = TAILQ_FIRST(&cs_tailq); cs 449 dev/microcode/aic7xxx/aicasm.c cs != NULL; cs 450 dev/microcode/aic7xxx/aicasm.c cs = TAILQ_NEXT(cs, links)) { cs 452 dev/microcode/aic7xxx/aicasm.c cs == TAILQ_FIRST(&cs_tailq) ? "" : ",\n", cs 453 dev/microcode/aic7xxx/aicasm.c cs->begin_addr, cs->end_addr); cs 976 dev/microcode/aic7xxx/aicasm_gram.y critical_section_t *cs; cs 983 dev/microcode/aic7xxx/aicasm_gram.y cs = cs_alloc(); cs 984 dev/microcode/aic7xxx/aicasm_gram.y cs->begin_addr = instruction_ptr; cs 992 dev/microcode/aic7xxx/aicasm_gram.y critical_section_t *cs; cs 998 dev/microcode/aic7xxx/aicasm_gram.y cs = TAILQ_LAST(&cs_tailq, cs_tailq); cs 999 dev/microcode/aic7xxx/aicasm_gram.y cs->end_addr = instruction_ptr; cs 201 kern/tty_nmea.c char *fld[MAXFLDS], *cs; cs 205 kern/tty_nmea.c for (cs = NULL, n = 0; n < np->pos && cs == NULL; n++) { cs 209 kern/tty_nmea.c cs = &np->cbuf[n + 1]; cs 228 kern/tty_nmea.c if (cs != NULL) { cs 230 kern/tty_nmea.c while (*cs) { cs 231 kern/tty_nmea.c if ((*cs >= '0' && *cs <= '9') || cs 232 kern/tty_nmea.c (*cs >= 'A' && *cs <= 'F')) { cs 235 kern/tty_nmea.c if (*cs >= '0' && *cs<= '9') cs 236 kern/tty_nmea.c msgcksum += *cs - '0'; cs 237 kern/tty_nmea.c else if (*cs >= 'A' && *cs <= 'F') cs 238 kern/tty_nmea.c msgcksum += 10 + *cs - 'A'; cs 239 kern/tty_nmea.c cs++; cs 241 kern/tty_nmea.c DPRINTF(("bad char %c in checksum\n", *cs)); cs 180 net/slcompress.c struct cstate *cs = comp->last_cs->cs_next; cs 209 net/slcompress.c if (ip->ip_src.s_addr != cs->cs_ip.ip_src.s_addr || cs 210 net/slcompress.c ip->ip_dst.s_addr != cs->cs_ip.ip_dst.s_addr || cs 211 net/slcompress.c *(int32_t *)th != ((int32_t *)&cs->cs_ip)[cs->cs_ip.ip_hl]) { cs 228 net/slcompress.c lcs = cs; cs = cs->cs_next; cs 230 net/slcompress.c if (ip->ip_src.s_addr == cs->cs_ip.ip_src.s_addr cs 231 net/slcompress.c && ip->ip_dst.s_addr == cs->cs_ip.ip_dst.s_addr cs 233 net/slcompress.c ((int32_t *)&cs->cs_ip)[cs->cs_ip.ip_hl]) cs 235 net/slcompress.c } while (cs != lastcs); cs 255 net/slcompress.c if (cs == lastcs) cs 258 net/slcompress.c lcs->cs_next = cs->cs_next; cs 259 net/slcompress.c cs->cs_next = lastcs->cs_next; cs 260 net/slcompress.c lastcs->cs_next = cs; cs 275 net/slcompress.c oth = (struct tcphdr *)&((int32_t *)&cs->cs_ip)[hlen]; cs 280 net/slcompress.c if (((u_int16_t *)ip)[0] != ((u_int16_t *)&cs->cs_ip)[0] || cs 281 net/slcompress.c ((u_int16_t *)ip)[3] != ((u_int16_t *)&cs->cs_ip)[3] || cs 282 net/slcompress.c ((u_int16_t *)ip)[4] != ((u_int16_t *)&cs->cs_ip)[4] || cs 285 net/slcompress.c BCMP(ip + 1, &cs->cs_ip + 1, (deltaS - 5) << 2)) || cs 340 net/slcompress.c if (ip->ip_len != cs->cs_ip.ip_len && cs 341 net/slcompress.c ntohs(cs->cs_ip.ip_len) == hlen) cs 356 net/slcompress.c deltaS == ntohs(cs->cs_ip.ip_len) - hlen) { cs 364 net/slcompress.c if (deltaS == ntohs(cs->cs_ip.ip_len) - hlen) { cs 372 net/slcompress.c deltaS = ntohs(ip->ip_id) - ntohs(cs->cs_ip.ip_id); cs 384 net/slcompress.c BCOPY(ip, &cs->cs_ip, hlen); cs 397 net/slcompress.c if (compress_cid == 0 || comp->last_xmit != cs->cs_id) { cs 398 net/slcompress.c comp->last_xmit = cs->cs_id; cs 402 net/slcompress.c *cp++ = cs->cs_id; cs 422 net/slcompress.c BCOPY(ip, &cs->cs_ip, hlen); cs 423 net/slcompress.c ip->ip_p = cs->cs_id; cs 424 net/slcompress.c comp->last_xmit = cs->cs_id; cs 489 net/slcompress.c struct cstate *cs; cs 500 net/slcompress.c cs = &comp->rstate[comp->last_recv = ip->ip_p]; cs 513 net/slcompress.c BCOPY(ip, &cs->cs_ip, hlen); cs 514 net/slcompress.c cs->cs_hlen = hlen; cs 516 net/slcompress.c *hdrp = (u_char *) &cs->cs_ip; cs 547 net/slcompress.c cs = &comp->rstate[comp->last_recv]; cs 548 net/slcompress.c hlen = cs->cs_ip.ip_hl << 2; cs 549 net/slcompress.c th = (struct tcphdr *)&((u_char *)&cs->cs_ip)[hlen]; cs 560 net/slcompress.c u_int i = ntohs(cs->cs_ip.ip_len) - cs->cs_hlen; cs 567 net/slcompress.c th->th_seq = htonl(ntohl(th->th_seq) + ntohs(cs->cs_ip.ip_len) cs 568 net/slcompress.c - cs->cs_hlen); cs 586 net/slcompress.c DECODES(cs->cs_ip.ip_id) cs 588 net/slcompress.c cs->cs_ip.ip_id = htons(ntohs(cs->cs_ip.ip_id) + 1); cs 602 net/slcompress.c total_len += cs->cs_hlen - vjlen; cs 603 net/slcompress.c cs->cs_ip.ip_len = htons(total_len); cs 606 net/slcompress.c bp = (u_int16_t *) &cs->cs_ip; cs 607 net/slcompress.c cs->cs_ip.ip_sum = 0; cs 612 net/slcompress.c cs->cs_ip.ip_sum = ~ changes; cs 614 net/slcompress.c *hdrp = (u_char *) &cs->cs_ip; cs 615 net/slcompress.c *hlenp = cs->cs_hlen; cs 176 stand/boot/cmd.c const struct cmd_table *ct = cmd_table, *cs; cs 191 stand/boot/cmd.c cs = NULL; cs 198 stand/boot/cmd.c cs = cmd_set; cs 201 stand/boot/cmd.c cs = MACHINE_CMD; cs 205 stand/boot/cmd.c if (cs != NULL) { cs 206 stand/boot/cmd.c p = whatcmd(&cs, p); cs 207 stand/boot/cmd.c if (cs == NULL) { cs 211 stand/boot/cmd.c ct = cs;