Lines Matching refs:len

116     uint8_t *data, uint16_t len)
130 setup.wLength = len;
133 if ((msg = allocb(len, BPRI_HI)) == NULL)
136 bcopy(data, msg->b_wptr, len);
137 msg->b_wptr += len;
161 uint8_t *data, uint16_t len)
176 setup.wLength = len;
191 if (msg_len != len) {
193 "received %d bytes, %d expected\n", (int)msg_len, len);
208 bcopy(msg->b_rptr, data, len);
480 * len size of the buffer (bytes)
528 usb_pipe_handle_t pipe, const void *data, size_t len)
535 send_req = usb_alloc_bulk_req(uc->dip, len, USB_FLAGS_SLEEP);
540 send_req->bulk_len = (uint_t)len;
548 bcopy(data, mblk->b_wptr, len);
549 mblk->b_wptr += len;
597 * len size of the buffer (bytes)
601 usb_pipe_handle_t pipe, const void *data, size_t len)
608 send_req = usb_alloc_intr_req(uc->dip, len, USB_FLAGS_SLEEP);
613 send_req->intr_len = (uint_t)len;
621 bcopy(data, mblk->b_wptr, len);
622 mblk->b_wptr += len;
655 * len size of the buffer (bytes)
658 zyd_usb_cmd_pipe_send(struct zyd_usb *uc, const void *data, size_t len)
666 res = zyd_usb_bulk_pipe_send(uc, uc->pipe_cmd_out, data, len);
668 res = zyd_usb_intr_pipe_send(uc, uc->pipe_cmd_out, data, len);
680 * len size of the data buffer (bytes)
684 uint16_t code, const void *data, size_t len)
690 bcopy(data, cmd.data, len);
692 res = zyd_usb_cmd_pipe_send(uc, &cmd, sizeof (uint16_t) + len);
765 size_t len;
777 len = MBLKL(tmp_blk);
782 len = MBLKL(mblk);
801 len -= sizeof (uint16_t);
802 if (rdp->buf_len > len) {
893 size_t len;
910 len = MBLKL(tmp_blk);
915 len = MBLKL(mblk);
918 if (len < 2) {
927 desc = (struct zyd_rx_desc *)(data + len) - 1;
930 const uint8_t *p = data, *end = data + len;
936 const uint16_t len16 = LE_16(desc->len[i]);