• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/usr.sbin/bhyve/

Lines Matching refs:ccs

156 	uint32_t ccs;			/* consumer cycle state */
173 #define ep_ccs _ep_trb_rings._epu_trb.ccs
339 uint64_t ringaddr, int ccs);
659 devep->ep_sctx_trbs[i].ccs =
1264 devep->ep_sctx_trbs[streamid].ccs =
1364 uint32_t ccs; /* cycle state (XHCI 4.9.2) */
1374 ccs = sc->opregs.crcr & XHCI_CRCR_LO_RCS;
1383 (ccs & XHCI_TRB_3_CYCLE_BIT))
1387 " dwTrb3 x%08x, TRB_CYCLE %u/ccs %u",
1389 trb->dwTrb3 & XHCI_TRB_3_CYCLE_BIT, ccs));
1393 evtrb.dwTrb3 = (ccs & XHCI_TRB_3_CYCLE_BIT) |
1400 ccs ^= XHCI_CRCR_LO_RCS;
1488 sc->opregs.crcr = crcr | (sc->opregs.crcr & XHCI_CRCR_LO_CA) | ccs;
1578 trb->dwTrb3 = (trb->dwTrb3 & ~0x1) | (xfer->data[i].ccs);
1582 xfer->data[i].ccs);
1624 uint32_t streamid, uint64_t ringaddr, int ccs)
1629 (ccs & 0x1);
1632 devep->ep_sctx_trbs[streamid].ccs = ccs & 0x1;
1633 ep_ctx->qwEpCtx2 = (ep_ctx->qwEpCtx2 & ~0x1) | (ccs & 0x1);
1639 devep->ep_ccs = ccs & 0x1;
1641 ep_ctx->qwEpCtx2 = (ringaddr & ~0xFUL) | (ccs & 0x1);
1702 uint32_t epid, uint64_t addr, uint32_t ccs, uint32_t streamid)
1733 (ccs & XHCI_TRB_3_CYCLE_BIT)) {
1734 DPRINTF(("Cycle-bit changed trbflags %x, ccs %x",
1735 trbflags & XHCI_TRB_3_CYCLE_BIT, ccs));
1744 ccs ^= 0x1;
1747 (void *)addr, ccs);
1768 (void *)addr, ccs);
1786 trb->dwTrb2 & 0x1FFFF, (void *)addr, ccs);
1791 (void *)addr, ccs);
1796 (void *)addr, ccs);
1802 (void *)addr, ccs);
1899 uint32_t ccs;
1958 ccs = sctx_tr->ccs;
1960 DPRINTF(("doorbell, stream %u, ccs %lx, trb ccs %x",
1969 ccs = devep->ep_ccs;
1971 DPRINTF(("doorbell, ccs %lx, trb ccs %x",
1983 ringaddr, ccs, streamid);