Lines Matching refs:cid
104 static void patm_tct_print(struct patm_softc *sc, u_int cid) __unused;
259 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_UIER(vcc->cid, 0xff));
260 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_ULACR(vcc->cid, 0xff));
289 u_int vpi, vci, cid;
329 cid = PATM_CID(sc, vpi, vci);
330 vcc = sc->vccs[cid];
643 if (patm_sram_read(a->sc, a->vcc->cid * 8 + 3) & IDT_TCT_IDLE) {
651 IDT_TCMDQ_START(a->vcc->cid));
661 u_int cid, tag, last;
668 cid = PATM_CID(sc, IDT_TBD_VPI(status), IDT_TBD_VCI(status));
669 if ((vcc = sc->vccs[cid]) == NULL) {
731 IDT_TCMDQ_UIER(vcc->cid, 0xff));
733 IDT_TCMDQ_ULACR(vcc->cid, 0xff));
743 acri = (patm_sram_read(sc, 8 * cid + 2) >> IDT_TCT_ACRI_SHIFT)
764 patm_tx_idle(struct patm_softc *sc, u_int cid)
768 patm_debug(sc, VCC, "idle %u", cid);
770 if ((vcc = sc->vccs[cid]) != NULL &&
779 IDT_TCMDQ_START(vcc->cid));
911 sram = vcc->cid * 8;
1005 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_UIER(vcc->cid,
1007 patm_nor_write(sc, IDT_NOR_TCMDQ, IDT_TCMDQ_SLACR(vcc->cid,
1012 patm_tct_print(struct patm_softc *sc, u_int cid)
1015 u_int sram = cid * 8;
1154 sc->tst_soft[qptr] = IDT_TST_CBR | vcc->cid | TST_BOTH;
1177 if ((sc->tst_soft[i] & IDT_TST_MASK) == vcc->cid) {