Lines Matching refs:ans
617 struct ezusb_packet *ans = urb->transfer_buffer;
634 if ((ans->ans_reply_count == reply_count)
635 && (le16_to_cpu(ans->hermes_rid) == c->in_rid)) {
640 le16_to_cpu(ans->hermes_rid),
641 c->in_rid, ans->ans_reply_count, reply_count);
648 le16_to_cpu(ans->hermes_rid));
655 ctx->buf = (void *) ans;
936 struct ezusb_packet *ans = ctx->buf;
939 if (ans->hermes_len != 0)
940 exp_len = le16_to_cpu(ans->hermes_len) * 2 + 12;
953 memcpy(ans_buff, ans->data,
956 *ans_length = le16_to_cpu(ans->hermes_len);
1057 struct ezusb_packet *ans = (void *) upriv->read_urb->transfer_buffer;
1061 if ((sizeof(*ans) + offset + len) > actual_length) {
1066 memcpy(buf, ans->data + offset, len);
1072 if ((sizeof(*ans) + offset + len - 4) > actual_length) {
1077 memcpy(buf, ans->data + offset - 4, len);
1383 struct ezusb_packet *ans = urb->transfer_buffer;
1413 if (urb->actual_length < sizeof(*ans)) {
1417 crc = build_crc(ans);
1418 if (le16_to_cpu(ans->crc) != crc) {
1423 hermes_rid = le16_to_cpu(ans->hermes_rid);
1435 le16_to_cpu(ans->hermes_rid));