Lines Matching refs:sublen
6037 uint16 sublen, check; in dhdsdio_rxglom() local
6073 sublen = ltoh16_ua(dptr); in dhdsdio_rxglom()
6076 if ((sublen < SDPCM_HDRLEN) || in dhdsdio_rxglom()
6077 ((num == 0) && (sublen < (2 * SDPCM_HDRLEN)))) { in dhdsdio_rxglom()
6079 __FUNCTION__, num, sublen)); in dhdsdio_rxglom()
6083 if (sublen % DHD_SDALIGN) { in dhdsdio_rxglom()
6085 __FUNCTION__, sublen, DHD_SDALIGN)); in dhdsdio_rxglom()
6088 totlen += sublen; in dhdsdio_rxglom()
6092 sublen += (ROUNDUP(totlen, bus->blocksize) - totlen); in dhdsdio_rxglom()
6097 if ((pnext = PKTGET(osh, sublen + DHD_SDALIGN, FALSE)) == NULL) { in dhdsdio_rxglom()
6099 __FUNCTION__, num, sublen)); in dhdsdio_rxglom()
6113 PKTALIGN(osh, pnext, sublen, DHD_SDALIGN); in dhdsdio_rxglom()
6172 sublen = (uint16)pktfrombuf(osh, pfirst, 0, dlen, bus->dataptr); in dhdsdio_rxglom()
6173 if (sublen != dlen) { in dhdsdio_rxglom()
6175 __FUNCTION__, dlen, sublen)); in dhdsdio_rxglom()
6216 sublen = ltoh16_ua(dptr); in dhdsdio_rxglom()
6231 if ((uint16)~(sublen^check)) { in dhdsdio_rxglom()
6233 __FUNCTION__, sublen, check)); in dhdsdio_rxglom()
6235 } else if (ROUNDUP(sublen, bus->blocksize) != dlen) { in dhdsdio_rxglom()
6237 __FUNCTION__, sublen, ROUNDUP(sublen, bus->blocksize), dlen)); in dhdsdio_rxglom()
6249 __FUNCTION__, doff, sublen, PKTLEN(osh, pfirst), in dhdsdio_rxglom()
6279 sublen = ltoh16_ua(dptr); in dhdsdio_rxglom()
6289 if ((uint16)~(sublen^check)) { in dhdsdio_rxglom()
6292 __FUNCTION__, num, sublen, check)); in dhdsdio_rxglom()
6294 } else if ((sublen > dlen) || (sublen < SDPCM_HDRLEN)) { in dhdsdio_rxglom()
6297 __FUNCTION__, num, sublen, dlen)); in dhdsdio_rxglom()
6304 } else if ((doff < SDPCM_HDRLEN) || (doff > sublen)) { in dhdsdio_rxglom()
6306 __FUNCTION__, num, doff, sublen, SDPCM_HDRLEN)); in dhdsdio_rxglom()
6340 sublen = ltoh16_ua(dptr); in dhdsdio_rxglom()
6347 PKTLEN(osh, pfirst), sublen, chan, seq)); in dhdsdio_rxglom()
6364 PKTSETLEN(osh, pfirst, sublen); in dhdsdio_rxglom()