Lines Matching refs:datalen

1336 	ep->datalen = xfer->ux_length;
1337 if (ep->datalen > 0)
1342 (ep->datalen % 64) == 0)
1349 (uintptr_t)xfer, (uintptr_t)ep->data, ep->datalen,
1397 int datalen, max_datalen;
1445 datalen = UREAD2(sc, MUSB2_REG_RXCOUNT);
1446 DPRINTFN(MD_CTRL, "phase %jd datalen %jd", ep->phase, datalen, 0, 0);
1449 ep->datalen);
1450 if (datalen > max_datalen) {
1455 got_short = (datalen < max_datalen);
1456 if (datalen > 0) {
1459 ep->data += datalen;
1460 ep->datalen -= datalen;
1461 xfer->ux_actlen += datalen;
1463 (datalen >> 2) > 0) {
1465 (uintptr_t)data, datalen, 0, 0);
1467 MUSB2_REG_EPFIFO(0), (void *)data, datalen >> 2);
1468 data += (datalen & ~0x3);
1469 datalen -= (datalen & ~0x3);
1472 datalen, 0, 0);
1473 if (datalen) {
1475 MUSB2_REG_EPFIFO(0), data, datalen);
1480 if (got_short || (ep->datalen == 0)) {
1518 int datalen;
1584 if (ep->datalen == 0) {
1614 datalen = uimin(ep->datalen,
1619 if (datalen) {
1621 ep->data += datalen;
1622 ep->datalen -= datalen;
1623 xfer->ux_actlen += datalen;
1625 (datalen >> 2) > 0) {
1627 MUSB2_REG_EPFIFO(0), (void *)data, datalen >> 2);
1628 data += (datalen & ~0x3);
1629 datalen -= (datalen & ~0x3);
1631 if (datalen) {
1633 MUSB2_REG_EPFIFO(0), data, datalen);
1779 ep->datalen = xfer->ux_length;
1780 KASSERT(ep->datalen > 0);
1783 (ep->datalen % 64) == 0)
1792 (uintptr_t)xfer, (uintptr_t)ep->data, ep->datalen,
1856 int datalen;
1865 datalen = uimin(ep->datalen,
1869 (uintptr_t)xfer, ep->ep_number, datalen,
1875 ep->data += datalen;
1876 ep->datalen -= datalen;
1877 xfer->ux_actlen += datalen;
1879 (datalen >> 2) > 0) {
1882 (void *)data, datalen >> 2);
1883 data += (datalen & ~0x3);
1884 datalen -= (datalen & ~0x3);
1886 if (datalen) {
1888 MUSB2_REG_EPFIFO(ep->ep_number), data, datalen);
1914 int datalen, max_datalen;
1965 datalen = UREAD2(sc, MUSB2_REG_RXCOUNT);
1966 DPRINTFN(MD_BULK, "phase %jd datalen %jd", ep->phase, datalen ,0 ,0);
1970 ep->datalen);
1971 if (datalen > max_datalen) {
1976 got_short = (datalen < max_datalen);
1977 if (datalen > 0) {
1980 ep->data += datalen;
1981 ep->datalen -= datalen;
1982 xfer->ux_actlen += datalen;
1984 (datalen >> 2) > 0) {
1986 (uintptr_t)data, datalen, 0, 0);
1989 (void *)data, datalen >> 2);
1990 data += (datalen & ~0x3);
1991 datalen -= (datalen & ~0x3);
1994 datalen ,0 ,0);
1995 if (datalen) {
1997 MUSB2_REG_EPFIFO(ep->ep_number), data, datalen);
2002 if (got_short || (ep->datalen == 0)) {
2087 if (ep->datalen == 0) {