Lines Matching refs:csw

409 	umass_bbb_csw_t csw;		/* command status wrapper */  member
1495 if (actlen < (int)sizeof(sc->csw)) in umass_t_bbb_status_callback()
1496 memset(&sc->csw, 0, sizeof(sc->csw)); in umass_t_bbb_status_callback()
1499 usbd_copy_out(pc, 0, &sc->csw, actlen); in umass_t_bbb_status_callback()
1501 DIF(UDMASS_BBB, umass_bbb_dump_csw(sc, &sc->csw)); in umass_t_bbb_status_callback()
1503 residue = UGETDW(sc->csw.dCSWDataResidue); in umass_t_bbb_status_callback()
1516 uint32_t temp = UGETDW(sc->csw.dCSWSignature); in umass_t_bbb_status_callback()
1520 USETDW(sc->csw.dCSWSignature, CSWSIGNATURE); in umass_t_bbb_status_callback()
1524 if (UGETDW(sc->csw.dCSWSignature) != CSWSIGNATURE) { in umass_t_bbb_status_callback()
1526 UGETDW(sc->csw.dCSWSignature), CSWSIGNATURE); in umass_t_bbb_status_callback()
1533 } else if (UGETDW(sc->csw.dCSWTag) != UGETDW(sc->cbw.dCBWTag)) { in umass_t_bbb_status_callback()
1535 "0x%08x\n", UGETDW(sc->csw.dCSWTag), in umass_t_bbb_status_callback()
1538 } else if (sc->csw.bCSWStatus > CSWSTATUS_PHASE) { in umass_t_bbb_status_callback()
1540 sc->csw.bCSWStatus, CSWSTATUS_PHASE); in umass_t_bbb_status_callback()
1542 } else if (sc->csw.bCSWStatus == CSWSTATUS_PHASE) { in umass_t_bbb_status_callback()
1550 } else if (sc->csw.bCSWStatus == CSWSTATUS_FAILED) { in umass_t_bbb_status_callback()
2929 umass_bbb_dump_csw(struct umass_softc *sc, umass_bbb_csw_t *csw) in umass_bbb_dump_csw() argument
2931 uint32_t sig = UGETDW(csw->dCSWSignature); in umass_bbb_dump_csw()
2932 uint32_t tag = UGETDW(csw->dCSWTag); in umass_bbb_dump_csw()
2933 uint32_t res = UGETDW(csw->dCSWDataResidue); in umass_bbb_dump_csw()
2934 uint8_t status = csw->bCSWStatus; in umass_bbb_dump_csw()