Lines Matching defs:buflen
101 static void usb_find_extra(uchar_t *buf, size_t buflen,
112 static size_t usb_parse_dev_descr(uchar_t *buf, size_t buflen,
114 static size_t usb_parse_cfg_descr(uchar_t *buf, size_t buflen,
117 static size_t usb_parse_if_descr(uchar_t *buf, size_t buflen,
121 static size_t usb_parse_ep_descr(uchar_t *buf, size_t buflen,
679 size_t buflen)
687 index, langid, buflen);
689 if ((dev == NULL) || (buf == NULL) || (buflen == 0)) {
699 langid, buf, (int)buflen, 1000));
710 size_t buflen)
718 if ((dev == NULL) || (buf == NULL) || (buflen == 0)) {
725 (void) memset(buf, 0, buflen);
761 if (di >= ((int)buflen - 1)) {
2696 usb_nth_descr(uchar_t *buf, size_t buflen, int descr_type, uint_t n,
2700 uchar_t *bufend = buf + buflen;
2739 usb_parse_dev_descr(uchar_t *buf, size_t buflen,
2743 (buflen < 2) || (buf[1] != USB_DESCR_TYPE_DEV)) {
2749 buf, buflen, ret_descr, ret_buf_len));
2759 usb_parse_cfg_descr(uchar_t *buf, size_t buflen, usb_cfg_descr_t *ret_descr,
2765 (buflen < 2) || (buf[1] != USB_DESCR_TYPE_CFG)) {
2771 buf, buflen, ret_descr, ret_buf_len);
2773 usb_find_extra(buf, buflen, extra, extralen);
2785 usb_parse_if_descr(uchar_t *buf, size_t buflen, uint_t if_number,
2789 uchar_t *bufend = buf + buflen;
2833 usb_parse_ep_descr(uchar_t *buf, size_t buflen, uint_t if_number,
2837 uchar_t *bufend = buf + buflen;
2885 usb_find_extra(uchar_t *buf, size_t buflen,
2893 while (((uintptr_t)next - (uintptr_t)buf + 1) < buflen) {