Lines Matching refs:len

641     const void *data, size_t len)
647 send_req = usb_alloc_bulk_req(sc->sc_dev, len, USB_FLAGS_SLEEP);
649 send_req->bulk_len = (int)len;
654 bcopy(data, mblk->b_wptr, len);
655 mblk->b_wptr += len;
669 uath_fw_ack(struct uath_softc *sc, int len)
676 req = usb_alloc_bulk_req(sc->sc_dev, len, USB_FLAGS_SLEEP);
684 req->bulk_len = len;
717 uath_loadsym(ddi_modhandle_t modp, char *sym, char **start, size_t *len)
744 *len = n;
761 size_t fw_size, len;
788 len = fw_size;
795 while (len > 0) {
796 size_t mlen = min(len, UATH_MAX_FWBLOCK_SIZE);
798 txblock.remain = BE_32(len - mlen);
799 txblock.len = BE_32(mlen);
805 len - mlen);
833 len -= mlen;
1122 int len, int flags)
1125 return (uath_cmdsend(sc, code, data, len, NULL, 0, flags));
1148 hdr->len = BE_32(cmd->buflen);
1225 usb_pipe_handle_t pipe, const void *data, uint_t len)
1231 send_req = usb_alloc_bulk_req(sc->sc_dev, len, USB_FLAGS_SLEEP);
1234 send_req->bulk_len = (int)len;
1243 bcopy(data, mblk->b_rptr, len);
1244 mblk->b_wptr += len;
1268 hdr->len = BE_32(hdr->len);
1273 "%s: [ix %x] len=%x status %x\n",
1276 hdr->len,
1282 dlen = hdr->len - sizeof (*hdr);
1284 "code %x data len %u\n",
1296 if (!(sizeof (*hdr) <= hdr->len &&
1297 hdr->len < UATH_MAX_CMDSZ)) {
1302 hdr->len);
1360 dlen = hdr->len - sizeof (*hdr);
1395 int len;
1421 len = msgdsize(m);
1422 if (len < sizeof (struct uath_cmd_hdr)) {
1434 bcopy(m->b_rptr, cmd->buf, len);
1643 "frame len %u code %u status %u rate %u antenna %u "
1651 if (BE_32(desc->len) > IEEE80211_MAX_LEN) {
1653 "bad descriptor (len=%d)\n", BE_32(desc->len));
2409 int len)
2415 write.len = BE_32(len);
2416 bcopy(data, write.data, len);
2418 /* properly handle the case where len is zero (reset) */
2420 (len == 0) ? sizeof (uint32_t) : 2 * sizeof (uint32_t) + len, 0);
2423 "could not write %d bytes to register 0x%02x\n", len, reg);
2435 write.len = BE_32(0); /* 0 = single write */
2573 qinfo.len = BE_32(sizeof (qinfo.attr));