Lines Matching refs:cid
103 static void patm_tct_print(struct patm_softc *sc, u_int cid) __unused;
258 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_UIER(vcc->cid, 0xff));
259 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_ULACR(vcc->cid, 0xff));
288 u_int vpi, vci, cid;
328 cid = PATM_CID(sc, vpi, vci);
329 vcc = sc->vccs[cid];
642 if (patm_sram_read(a->sc, a->vcc->cid * 8 + 3) & IDT_TCT_IDLE) {
650 IDT_TCMDQ_START(a->vcc->cid));
660 u_int cid, tag, last;
667 cid = PATM_CID(sc, IDT_TBD_VPI(status), IDT_TBD_VCI(status));
668 if ((vcc = sc->vccs[cid]) == NULL) {
730 IDT_TCMDQ_UIER(vcc->cid, 0xff));
732 IDT_TCMDQ_ULACR(vcc->cid, 0xff));
742 acri = (patm_sram_read(sc, 8 * cid + 2) >> IDT_TCT_ACRI_SHIFT)
763 patm_tx_idle(struct patm_softc *sc, u_int cid)
767 patm_debug(sc, VCC, "idle %u", cid);
769 if ((vcc = sc->vccs[cid]) != NULL &&
778 IDT_TCMDQ_START(vcc->cid));
910 sram = vcc->cid * 8;
1004 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_UIER(vcc->cid,
1006 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_SLACR(vcc->cid,
1011 patm_tct_print(struct patm_softc *sc, u_int cid)
1014 u_int sram = cid * 8;
1153 sc->tst_soft[qptr] = IDT_TST_CBR | vcc->cid | TST_BOTH;
1176 if ((sc->tst_soft[i] & IDT_TST_MASK) == vcc->cid) {