Lines Matching defs:in_trans

356 	struct qaic_manage_trans_passthrough *in_trans = trans;
367 if (in_trans->hdr.len % 8 != 0)
370 if (size_add(msg_hdr_len, in_trans->hdr.len) > QAIC_MANAGE_EXT_MSG_LENGTH)
374 offsetof(struct wrapper_msg, trans) + in_trans->hdr.len);
377 trans_wrapper->len = in_trans->hdr.len;
380 memcpy(out_trans->data, in_trans->data, in_trans->hdr.len - sizeof(in_trans->hdr));
381 msg->hdr.len = cpu_to_le32(msg_hdr_len + in_trans->hdr.len);
383 *user_len += in_trans->hdr.len;
385 out_trans->hdr.len = cpu_to_le32(in_trans->hdr.len);
392 struct qaic_manage_trans_dma_xfer *in_trans,
403 if (check_add_overflow(in_trans->addr, resources->xferred_dma_size, &xfer_start_addr))
406 if (in_trans->size < resources->xferred_dma_size)
408 remaining = in_trans->size - resources->xferred_dma_size;
563 struct qaic_manage_trans_dma_xfer *in_trans = trans;
586 ret = find_and_map_user_pages(qdev, in_trans, resources, xfer);
603 out_trans->tag = cpu_to_le32(in_trans->tag);
607 *user_len += in_trans->hdr.len;
632 struct qaic_manage_trans_activate_to_dev *in_trans = trans;
651 if (!in_trans->queue_size)
654 if (in_trans->pad)
657 nelem = in_trans->queue_size;
687 out_trans->options = cpu_to_le32(in_trans->options);
689 *user_len += in_trans->hdr.len;
708 struct qaic_manage_trans_deactivate *in_trans = trans;
710 if (in_trans->dbc_id >= qdev->num_dbc || in_trans->pad)
713 *user_len += in_trans->hdr.len;
715 return disable_dbc(qdev, in_trans->dbc_id, usr);
721 struct qaic_manage_trans_status_to_dev *in_trans = trans;
732 if (size_add(msg_hdr_len, in_trans->hdr.len) > QAIC_MANAGE_MAX_MSG_LENGTH)
743 out_trans->hdr.len = cpu_to_le32(in_trans->hdr.len);
744 msg->hdr.len = cpu_to_le32(msg_hdr_len + in_trans->hdr.len);
746 *user_len += in_trans->hdr.len;
832 struct wire_trans_passthrough *in_trans = trans;
837 len = le32_to_cpu(in_trans->hdr.len);
844 memcpy(out_trans->data, in_trans->data, len - sizeof(in_trans->hdr));
847 out_trans->hdr.type = le32_to_cpu(in_trans->hdr.type);
857 struct wire_trans_activate_from_dev *in_trans = trans;
862 len = le32_to_cpu(in_trans->hdr.len);
868 out_trans->hdr.type = le32_to_cpu(in_trans->hdr.type);
870 out_trans->status = le32_to_cpu(in_trans->status);
871 out_trans->dbc_id = le32_to_cpu(in_trans->dbc_id);
872 out_trans->options = le64_to_cpu(in_trans->options);
902 struct wire_trans_deactivate_from_dev *in_trans = trans;
903 u32 dbc_id = le32_to_cpu(in_trans->dbc_id);
904 u32 status = le32_to_cpu(in_trans->status);
924 *msg_len += sizeof(*in_trans);
933 struct wire_trans_status_from_dev *in_trans = trans;
938 len = le32_to_cpu(in_trans->hdr.len);
944 out_trans->major = le16_to_cpu(in_trans->major);
945 out_trans->minor = le16_to_cpu(in_trans->minor);
946 out_trans->status_flags = le64_to_cpu(in_trans->status_flags);
947 out_trans->status = le32_to_cpu(in_trans->status);
948 *user_len += le32_to_cpu(in_trans->hdr.len);