Lines Matching refs:actual_len
138 int res, actual_len; in send_cmd() local
166 actual_len = kinect_read(udev, ibuf, 0x200); in send_cmd()
167 } while (actual_len == 0); in send_cmd()
168 PDEBUG(D_USBO, "Control reply: %d", actual_len); in send_cmd()
169 if (actual_len < sizeof(*rhdr)) { in send_cmd()
171 actual_len); in send_cmd()
172 return actual_len < 0 ? actual_len : -EREMOTEIO; in send_cmd()
174 actual_len -= sizeof(*rhdr); in send_cmd()
191 if (le16_to_cpu(rhdr->len) != (actual_len/2)) { in send_cmd()
193 le16_to_cpu(rhdr->len), (int)(actual_len/2)); in send_cmd()
197 if (actual_len > reply_len) { in send_cmd()
199 reply_len, actual_len); in send_cmd()
202 memcpy(replybuf, ibuf+sizeof(*rhdr), actual_len); in send_cmd()
207 return actual_len; in send_cmd()