Lines Matching full:size

612 #define UINT8_Unmarshal(target, buffer, size)                                       \  argument
613 Unmarshal(UINT8_MARSHAL_REF, (target), (buffer), (size))
614 #define UINT8_Marshal(source, buffer, size) \ argument
615 Marshal(UINT8_MARSHAL_REF, (source), (buffer), (size))
616 #define BYTE_Unmarshal(target, buffer, size) \ argument
617 Unmarshal(UINT8_MARSHAL_REF, (target), (buffer), (size))
618 #define BYTE_Marshal(source, buffer, size) \ argument
619 Marshal(UINT8_MARSHAL_REF, (source), (buffer), (size))
620 #define INT8_Unmarshal(target, buffer, size) \ argument
621 Unmarshal(INT8_MARSHAL_REF, (target), (buffer), (size))
622 #define INT8_Marshal(source, buffer, size) \ argument
623 Marshal(INT8_MARSHAL_REF, (source), (buffer), (size))
624 #define UINT16_Unmarshal(target, buffer, size) \ argument
625 Unmarshal(UINT16_MARSHAL_REF, (target), (buffer), (size))
626 #define UINT16_Marshal(source, buffer, size) \ argument
627 Marshal(UINT16_MARSHAL_REF, (source), (buffer), (size))
628 #define INT16_Unmarshal(target, buffer, size) \ argument
629 Unmarshal(INT16_MARSHAL_REF, (target), (buffer), (size))
630 #define INT16_Marshal(source, buffer, size) \ argument
631 Marshal(INT16_MARSHAL_REF, (source), (buffer), (size))
632 #define UINT32_Unmarshal(target, buffer, size) \ argument
633 Unmarshal(UINT32_MARSHAL_REF, (target), (buffer), (size))
634 #define UINT32_Marshal(source, buffer, size) \ argument
635 Marshal(UINT32_MARSHAL_REF, (source), (buffer), (size))
636 #define INT32_Unmarshal(target, buffer, size) \ argument
637 Unmarshal(INT32_MARSHAL_REF, (target), (buffer), (size))
638 #define INT32_Marshal(source, buffer, size) \ argument
639 Marshal(INT32_MARSHAL_REF, (source), (buffer), (size))
640 #define UINT64_Unmarshal(target, buffer, size) \ argument
641 Unmarshal(UINT64_MARSHAL_REF, (target), (buffer), (size))
642 #define UINT64_Marshal(source, buffer, size) \ argument
643 Marshal(UINT64_MARSHAL_REF, (source), (buffer), (size))
644 #define INT64_Unmarshal(target, buffer, size) \ argument
645 Unmarshal(INT64_MARSHAL_REF, (target), (buffer), (size))
646 #define INT64_Marshal(source, buffer, size) \ argument
647 Marshal(INT64_MARSHAL_REF, (source), (buffer), (size))
648 #define TPM_ALGORITHM_ID_Unmarshal(target, buffer, size) \ argument
649 Unmarshal(TPM_ALGORITHM_ID_MARSHAL_REF, (target), (buffer), (size))
650 #define TPM_ALGORITHM_ID_Marshal(source, buffer, size) \ argument
651 Marshal(TPM_ALGORITHM_ID_MARSHAL_REF, (source), (buffer), (size))
652 #define TPM_MODIFIER_INDICATOR_Unmarshal(target, buffer, size) \ argument
653 Unmarshal(TPM_MODIFIER_INDICATOR_MARSHAL_REF, (target), (buffer), (size))
654 #define TPM_MODIFIER_INDICATOR_Marshal(source, buffer, size) \ argument
655 Marshal(TPM_MODIFIER_INDICATOR_MARSHAL_REF, (source), (buffer), (size))
656 #define TPM_AUTHORIZATION_SIZE_Unmarshal(target, buffer, size) \ argument
657 Unmarshal(TPM_AUTHORIZATION_SIZE_MARSHAL_REF, (target), (buffer), (size))
658 #define TPM_AUTHORIZATION_SIZE_Marshal(source, buffer, size) \ argument
659 Marshal(TPM_AUTHORIZATION_SIZE_MARSHAL_REF, (source), (buffer), (size))
660 #define TPM_PARAMETER_SIZE_Unmarshal(target, buffer, size) \ argument
661 Unmarshal(TPM_PARAMETER_SIZE_MARSHAL_REF, (target), (buffer), (size))
662 #define TPM_PARAMETER_SIZE_Marshal(source, buffer, size) \ argument
663 Marshal(TPM_PARAMETER_SIZE_MARSHAL_REF, (source), (buffer), (size))
664 #define TPM_KEY_SIZE_Unmarshal(target, buffer, size) \ argument
665 Unmarshal(TPM_KEY_SIZE_MARSHAL_REF, (target), (buffer), (size))
666 #define TPM_KEY_SIZE_Marshal(source, buffer, size) \ argument
667 Marshal(TPM_KEY_SIZE_MARSHAL_REF, (source), (buffer), (size))
668 #define TPM_KEY_BITS_Unmarshal(target, buffer, size) \ argument
669 Unmarshal(TPM_KEY_BITS_MARSHAL_REF, (target), (buffer), (size))
670 #define TPM_KEY_BITS_Marshal(source, buffer, size) \ argument
671 Marshal(TPM_KEY_BITS_MARSHAL_REF, (source), (buffer), (size))
672 #define TPM_CONSTANTS32_Marshal(source, buffer, size) \ argument
673 Marshal(TPM_CONSTANTS32_MARSHAL_REF, (source), (buffer), (size))
674 #define TPM_ALG_ID_Unmarshal(target, buffer, size) \ argument
675 Unmarshal(TPM_ALG_ID_MARSHAL_REF, (target), (buffer), (size))
676 #define TPM_ALG_ID_Marshal(source, buffer, size) \ argument
677 Marshal(TPM_ALG_ID_MARSHAL_REF, (source), (buffer), (size))
678 #define TPM_ECC_CURVE_Unmarshal(target, buffer, size) \ argument
679 Unmarshal(TPM_ECC_CURVE_MARSHAL_REF, (target), (buffer), (size))
680 #define TPM_ECC_CURVE_Marshal(source, buffer, size) \ argument
681 Marshal(TPM_ECC_CURVE_MARSHAL_REF, (source), (buffer), (size))
682 #define TPM_CC_Unmarshal(target, buffer, size) \ argument
683 Unmarshal(TPM_CC_MARSHAL_REF, (target), (buffer), (size))
684 #define TPM_CC_Marshal(source, buffer, size) \ argument
685 Marshal(TPM_CC_MARSHAL_REF, (source), (buffer), (size))
686 #define TPM_RC_Marshal(source, buffer, size) \ argument
687 Marshal(TPM_RC_MARSHAL_REF, (source), (buffer), (size))
688 #define TPM_CLOCK_ADJUST_Unmarshal(target, buffer, size) \ argument
689 Unmarshal(TPM_CLOCK_ADJUST_MARSHAL_REF, (target), (buffer), (size))
690 #define TPM_EO_Unmarshal(target, buffer, size) \ argument
691 Unmarshal(TPM_EO_MARSHAL_REF, (target), (buffer), (size))
692 #define TPM_EO_Marshal(source, buffer, size) \ argument
693 Marshal(TPM_EO_MARSHAL_REF, (source), (buffer), (size))
694 #define TPM_ST_Unmarshal(target, buffer, size) \ argument
695 Unmarshal(TPM_ST_MARSHAL_REF, (target), (buffer), (size))
696 #define TPM_ST_Marshal(source, buffer, size) \ argument
697 Marshal(TPM_ST_MARSHAL_REF, (source), (buffer), (size))
698 #define TPM_SU_Unmarshal(target, buffer, size) \ argument
699 Unmarshal(TPM_SU_MARSHAL_REF, (target), (buffer), (size))
700 #define TPM_SE_Unmarshal(target, buffer, size) \ argument
701 Unmarshal(TPM_SE_MARSHAL_REF, (target), (buffer), (size))
702 #define TPM_CAP_Unmarshal(target, buffer, size) \ argument
703 Unmarshal(TPM_CAP_MARSHAL_REF, (target), (buffer), (size))
704 #define TPM_CAP_Marshal(source, buffer, size) \ argument
705 Marshal(TPM_CAP_MARSHAL_REF, (source), (buffer), (size))
706 #define TPM_PT_Unmarshal(target, buffer, size) \ argument
707 Unmarshal(TPM_PT_MARSHAL_REF, (target), (buffer), (size))
708 #define TPM_PT_Marshal(source, buffer, size) \ argument
709 Marshal(TPM_PT_MARSHAL_REF, (source), (buffer), (size))
710 #define TPM_PT_PCR_Unmarshal(target, buffer, size) \ argument
711 Unmarshal(TPM_PT_PCR_MARSHAL_REF, (target), (buffer), (size))
712 #define TPM_PT_PCR_Marshal(source, buffer, size) \ argument
713 Marshal(TPM_PT_PCR_MARSHAL_REF, (source), (buffer), (size))
714 #define TPM_PS_Marshal(source, buffer, size) \ argument
715 Marshal(TPM_PS_MARSHAL_REF, (source), (buffer), (size))
716 #define TPM_HANDLE_Unmarshal(target, buffer, size) \ argument
717 Unmarshal(TPM_HANDLE_MARSHAL_REF, (target), (buffer), (size))
718 #define TPM_HANDLE_Marshal(source, buffer, size) \ argument
719 Marshal(TPM_HANDLE_MARSHAL_REF, (source), (buffer), (size))
720 #define TPM_HT_Unmarshal(target, buffer, size) \ argument
721 Unmarshal(TPM_HT_MARSHAL_REF, (target), (buffer), (size))
722 #define TPM_HT_Marshal(source, buffer, size) \ argument
723 Marshal(TPM_HT_MARSHAL_REF, (source), (buffer), (size))
724 #define TPM_RH_Unmarshal(target, buffer, size) \ argument
725 Unmarshal(TPM_RH_MARSHAL_REF, (target), (buffer), (size))
726 #define TPM_RH_Marshal(source, buffer, size) \ argument
727 Marshal(TPM_RH_MARSHAL_REF, (source), (buffer), (size))
728 #define TPM_HC_Unmarshal(target, buffer, size) \ argument
729 Unmarshal(TPM_HC_MARSHAL_REF, (target), (buffer), (size))
730 #define TPM_HC_Marshal(source, buffer, size) \ argument
731 Marshal(TPM_HC_MARSHAL_REF, (source), (buffer), (size))
732 #define TPMA_ALGORITHM_Unmarshal(target, buffer, size) \ argument
733 Unmarshal(TPMA_ALGORITHM_MARSHAL_REF, (target), (buffer), (size))
734 #define TPMA_ALGORITHM_Marshal(source, buffer, size) \ argument
735 Marshal(TPMA_ALGORITHM_MARSHAL_REF, (source), (buffer), (size))
736 #define TPMA_OBJECT_Unmarshal(target, buffer, size) \ argument
737 Unmarshal(TPMA_OBJECT_MARSHAL_REF, (target), (buffer), (size))
738 #define TPMA_OBJECT_Marshal(source, buffer, size) \ argument
739 Marshal(TPMA_OBJECT_MARSHAL_REF, (source), (buffer), (size))
740 #define TPMA_SESSION_Unmarshal(target, buffer, size) \ argument
741 Unmarshal(TPMA_SESSION_MARSHAL_REF, (target), (buffer), (size))
742 #define TPMA_SESSION_Marshal(source, buffer, size) \ argument
743 Marshal(TPMA_SESSION_MARSHAL_REF, (source), (buffer), (size))
744 #define TPMA_LOCALITY_Unmarshal(target, buffer, size) \ argument
745 Unmarshal(TPMA_LOCALITY_MARSHAL_REF, (target), (buffer), (size))
746 #define TPMA_LOCALITY_Marshal(source, buffer, size) \ argument
747 Marshal(TPMA_LOCALITY_MARSHAL_REF, (source), (buffer), (size))
748 #define TPMA_PERMANENT_Marshal(source, buffer, size) \ argument
749 Marshal(TPMA_PERMANENT_MARSHAL_REF, (source), (buffer), (size))
750 #define TPMA_STARTUP_CLEAR_Marshal(source, buffer, size) \ argument
751 Marshal(TPMA_STARTUP_CLEAR_MARSHAL_REF, (source), (buffer), (size))
752 #define TPMA_MEMORY_Marshal(source, buffer, size) \ argument
753 Marshal(TPMA_MEMORY_MARSHAL_REF, (source), (buffer), (size))
754 #define TPMA_CC_Marshal(source, buffer, size) \ argument
755 Marshal(TPMA_CC_MARSHAL_REF, (source), (buffer), (size))
756 #define TPMA_MODES_Marshal(source, buffer, size) \ argument
757 Marshal(TPMA_MODES_MARSHAL_REF, (source), (buffer), (size))
758 #define TPMA_X509_KEY_USAGE_Marshal(source, buffer, size) \ argument
759 Marshal(TPMA_X509_KEY_USAGE_MARSHAL_REF, (source), (buffer), (size))
760 #define TPMA_ACT_Unmarshal(target, buffer, size) \ argument
761 Unmarshal(TPMA_ACT_MARSHAL_REF, (target), (buffer), (size))
762 #define TPMA_ACT_Marshal(source, buffer, size) \ argument
763 Marshal(TPMA_ACT_MARSHAL_REF, (source), (buffer), (size))
764 #define TPMI_YES_NO_Unmarshal(target, buffer, size) \ argument
765 Unmarshal(TPMI_YES_NO_MARSHAL_REF, (target), (buffer), (size))
766 #define TPMI_YES_NO_Marshal(source, buffer, size) \ argument
767 Marshal(TPMI_YES_NO_MARSHAL_REF, (source), (buffer), (size))
768 #define TPMI_DH_OBJECT_Unmarshal(target, buffer, size, flag) \ argument
770 (size))
771 #define TPMI_DH_OBJECT_Marshal(source, buffer, size) \ argument
772 Marshal(TPMI_DH_OBJECT_MARSHAL_REF, (source), (buffer), (size))
773 #define TPMI_DH_PARENT_Unmarshal(target, buffer, size, flag) \ argument
775 (size))
776 #define TPMI_DH_PARENT_Marshal(source, buffer, size) \ argument
777 Marshal(TPMI_DH_PARENT_MARSHAL_REF, (source), (buffer), (size))
778 #define TPMI_DH_PERSISTENT_Unmarshal(target, buffer, size) \ argument
779 Unmarshal(TPMI_DH_PERSISTENT_MARSHAL_REF, (target), (buffer), (size))
780 #define TPMI_DH_PERSISTENT_Marshal(source, buffer, size) \ argument
781 Marshal(TPMI_DH_PERSISTENT_MARSHAL_REF, (source), (buffer), (size))
782 #define TPMI_DH_ENTITY_Unmarshal(target, buffer, size, flag) \ argument
784 (size))
785 #define TPMI_DH_PCR_Unmarshal(target, buffer, size, flag) \ argument
787 (size))
788 #define TPMI_SH_AUTH_SESSION_Unmarshal(target, buffer, size, flag) \ argument
790 (buffer), (size))
791 #define TPMI_SH_AUTH_SESSION_Marshal(source, buffer, size) \ argument
792 Marshal(TPMI_SH_AUTH_SESSION_MARSHAL_REF, (source), (buffer), (size))
793 #define TPMI_SH_HMAC_Unmarshal(target, buffer, size) \ argument
794 Unmarshal(TPMI_SH_HMAC_MARSHAL_REF, (target), (buffer), (size))
795 #define TPMI_SH_HMAC_Marshal(source, buffer, size) \ argument
796 Marshal(TPMI_SH_HMAC_MARSHAL_REF, (source), (buffer), (size))
797 #define TPMI_SH_POLICY_Unmarshal(target, buffer, size) \ argument
798 Unmarshal(TPMI_SH_POLICY_MARSHAL_REF, (target), (buffer), (size))
799 #define TPMI_SH_POLICY_Marshal(source, buffer, size) \ argument
800 Marshal(TPMI_SH_POLICY_MARSHAL_REF, (source), (buffer), (size))
801 #define TPMI_DH_CONTEXT_Unmarshal(target, buffer, size) \ argument
802 Unmarshal(TPMI_DH_CONTEXT_MARSHAL_REF, (target), (buffer), (size))
803 #define TPMI_DH_CONTEXT_Marshal(source, buffer, size) \ argument
804 Marshal(TPMI_DH_CONTEXT_MARSHAL_REF, (source), (buffer), (size))
805 #define TPMI_DH_SAVED_Unmarshal(target, buffer, size) \ argument
806 Unmarshal(TPMI_DH_SAVED_MARSHAL_REF, (target), (buffer), (size))
807 #define TPMI_DH_SAVED_Marshal(source, buffer, size) \ argument
808 Marshal(TPMI_DH_SAVED_MARSHAL_REF, (source), (buffer), (size))
809 #define TPMI_RH_HIERARCHY_Unmarshal(target, buffer, size, flag) \ argument
811 (buffer), (size))
812 #define TPMI_RH_HIERARCHY_Marshal(source, buffer, size) \ argument
813 Marshal(TPMI_RH_HIERARCHY_MARSHAL_REF, (source), (buffer), (size))
814 #define TPMI_RH_ENABLES_Unmarshal(target, buffer, size, flag) \ argument
816 (buffer), (size))
817 #define TPMI_RH_ENABLES_Marshal(source, buffer, size) \ argument
818 Marshal(TPMI_RH_ENABLES_MARSHAL_REF, (source), (buffer), (size))
819 #define TPMI_RH_HIERARCHY_AUTH_Unmarshal(target, buffer, size) \ argument
820 Unmarshal(TPMI_RH_HIERARCHY_AUTH_MARSHAL_REF, (target), (buffer), (size))
821 #define TPMI_RH_HIERARCHY_POLICY_Unmarshal(target, buffer, size) \ argument
822 Unmarshal(TPMI_RH_HIERARCHY_POLICY_MARSHAL_REF, (target), (buffer), (size))
823 #define TPMI_RH_PLATFORM_Unmarshal(target, buffer, size) \ argument
824 Unmarshal(TPMI_RH_PLATFORM_MARSHAL_REF, (target), (buffer), (size))
825 #define TPMI_RH_OWNER_Unmarshal(target, buffer, size, flag) \ argument
827 (size))
828 #define TPMI_RH_ENDORSEMENT_Unmarshal(target, buffer, size, flag) \ argument
830 (buffer), (size))
831 #define TPMI_RH_PROVISION_Unmarshal(target, buffer, size) \ argument
832 Unmarshal(TPMI_RH_PROVISION_MARSHAL_REF, (target), (buffer), (size))
833 #define TPMI_RH_CLEAR_Unmarshal(target, buffer, size) \ argument
834 Unmarshal(TPMI_RH_CLEAR_MARSHAL_REF, (target), (buffer), (size))
835 #define TPMI_RH_NV_AUTH_Unmarshal(target, buffer, size) \ argument
836 Unmarshal(TPMI_RH_NV_AUTH_MARSHAL_REF, (target), (buffer), (size))
837 #define TPMI_RH_LOCKOUT_Unmarshal(target, buffer, size) \ argument
838 Unmarshal(TPMI_RH_LOCKOUT_MARSHAL_REF, (target), (buffer), (size))
839 #define TPMI_RH_NV_INDEX_Unmarshal(target, buffer, size) \ argument
840 Unmarshal(TPMI_RH_NV_INDEX_MARSHAL_REF, (target), (buffer), (size))
841 #define TPMI_RH_NV_INDEX_Marshal(source, buffer, size) \ argument
842 Marshal(TPMI_RH_NV_INDEX_MARSHAL_REF, (source), (buffer), (size))
843 #define TPMI_RH_AC_Unmarshal(target, buffer, size) \ argument
844 Unmarshal(TPMI_RH_AC_MARSHAL_REF, (target), (buffer), (size))
845 #define TPMI_RH_ACT_Unmarshal(target, buffer, size) \ argument
846 Unmarshal(TPMI_RH_ACT_MARSHAL_REF, (target), (buffer), (size))
847 #define TPMI_RH_ACT_Marshal(source, buffer, size) \ argument
848 Marshal(TPMI_RH_ACT_MARSHAL_REF, (source), (buffer), (size))
849 #define TPMI_ALG_HASH_Unmarshal(target, buffer, size, flag) \ argument
851 (size))
852 #define TPMI_ALG_HASH_Marshal(source, buffer, size) \ argument
853 Marshal(TPMI_ALG_HASH_MARSHAL_REF, (source), (buffer), (size))
854 #define TPMI_ALG_ASYM_Unmarshal(target, buffer, size, flag) \ argument
856 (size))
857 #define TPMI_ALG_ASYM_Marshal(source, buffer, size) \ argument
858 Marshal(TPMI_ALG_ASYM_MARSHAL_REF, (source), (buffer), (size))
859 #define TPMI_ALG_SYM_Unmarshal(target, buffer, size, flag) \ argument
861 (size))
862 #define TPMI_ALG_SYM_Marshal(source, buffer, size) \ argument
863 Marshal(TPMI_ALG_SYM_MARSHAL_REF, (source), (buffer), (size))
864 #define TPMI_ALG_SYM_OBJECT_Unmarshal(target, buffer, size, flag) \ argument
866 (buffer), (size))
867 #define TPMI_ALG_SYM_OBJECT_Marshal(source, buffer, size) \ argument
868 Marshal(TPMI_ALG_SYM_OBJECT_MARSHAL_REF, (source), (buffer), (size))
869 #define TPMI_ALG_SYM_MODE_Unmarshal(target, buffer, size, flag) \ argument
871 (buffer), (size))
872 #define TPMI_ALG_SYM_MODE_Marshal(source, buffer, size) \ argument
873 Marshal(TPMI_ALG_SYM_MODE_MARSHAL_REF, (source), (buffer), (size))
874 #define TPMI_ALG_KDF_Unmarshal(target, buffer, size, flag) \ argument
876 (size))
877 #define TPMI_ALG_KDF_Marshal(source, buffer, size) \ argument
878 Marshal(TPMI_ALG_KDF_MARSHAL_REF, (source), (buffer), (size))
879 #define TPMI_ALG_SIG_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
881 (buffer), (size))
882 #define TPMI_ALG_SIG_SCHEME_Marshal(source, buffer, size) \ argument
883 Marshal(TPMI_ALG_SIG_SCHEME_MARSHAL_REF, (source), (buffer), (size))
884 #define TPMI_ECC_KEY_EXCHANGE_Unmarshal(target, buffer, size, flag) \ argument
886 (buffer), (size))
887 #define TPMI_ECC_KEY_EXCHANGE_Marshal(source, buffer, size) \ argument
888 Marshal(TPMI_ECC_KEY_EXCHANGE_MARSHAL_REF, (source), (buffer), (size))
889 #define TPMI_ST_COMMAND_TAG_Unmarshal(target, buffer, size) \ argument
890 Unmarshal(TPMI_ST_COMMAND_TAG_MARSHAL_REF, (target), (buffer), (size))
891 #define TPMI_ST_COMMAND_TAG_Marshal(source, buffer, size) \ argument
892 Marshal(TPMI_ST_COMMAND_TAG_MARSHAL_REF, (source), (buffer), (size))
893 #define TPMI_ALG_MAC_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
895 (buffer), (size))
896 #define TPMI_ALG_MAC_SCHEME_Marshal(source, buffer, size) \ argument
897 Marshal(TPMI_ALG_MAC_SCHEME_MARSHAL_REF, (source), (buffer), (size))
898 #define TPMI_ALG_CIPHER_MODE_Unmarshal(target, buffer, size, flag) \ argument
900 (buffer), (size))
901 #define TPMI_ALG_CIPHER_MODE_Marshal(source, buffer, size) \ argument
902 Marshal(TPMI_ALG_CIPHER_MODE_MARSHAL_REF, (source), (buffer), (size))
903 #define TPMS_EMPTY_Unmarshal(target, buffer, size) \ argument
904 Unmarshal(TPMS_EMPTY_MARSHAL_REF, (target), (buffer), (size))
905 #define TPMS_EMPTY_Marshal(source, buffer, size) \ argument
906 Marshal(TPMS_EMPTY_MARSHAL_REF, (source), (buffer), (size))
907 #define TPMS_ALGORITHM_DESCRIPTION_Marshal(source, buffer, size) \ argument
908 Marshal(TPMS_ALGORITHM_DESCRIPTION_MARSHAL_REF, (source), (buffer), (size))
909 #define TPMU_HA_Unmarshal(target, buffer, size, selector) \ argument
910 UnmarshalUnion(TPMU_HA_MARSHAL_REF, (target), (buffer), (size), (selector))
911 #define TPMU_HA_Marshal(source, buffer, size, selector) \ argument
912 MarshalUnion(TPMU_HA_MARSHAL_REF, (source), (buffer), (size), (selector))
913 #define TPMT_HA_Unmarshal(target, buffer, size, flag) \ argument
915 (size))
916 #define TPMT_HA_Marshal(source, buffer, size) \ argument
917 Marshal(TPMT_HA_MARSHAL_REF, (source), (buffer), (size))
918 #define TPM2B_DIGEST_Unmarshal(target, buffer, size) \ argument
919 Unmarshal(TPM2B_DIGEST_MARSHAL_REF, (target), (buffer), (size))
920 #define TPM2B_DIGEST_Marshal(source, buffer, size) \ argument
921 Marshal(TPM2B_DIGEST_MARSHAL_REF, (source), (buffer), (size))
922 #define TPM2B_DATA_Unmarshal(target, buffer, size) \ argument
923 Unmarshal(TPM2B_DATA_MARSHAL_REF, (target), (buffer), (size))
924 #define TPM2B_DATA_Marshal(source, buffer, size) \ argument
925 Marshal(TPM2B_DATA_MARSHAL_REF, (source), (buffer), (size))
926 #define TPM2B_NONCE_Unmarshal(target, buffer, size) \ argument
927 Unmarshal(TPM2B_NONCE_MARSHAL_REF, (target), (buffer), (size))
928 #define TPM2B_NONCE_Marshal(source, buffer, size) \ argument
929 Marshal(TPM2B_NONCE_MARSHAL_REF, (source), (buffer), (size))
930 #define TPM2B_AUTH_Unmarshal(target, buffer, size) \ argument
931 Unmarshal(TPM2B_AUTH_MARSHAL_REF, (target), (buffer), (size))
932 #define TPM2B_AUTH_Marshal(source, buffer, size) \ argument
933 Marshal(TPM2B_AUTH_MARSHAL_REF, (source), (buffer), (size))
934 #define TPM2B_OPERAND_Unmarshal(target, buffer, size) \ argument
935 Unmarshal(TPM2B_OPERAND_MARSHAL_REF, (target), (buffer), (size))
936 #define TPM2B_OPERAND_Marshal(source, buffer, size) \ argument
937 Marshal(TPM2B_OPERAND_MARSHAL_REF, (source), (buffer), (size))
938 #define TPM2B_EVENT_Unmarshal(target, buffer, size) \ argument
939 Unmarshal(TPM2B_EVENT_MARSHAL_REF, (target), (buffer), (size))
940 #define TPM2B_EVENT_Marshal(source, buffer, size) \ argument
941 Marshal(TPM2B_EVENT_MARSHAL_REF, (source), (buffer), (size))
942 #define TPM2B_MAX_BUFFER_Unmarshal(target, buffer, size) \ argument
943 Unmarshal(TPM2B_MAX_BUFFER_MARSHAL_REF, (target), (buffer), (size))
944 #define TPM2B_MAX_BUFFER_Marshal(source, buffer, size) \ argument
945 Marshal(TPM2B_MAX_BUFFER_MARSHAL_REF, (source), (buffer), (size))
946 #define TPM2B_MAX_NV_BUFFER_Unmarshal(target, buffer, size) \ argument
947 Unmarshal(TPM2B_MAX_NV_BUFFER_MARSHAL_REF, (target), (buffer), (size))
948 #define TPM2B_MAX_NV_BUFFER_Marshal(source, buffer, size) \ argument
949 Marshal(TPM2B_MAX_NV_BUFFER_MARSHAL_REF, (source), (buffer), (size))
950 #define TPM2B_TIMEOUT_Unmarshal(target, buffer, size) \ argument
951 Unmarshal(TPM2B_TIMEOUT_MARSHAL_REF, (target), (buffer), (size))
952 #define TPM2B_TIMEOUT_Marshal(source, buffer, size) \ argument
953 Marshal(TPM2B_TIMEOUT_MARSHAL_REF, (source), (buffer), (size))
954 #define TPM2B_IV_Unmarshal(target, buffer, size) \ argument
955 Unmarshal(TPM2B_IV_MARSHAL_REF, (target), (buffer), (size))
956 #define TPM2B_IV_Marshal(source, buffer, size) \ argument
957 Marshal(TPM2B_IV_MARSHAL_REF, (source), (buffer), (size))
958 #define TPM2B_NAME_Unmarshal(target, buffer, size) \ argument
959 Unmarshal(TPM2B_NAME_MARSHAL_REF, (target), (buffer), (size))
960 #define TPM2B_NAME_Marshal(source, buffer, size) \ argument
961 Marshal(TPM2B_NAME_MARSHAL_REF, (source), (buffer), (size))
962 #define TPMS_PCR_SELECT_Unmarshal(target, buffer, size) \ argument
963 Unmarshal(TPMS_PCR_SELECT_MARSHAL_REF, (target), (buffer), (size))
964 #define TPMS_PCR_SELECT_Marshal(source, buffer, size) \ argument
965 Marshal(TPMS_PCR_SELECT_MARSHAL_REF, (source), (buffer), (size))
966 #define TPMS_PCR_SELECTION_Unmarshal(target, buffer, size) \ argument
967 Unmarshal(TPMS_PCR_SELECTION_MARSHAL_REF, (target), (buffer), (size))
968 #define TPMS_PCR_SELECTION_Marshal(source, buffer, size) \ argument
969 Marshal(TPMS_PCR_SELECTION_MARSHAL_REF, (source), (buffer), (size))
970 #define TPMT_TK_CREATION_Unmarshal(target, buffer, size) \ argument
971 Unmarshal(TPMT_TK_CREATION_MARSHAL_REF, (target), (buffer), (size))
972 #define TPMT_TK_CREATION_Marshal(source, buffer, size) \ argument
973 Marshal(TPMT_TK_CREATION_MARSHAL_REF, (source), (buffer), (size))
974 #define TPMT_TK_VERIFIED_Unmarshal(target, buffer, size) \ argument
975 Unmarshal(TPMT_TK_VERIFIED_MARSHAL_REF, (target), (buffer), (size))
976 #define TPMT_TK_VERIFIED_Marshal(source, buffer, size) \ argument
977 Marshal(TPMT_TK_VERIFIED_MARSHAL_REF, (source), (buffer), (size))
978 #define TPMT_TK_AUTH_Unmarshal(target, buffer, size) \ argument
979 Unmarshal(TPMT_TK_AUTH_MARSHAL_REF, (target), (buffer), (size))
980 #define TPMT_TK_AUTH_Marshal(source, buffer, size) \ argument
981 Marshal(TPMT_TK_AUTH_MARSHAL_REF, (source), (buffer), (size))
982 #define TPMT_TK_HASHCHECK_Unmarshal(target, buffer, size) \ argument
983 Unmarshal(TPMT_TK_HASHCHECK_MARSHAL_REF, (target), (buffer), (size))
984 #define TPMT_TK_HASHCHECK_Marshal(source, buffer, size) \ argument
985 Marshal(TPMT_TK_HASHCHECK_MARSHAL_REF, (source), (buffer), (size))
986 #define TPMS_ALG_PROPERTY_Marshal(source, buffer, size) \ argument
987 Marshal(TPMS_ALG_PROPERTY_MARSHAL_REF, (source), (buffer), (size))
988 #define TPMS_TAGGED_PROPERTY_Marshal(source, buffer, size) \ argument
989 Marshal(TPMS_TAGGED_PROPERTY_MARSHAL_REF, (source), (buffer), (size))
990 #define TPMS_TAGGED_PCR_SELECT_Marshal(source, buffer, size) \ argument
991 Marshal(TPMS_TAGGED_PCR_SELECT_MARSHAL_REF, (source), (buffer), (size))
992 #define TPMS_TAGGED_POLICY_Marshal(source, buffer, size) \ argument
993 Marshal(TPMS_TAGGED_POLICY_MARSHAL_REF, (source), (buffer), (size))
994 #define TPMS_ACT_DATA_Marshal(source, buffer, size) \ argument
995 Marshal(TPMS_ACT_DATA_MARSHAL_REF, (source), (buffer), (size))
996 #define TPML_CC_Unmarshal(target, buffer, size) \ argument
997 Unmarshal(TPML_CC_MARSHAL_REF, (target), (buffer), (size))
998 #define TPML_CC_Marshal(source, buffer, size) \ argument
999 Marshal(TPML_CC_MARSHAL_REF, (source), (buffer), (size))
1000 #define TPML_CCA_Marshal(source, buffer, size) \ argument
1001 Marshal(TPML_CCA_MARSHAL_REF, (source), (buffer), (size))
1002 #define TPML_ALG_Unmarshal(target, buffer, size) \ argument
1003 Unmarshal(TPML_ALG_MARSHAL_REF, (target), (buffer), (size))
1004 #define TPML_ALG_Marshal(source, buffer, size) \ argument
1005 Marshal(TPML_ALG_MARSHAL_REF, (source), (buffer), (size))
1006 #define TPML_HANDLE_Marshal(source, buffer, size) \ argument
1007 Marshal(TPML_HANDLE_MARSHAL_REF, (source), (buffer), (size))
1008 #define TPML_DIGEST_Unmarshal(target, buffer, size) \ argument
1009 Unmarshal(TPML_DIGEST_MARSHAL_REF, (target), (buffer), (size))
1010 #define TPML_DIGEST_Marshal(source, buffer, size) \ argument
1011 Marshal(TPML_DIGEST_MARSHAL_REF, (source), (buffer), (size))
1012 #define TPML_DIGEST_VALUES_Unmarshal(target, buffer, size) \ argument
1013 Unmarshal(TPML_DIGEST_VALUES_MARSHAL_REF, (target), (buffer), (size))
1014 #define TPML_DIGEST_VALUES_Marshal(source, buffer, size) \ argument
1015 Marshal(TPML_DIGEST_VALUES_MARSHAL_REF, (source), (buffer), (size))
1016 #define TPML_PCR_SELECTION_Unmarshal(target, buffer, size) \ argument
1017 Unmarshal(TPML_PCR_SELECTION_MARSHAL_REF, (target), (buffer), (size))
1018 #define TPML_PCR_SELECTION_Marshal(source, buffer, size) \ argument
1019 Marshal(TPML_PCR_SELECTION_MARSHAL_REF, (source), (buffer), (size))
1020 #define TPML_ALG_PROPERTY_Marshal(source, buffer, size) \ argument
1021 Marshal(TPML_ALG_PROPERTY_MARSHAL_REF, (source), (buffer), (size))
1022 #define TPML_TAGGED_TPM_PROPERTY_Marshal(source, buffer, size) \ argument
1023 Marshal(TPML_TAGGED_TPM_PROPERTY_MARSHAL_REF, (source), (buffer), (size))
1024 #define TPML_TAGGED_PCR_PROPERTY_Marshal(source, buffer, size) \ argument
1025 Marshal(TPML_TAGGED_PCR_PROPERTY_MARSHAL_REF, (source), (buffer), (size))
1026 #define TPML_ECC_CURVE_Marshal(source, buffer, size) \ argument
1027 Marshal(TPML_ECC_CURVE_MARSHAL_REF, (source), (buffer), (size))
1028 #define TPML_TAGGED_POLICY_Marshal(source, buffer, size) \ argument
1029 Marshal(TPML_TAGGED_POLICY_MARSHAL_REF, (source), (buffer), (size))
1030 #define TPML_ACT_DATA_Marshal(source, buffer, size) \ argument
1031 Marshal(TPML_ACT_DATA_MARSHAL_REF, (source), (buffer), (size))
1032 #define TPMU_CAPABILITIES_Marshal(source, buffer, size, selector) \ argument
1033 MarshalUnion(TPMU_CAPABILITIES_MARSHAL_REF, (source), (buffer), (size), \
1035 #define TPMS_CAPABILITY_DATA_Marshal(source, buffer, size) \ argument
1036 Marshal(TPMS_CAPABILITY_DATA_MARSHAL_REF, (source), (buffer), (size))
1037 #define TPMS_CLOCK_INFO_Unmarshal(target, buffer, size) \ argument
1038 Unmarshal(TPMS_CLOCK_INFO_MARSHAL_REF, (target), (buffer), (size))
1039 #define TPMS_CLOCK_INFO_Marshal(source, buffer, size) \ argument
1040 Marshal(TPMS_CLOCK_INFO_MARSHAL_REF, (source), (buffer), (size))
1041 #define TPMS_TIME_INFO_Unmarshal(target, buffer, size) \ argument
1042 Unmarshal(TPMS_TIME_INFO_MARSHAL_REF, (target), (buffer), (size))
1043 #define TPMS_TIME_INFO_Marshal(source, buffer, size) \ argument
1044 Marshal(TPMS_TIME_INFO_MARSHAL_REF, (source), (buffer), (size))
1045 #define TPMS_TIME_ATTEST_INFO_Marshal(source, buffer, size) \ argument
1046 Marshal(TPMS_TIME_ATTEST_INFO_MARSHAL_REF, (source), (buffer), (size))
1047 #define TPMS_CERTIFY_INFO_Marshal(source, buffer, size) \ argument
1048 Marshal(TPMS_CERTIFY_INFO_MARSHAL_REF, (source), (buffer), (size))
1049 #define TPMS_QUOTE_INFO_Marshal(source, buffer, size) \ argument
1050 Marshal(TPMS_QUOTE_INFO_MARSHAL_REF, (source), (buffer), (size))
1051 #define TPMS_COMMAND_AUDIT_INFO_Marshal(source, buffer, size) \ argument
1052 Marshal(TPMS_COMMAND_AUDIT_INFO_MARSHAL_REF, (source), (buffer), (size))
1053 #define TPMS_SESSION_AUDIT_INFO_Marshal(source, buffer, size) \ argument
1054 Marshal(TPMS_SESSION_AUDIT_INFO_MARSHAL_REF, (source), (buffer), (size))
1055 #define TPMS_CREATION_INFO_Marshal(source, buffer, size) \ argument
1056 Marshal(TPMS_CREATION_INFO_MARSHAL_REF, (source), (buffer), (size))
1057 #define TPMS_NV_CERTIFY_INFO_Marshal(source, buffer, size) \ argument
1058 Marshal(TPMS_NV_CERTIFY_INFO_MARSHAL_REF, (source), (buffer), (size))
1059 #define TPMS_NV_DIGEST_CERTIFY_INFO_Marshal(source, buffer, size) \ argument
1060 Marshal(TPMS_NV_DIGEST_CERTIFY_INFO_MARSHAL_REF, (source), (buffer), (size))
1061 #define TPMI_ST_ATTEST_Marshal(source, buffer, size) \ argument
1062 Marshal(TPMI_ST_ATTEST_MARSHAL_REF, (source), (buffer), (size))
1063 #define TPMU_ATTEST_Marshal(source, buffer, size, selector) \ argument
1064 MarshalUnion(TPMU_ATTEST_MARSHAL_REF, (source), (buffer), (size), (selector))
1065 #define TPMS_ATTEST_Marshal(source, buffer, size) \ argument
1066 Marshal(TPMS_ATTEST_MARSHAL_REF, (source), (buffer), (size))
1067 #define TPM2B_ATTEST_Marshal(source, buffer, size) \ argument
1068 Marshal(TPM2B_ATTEST_MARSHAL_REF, (source), (buffer), (size))
1069 #define TPMS_AUTH_COMMAND_Unmarshal(target, buffer, size) \ argument
1070 Unmarshal(TPMS_AUTH_COMMAND_MARSHAL_REF, (target), (buffer), (size))
1071 #define TPMS_AUTH_RESPONSE_Marshal(source, buffer, size) \ argument
1072 Marshal(TPMS_AUTH_RESPONSE_MARSHAL_REF, (source), (buffer), (size))
1073 #define TPMI_TDES_KEY_BITS_Unmarshal(target, buffer, size) \ argument
1074 Unmarshal(TPMI_TDES_KEY_BITS_MARSHAL_REF, (target), (buffer), (size))
1075 #define TPMI_TDES_KEY_BITS_Marshal(source, buffer, size) \ argument
1076 Marshal(TPMI_TDES_KEY_BITS_MARSHAL_REF, (source), (buffer), (size))
1077 #define TPMI_AES_KEY_BITS_Unmarshal(target, buffer, size) \ argument
1078 Unmarshal(TPMI_AES_KEY_BITS_MARSHAL_REF, (target), (buffer), (size))
1079 #define TPMI_AES_KEY_BITS_Marshal(source, buffer, size) \ argument
1080 Marshal(TPMI_AES_KEY_BITS_MARSHAL_REF, (source), (buffer), (size))
1081 #define TPMI_SM4_KEY_BITS_Unmarshal(target, buffer, size) \ argument
1082 Unmarshal(TPMI_SM4_KEY_BITS_MARSHAL_REF, (target), (buffer), (size))
1083 #define TPMI_SM4_KEY_BITS_Marshal(source, buffer, size) \ argument
1084 Marshal(TPMI_SM4_KEY_BITS_MARSHAL_REF, (source), (buffer), (size))
1085 #define TPMI_CAMELLIA_KEY_BITS_Unmarshal(target, buffer, size) \ argument
1086 Unmarshal(TPMI_CAMELLIA_KEY_BITS_MARSHAL_REF, (target), (buffer), (size))
1087 #define TPMI_CAMELLIA_KEY_BITS_Marshal(source, buffer, size) \ argument
1088 Marshal(TPMI_CAMELLIA_KEY_BITS_MARSHAL_REF, (source), (buffer), (size))
1089 #define TPMU_SYM_KEY_BITS_Unmarshal(target, buffer, size, selector) \ argument
1090 UnmarshalUnion(TPMU_SYM_KEY_BITS_MARSHAL_REF, (target), (buffer), (size), \
1092 #define TPMU_SYM_KEY_BITS_Marshal(source, buffer, size, selector) \ argument
1093 MarshalUnion(TPMU_SYM_KEY_BITS_MARSHAL_REF, (source), (buffer), (size), \
1095 #define TPMU_SYM_MODE_Unmarshal(target, buffer, size, selector) \ argument
1096 UnmarshalUnion(TPMU_SYM_MODE_MARSHAL_REF, (target), (buffer), (size), \
1098 #define TPMU_SYM_MODE_Marshal(source, buffer, size, selector) \ argument
1099 MarshalUnion(TPMU_SYM_MODE_MARSHAL_REF, (source), (buffer), (size), (selector))
1100 #define TPMT_SYM_DEF_Unmarshal(target, buffer, size, flag) \ argument
1102 (size))
1103 #define TPMT_SYM_DEF_Marshal(source, buffer, size) \ argument
1104 Marshal(TPMT_SYM_DEF_MARSHAL_REF, (source), (buffer), (size))
1105 #define TPMT_SYM_DEF_OBJECT_Unmarshal(target, buffer, size, flag) \ argument
1107 (buffer), (size))
1108 #define TPMT_SYM_DEF_OBJECT_Marshal(source, buffer, size) \ argument
1109 Marshal(TPMT_SYM_DEF_OBJECT_MARSHAL_REF, (source), (buffer), (size))
1110 #define TPM2B_SYM_KEY_Unmarshal(target, buffer, size) \ argument
1111 Unmarshal(TPM2B_SYM_KEY_MARSHAL_REF, (target), (buffer), (size))
1112 #define TPM2B_SYM_KEY_Marshal(source, buffer, size) \ argument
1113 Marshal(TPM2B_SYM_KEY_MARSHAL_REF, (source), (buffer), (size))
1114 #define TPMS_SYMCIPHER_PARMS_Unmarshal(target, buffer, size) \ argument
1115 Unmarshal(TPMS_SYMCIPHER_PARMS_MARSHAL_REF, (target), (buffer), (size))
1116 #define TPMS_SYMCIPHER_PARMS_Marshal(source, buffer, size) \ argument
1117 Marshal(TPMS_SYMCIPHER_PARMS_MARSHAL_REF, (source), (buffer), (size))
1118 #define TPM2B_LABEL_Unmarshal(target, buffer, size) \ argument
1119 Unmarshal(TPM2B_LABEL_MARSHAL_REF, (target), (buffer), (size))
1120 #define TPM2B_LABEL_Marshal(source, buffer, size) \ argument
1121 Marshal(TPM2B_LABEL_MARSHAL_REF, (source), (buffer), (size))
1122 #define TPMS_DERIVE_Unmarshal(target, buffer, size) \ argument
1123 Unmarshal(TPMS_DERIVE_MARSHAL_REF, (target), (buffer), (size))
1124 #define TPMS_DERIVE_Marshal(source, buffer, size) \ argument
1125 Marshal(TPMS_DERIVE_MARSHAL_REF, (source), (buffer), (size))
1126 #define TPM2B_DERIVE_Unmarshal(target, buffer, size) \ argument
1127 Unmarshal(TPM2B_DERIVE_MARSHAL_REF, (target), (buffer), (size))
1128 #define TPM2B_DERIVE_Marshal(source, buffer, size) \ argument
1129 Marshal(TPM2B_DERIVE_MARSHAL_REF, (source), (buffer), (size))
1130 #define TPM2B_SENSITIVE_DATA_Unmarshal(target, buffer, size) \ argument
1131 Unmarshal(TPM2B_SENSITIVE_DATA_MARSHAL_REF, (target), (buffer), (size))
1132 #define TPM2B_SENSITIVE_DATA_Marshal(source, buffer, size) \ argument
1133 Marshal(TPM2B_SENSITIVE_DATA_MARSHAL_REF, (source), (buffer), (size))
1134 #define TPMS_SENSITIVE_CREATE_Unmarshal(target, buffer, size) \ argument
1135 Unmarshal(TPMS_SENSITIVE_CREATE_MARSHAL_REF, (target), (buffer), (size))
1136 #define TPM2B_SENSITIVE_CREATE_Unmarshal(target, buffer, size) \ argument
1137 Unmarshal(TPM2B_SENSITIVE_CREATE_MARSHAL_REF, (target), (buffer), (size))
1138 #define TPMS_SCHEME_HASH_Unmarshal(target, buffer, size) \ argument
1139 Unmarshal(TPMS_SCHEME_HASH_MARSHAL_REF, (target), (buffer), (size))
1140 #define TPMS_SCHEME_HASH_Marshal(source, buffer, size) \ argument
1141 Marshal(TPMS_SCHEME_HASH_MARSHAL_REF, (source), (buffer), (size))
1142 #define TPMS_SCHEME_ECDAA_Unmarshal(target, buffer, size) \ argument
1143 Unmarshal(TPMS_SCHEME_ECDAA_MARSHAL_REF, (target), (buffer), (size))
1144 #define TPMS_SCHEME_ECDAA_Marshal(source, buffer, size) \ argument
1145 Marshal(TPMS_SCHEME_ECDAA_MARSHAL_REF, (source), (buffer), (size))
1146 #define TPMI_ALG_KEYEDHASH_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1148 (target), (buffer), (size))
1149 #define TPMI_ALG_KEYEDHASH_SCHEME_Marshal(source, buffer, size) \ argument
1150 Marshal(TPMI_ALG_KEYEDHASH_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1151 #define TPMS_SCHEME_HMAC_Unmarshal(target, buffer, size) \ argument
1152 Unmarshal(TPMS_SCHEME_HMAC_MARSHAL_REF, (target), (buffer), (size))
1153 #define TPMS_SCHEME_HMAC_Marshal(source, buffer, size) \ argument
1154 Marshal(TPMS_SCHEME_HMAC_MARSHAL_REF, (source), (buffer), (size))
1155 #define TPMS_SCHEME_XOR_Unmarshal(target, buffer, size) \ argument
1156 Unmarshal(TPMS_SCHEME_XOR_MARSHAL_REF, (target), (buffer), (size))
1157 #define TPMS_SCHEME_XOR_Marshal(source, buffer, size) \ argument
1158 Marshal(TPMS_SCHEME_XOR_MARSHAL_REF, (source), (buffer), (size))
1159 #define TPMU_SCHEME_KEYEDHASH_Unmarshal(target, buffer, size, selector) \ argument
1160 UnmarshalUnion(TPMU_SCHEME_KEYEDHASH_MARSHAL_REF, (target), (buffer), (size), \
1162 #define TPMU_SCHEME_KEYEDHASH_Marshal(source, buffer, size, selector) \ argument
1163 MarshalUnion(TPMU_SCHEME_KEYEDHASH_MARSHAL_REF, (source), (buffer), (size), \
1165 #define TPMT_KEYEDHASH_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1167 (buffer), (size))
1168 #define TPMT_KEYEDHASH_SCHEME_Marshal(source, buffer, size) \ argument
1169 Marshal(TPMT_KEYEDHASH_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1170 #define TPMS_SIG_SCHEME_RSASSA_Unmarshal(target, buffer, size) \ argument
1171 Unmarshal(TPMS_SIG_SCHEME_RSASSA_MARSHAL_REF, (target), (buffer), (size))
1172 #define TPMS_SIG_SCHEME_RSASSA_Marshal(source, buffer, size) \ argument
1173 Marshal(TPMS_SIG_SCHEME_RSASSA_MARSHAL_REF, (source), (buffer), (size))
1174 #define TPMS_SIG_SCHEME_RSAPSS_Unmarshal(target, buffer, size) \ argument
1175 Unmarshal(TPMS_SIG_SCHEME_RSAPSS_MARSHAL_REF, (target), (buffer), (size))
1176 #define TPMS_SIG_SCHEME_RSAPSS_Marshal(source, buffer, size) \ argument
1177 Marshal(TPMS_SIG_SCHEME_RSAPSS_MARSHAL_REF, (source), (buffer), (size))
1178 #define TPMS_SIG_SCHEME_ECDSA_Unmarshal(target, buffer, size) \ argument
1179 Unmarshal(TPMS_SIG_SCHEME_ECDSA_MARSHAL_REF, (target), (buffer), (size))
1180 #define TPMS_SIG_SCHEME_ECDSA_Marshal(source, buffer, size) \ argument
1181 Marshal(TPMS_SIG_SCHEME_ECDSA_MARSHAL_REF, (source), (buffer), (size))
1182 #define TPMS_SIG_SCHEME_SM2_Unmarshal(target, buffer, size) \ argument
1183 Unmarshal(TPMS_SIG_SCHEME_SM2_MARSHAL_REF, (target), (buffer), (size))
1184 #define TPMS_SIG_SCHEME_SM2_Marshal(source, buffer, size) \ argument
1185 Marshal(TPMS_SIG_SCHEME_SM2_MARSHAL_REF, (source), (buffer), (size))
1186 #define TPMS_SIG_SCHEME_ECSCHNORR_Unmarshal(target, buffer, size) \ argument
1187 Unmarshal(TPMS_SIG_SCHEME_ECSCHNORR_MARSHAL_REF, (target), (buffer), (size))
1188 #define TPMS_SIG_SCHEME_ECSCHNORR_Marshal(source, buffer, size) \ argument
1189 Marshal(TPMS_SIG_SCHEME_ECSCHNORR_MARSHAL_REF, (source), (buffer), (size))
1190 #define TPMS_SIG_SCHEME_ECDAA_Unmarshal(target, buffer, size) \ argument
1191 Unmarshal(TPMS_SIG_SCHEME_ECDAA_MARSHAL_REF, (target), (buffer), (size))
1192 #define TPMS_SIG_SCHEME_ECDAA_Marshal(source, buffer, size) \ argument
1193 Marshal(TPMS_SIG_SCHEME_ECDAA_MARSHAL_REF, (source), (buffer), (size))
1194 #define TPMU_SIG_SCHEME_Unmarshal(target, buffer, size, selector) \ argument
1195 UnmarshalUnion(TPMU_SIG_SCHEME_MARSHAL_REF, (target), (buffer), (size), \
1197 #define TPMU_SIG_SCHEME_Marshal(source, buffer, size, selector) \ argument
1198 MarshalUnion(TPMU_SIG_SCHEME_MARSHAL_REF, (source), (buffer), (size), \
1200 #define TPMT_SIG_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1202 (buffer), (size))
1203 #define TPMT_SIG_SCHEME_Marshal(source, buffer, size) \ argument
1204 Marshal(TPMT_SIG_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1205 #define TPMS_ENC_SCHEME_OAEP_Unmarshal(target, buffer, size) \ argument
1206 Unmarshal(TPMS_ENC_SCHEME_OAEP_MARSHAL_REF, (target), (buffer), (size))
1207 #define TPMS_ENC_SCHEME_OAEP_Marshal(source, buffer, size) \ argument
1208 Marshal(TPMS_ENC_SCHEME_OAEP_MARSHAL_REF, (source), (buffer), (size))
1209 #define TPMS_ENC_SCHEME_RSAES_Unmarshal(target, buffer, size) \ argument
1210 Unmarshal(TPMS_ENC_SCHEME_RSAES_MARSHAL_REF, (target), (buffer), (size))
1211 #define TPMS_ENC_SCHEME_RSAES_Marshal(source, buffer, size) \ argument
1212 Marshal(TPMS_ENC_SCHEME_RSAES_MARSHAL_REF, (source), (buffer), (size))
1213 #define TPMS_KEY_SCHEME_ECDH_Unmarshal(target, buffer, size) \ argument
1214 Unmarshal(TPMS_KEY_SCHEME_ECDH_MARSHAL_REF, (target), (buffer), (size))
1215 #define TPMS_KEY_SCHEME_ECDH_Marshal(source, buffer, size) \ argument
1216 Marshal(TPMS_KEY_SCHEME_ECDH_MARSHAL_REF, (source), (buffer), (size))
1217 #define TPMS_KEY_SCHEME_ECMQV_Unmarshal(target, buffer, size) \ argument
1218 Unmarshal(TPMS_KEY_SCHEME_ECMQV_MARSHAL_REF, (target), (buffer), (size))
1219 #define TPMS_KEY_SCHEME_ECMQV_Marshal(source, buffer, size) \ argument
1220 Marshal(TPMS_KEY_SCHEME_ECMQV_MARSHAL_REF, (source), (buffer), (size))
1221 #define TPMS_KDF_SCHEME_MGF1_Unmarshal(target, buffer, size) \ argument
1222 Unmarshal(TPMS_KDF_SCHEME_MGF1_MARSHAL_REF, (target), (buffer), (size))
1223 #define TPMS_KDF_SCHEME_MGF1_Marshal(source, buffer, size) \ argument
1224 Marshal(TPMS_KDF_SCHEME_MGF1_MARSHAL_REF, (source), (buffer), (size))
1225 #define TPMS_KDF_SCHEME_KDF1_SP800_56A_Unmarshal(target, buffer, size) \ argument
1227 (size))
1228 #define TPMS_KDF_SCHEME_KDF1_SP800_56A_Marshal(source, buffer, size) \ argument
1229 Marshal(TPMS_KDF_SCHEME_KDF1_SP800_56A_MARSHAL_REF, (source), (buffer), (size))
1230 #define TPMS_KDF_SCHEME_KDF2_Unmarshal(target, buffer, size) \ argument
1231 Unmarshal(TPMS_KDF_SCHEME_KDF2_MARSHAL_REF, (target), (buffer), (size))
1232 #define TPMS_KDF_SCHEME_KDF2_Marshal(source, buffer, size) \ argument
1233 Marshal(TPMS_KDF_SCHEME_KDF2_MARSHAL_REF, (source), (buffer), (size))
1234 #define TPMS_KDF_SCHEME_KDF1_SP800_108_Unmarshal(target, buffer, size) \ argument
1236 (size))
1237 #define TPMS_KDF_SCHEME_KDF1_SP800_108_Marshal(source, buffer, size) \ argument
1238 Marshal(TPMS_KDF_SCHEME_KDF1_SP800_108_MARSHAL_REF, (source), (buffer), (size))
1239 #define TPMU_KDF_SCHEME_Unmarshal(target, buffer, size, selector) \ argument
1240 UnmarshalUnion(TPMU_KDF_SCHEME_MARSHAL_REF, (target), (buffer), (size), \
1242 #define TPMU_KDF_SCHEME_Marshal(source, buffer, size, selector) \ argument
1243 MarshalUnion(TPMU_KDF_SCHEME_MARSHAL_REF, (source), (buffer), (size), \
1245 #define TPMT_KDF_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1247 (buffer), (size))
1248 #define TPMT_KDF_SCHEME_Marshal(source, buffer, size) \ argument
1249 Marshal(TPMT_KDF_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1250 #define TPMI_ALG_ASYM_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1252 (buffer), (size))
1253 #define TPMI_ALG_ASYM_SCHEME_Marshal(source, buffer, size) \ argument
1254 Marshal(TPMI_ALG_ASYM_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1255 #define TPMU_ASYM_SCHEME_Unmarshal(target, buffer, size, selector) \ argument
1256 UnmarshalUnion(TPMU_ASYM_SCHEME_MARSHAL_REF, (target), (buffer), (size), \
1258 #define TPMU_ASYM_SCHEME_Marshal(source, buffer, size, selector) \ argument
1259 MarshalUnion(TPMU_ASYM_SCHEME_MARSHAL_REF, (source), (buffer), (size), \
1261 #define TPMI_ALG_RSA_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1263 (buffer), (size))
1264 #define TPMI_ALG_RSA_SCHEME_Marshal(source, buffer, size) \ argument
1265 Marshal(TPMI_ALG_RSA_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1266 #define TPMT_RSA_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1268 (buffer), (size))
1269 #define TPMT_RSA_SCHEME_Marshal(source, buffer, size) \ argument
1270 Marshal(TPMT_RSA_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1271 #define TPMI_ALG_RSA_DECRYPT_Unmarshal(target, buffer, size, flag) \ argument
1273 (buffer), (size))
1274 #define TPMI_ALG_RSA_DECRYPT_Marshal(source, buffer, size) \ argument
1275 Marshal(TPMI_ALG_RSA_DECRYPT_MARSHAL_REF, (source), (buffer), (size))
1276 #define TPMT_RSA_DECRYPT_Unmarshal(target, buffer, size, flag) \ argument
1278 (buffer), (size))
1279 #define TPMT_RSA_DECRYPT_Marshal(source, buffer, size) \ argument
1280 Marshal(TPMT_RSA_DECRYPT_MARSHAL_REF, (source), (buffer), (size))
1281 #define TPM2B_PUBLIC_KEY_RSA_Unmarshal(target, buffer, size) \ argument
1282 Unmarshal(TPM2B_PUBLIC_KEY_RSA_MARSHAL_REF, (target), (buffer), (size))
1283 #define TPM2B_PUBLIC_KEY_RSA_Marshal(source, buffer, size) \ argument
1284 Marshal(TPM2B_PUBLIC_KEY_RSA_MARSHAL_REF, (source), (buffer), (size))
1285 #define TPMI_RSA_KEY_BITS_Unmarshal(target, buffer, size) \ argument
1286 Unmarshal(TPMI_RSA_KEY_BITS_MARSHAL_REF, (target), (buffer), (size))
1287 #define TPMI_RSA_KEY_BITS_Marshal(source, buffer, size) \ argument
1288 Marshal(TPMI_RSA_KEY_BITS_MARSHAL_REF, (source), (buffer), (size))
1289 #define TPM2B_PRIVATE_KEY_RSA_Unmarshal(target, buffer, size) \ argument
1290 Unmarshal(TPM2B_PRIVATE_KEY_RSA_MARSHAL_REF, (target), (buffer), (size))
1291 #define TPM2B_PRIVATE_KEY_RSA_Marshal(source, buffer, size) \ argument
1292 Marshal(TPM2B_PRIVATE_KEY_RSA_MARSHAL_REF, (source), (buffer), (size))
1293 #define TPM2B_ECC_PARAMETER_Unmarshal(target, buffer, size) \ argument
1294 Unmarshal(TPM2B_ECC_PARAMETER_MARSHAL_REF, (target), (buffer), (size))
1295 #define TPM2B_ECC_PARAMETER_Marshal(source, buffer, size) \ argument
1296 Marshal(TPM2B_ECC_PARAMETER_MARSHAL_REF, (source), (buffer), (size))
1297 #define TPMS_ECC_POINT_Unmarshal(target, buffer, size) \ argument
1298 Unmarshal(TPMS_ECC_POINT_MARSHAL_REF, (target), (buffer), (size))
1299 #define TPMS_ECC_POINT_Marshal(source, buffer, size) \ argument
1300 Marshal(TPMS_ECC_POINT_MARSHAL_REF, (source), (buffer), (size))
1301 #define TPM2B_ECC_POINT_Unmarshal(target, buffer, size) \ argument
1302 Unmarshal(TPM2B_ECC_POINT_MARSHAL_REF, (target), (buffer), (size))
1303 #define TPM2B_ECC_POINT_Marshal(source, buffer, size) \ argument
1304 Marshal(TPM2B_ECC_POINT_MARSHAL_REF, (source), (buffer), (size))
1305 #define TPMI_ALG_ECC_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1307 (buffer), (size))
1308 #define TPMI_ALG_ECC_SCHEME_Marshal(source, buffer, size) \ argument
1309 Marshal(TPMI_ALG_ECC_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1310 #define TPMI_ECC_CURVE_Unmarshal(target, buffer, size) \ argument
1311 Unmarshal(TPMI_ECC_CURVE_MARSHAL_REF, (target), (buffer), (size))
1312 #define TPMI_ECC_CURVE_Marshal(source, buffer, size) \ argument
1313 Marshal(TPMI_ECC_CURVE_MARSHAL_REF, (source), (buffer), (size))
1314 #define TPMT_ECC_SCHEME_Unmarshal(target, buffer, size, flag) \ argument
1316 (buffer), (size))
1317 #define TPMT_ECC_SCHEME_Marshal(source, buffer, size) \ argument
1318 Marshal(TPMT_ECC_SCHEME_MARSHAL_REF, (source), (buffer), (size))
1319 #define TPMS_ALGORITHM_DETAIL_ECC_Marshal(source, buffer, size) \ argument
1320 Marshal(TPMS_ALGORITHM_DETAIL_ECC_MARSHAL_REF, (source), (buffer), (size))
1321 #define TPMS_SIGNATURE_RSA_Unmarshal(target, buffer, size) \ argument
1322 Unmarshal(TPMS_SIGNATURE_RSA_MARSHAL_REF, (target), (buffer), (size))
1323 #define TPMS_SIGNATURE_RSA_Marshal(source, buffer, size) \ argument
1324 Marshal(TPMS_SIGNATURE_RSA_MARSHAL_REF, (source), (buffer), (size))
1325 #define TPMS_SIGNATURE_RSASSA_Unmarshal(target, buffer, size) \ argument
1326 Unmarshal(TPMS_SIGNATURE_RSASSA_MARSHAL_REF, (target), (buffer), (size))
1327 #define TPMS_SIGNATURE_RSASSA_Marshal(source, buffer, size) \ argument
1328 Marshal(TPMS_SIGNATURE_RSASSA_MARSHAL_REF, (source), (buffer), (size))
1329 #define TPMS_SIGNATURE_RSAPSS_Unmarshal(target, buffer, size) \ argument
1330 Unmarshal(TPMS_SIGNATURE_RSAPSS_MARSHAL_REF, (target), (buffer), (size))
1331 #define TPMS_SIGNATURE_RSAPSS_Marshal(source, buffer, size) \ argument
1332 Marshal(TPMS_SIGNATURE_RSAPSS_MARSHAL_REF, (source), (buffer), (size))
1333 #define TPMS_SIGNATURE_ECC_Unmarshal(target, buffer, size) \ argument
1334 Unmarshal(TPMS_SIGNATURE_ECC_MARSHAL_REF, (target), (buffer), (size))
1335 #define TPMS_SIGNATURE_ECC_Marshal(source, buffer, size) \ argument
1336 Marshal(TPMS_SIGNATURE_ECC_MARSHAL_REF, (source), (buffer), (size))
1337 #define TPMS_SIGNATURE_ECDAA_Unmarshal(target, buffer, size) \ argument
1338 Unmarshal(TPMS_SIGNATURE_ECDAA_MARSHAL_REF, (target), (buffer), (size))
1339 #define TPMS_SIGNATURE_ECDAA_Marshal(source, buffer, size) \ argument
1340 Marshal(TPMS_SIGNATURE_ECDAA_MARSHAL_REF, (source), (buffer), (size))
1341 #define TPMS_SIGNATURE_ECDSA_Unmarshal(target, buffer, size) \ argument
1342 Unmarshal(TPMS_SIGNATURE_ECDSA_MARSHAL_REF, (target), (buffer), (size))
1343 #define TPMS_SIGNATURE_ECDSA_Marshal(source, buffer, size) \ argument
1344 Marshal(TPMS_SIGNATURE_ECDSA_MARSHAL_REF, (source), (buffer), (size))
1345 #define TPMS_SIGNATURE_SM2_Unmarshal(target, buffer, size) \ argument
1346 Unmarshal(TPMS_SIGNATURE_SM2_MARSHAL_REF, (target), (buffer), (size))
1347 #define TPMS_SIGNATURE_SM2_Marshal(source, buffer, size) \ argument
1348 Marshal(TPMS_SIGNATURE_SM2_MARSHAL_REF, (source), (buffer), (size))
1349 #define TPMS_SIGNATURE_ECSCHNORR_Unmarshal(target, buffer, size) \ argument
1350 Unmarshal(TPMS_SIGNATURE_ECSCHNORR_MARSHAL_REF, (target), (buffer), (size))
1351 #define TPMS_SIGNATURE_ECSCHNORR_Marshal(source, buffer, size) \ argument
1352 Marshal(TPMS_SIGNATURE_ECSCHNORR_MARSHAL_REF, (source), (buffer), (size))
1353 #define TPMU_SIGNATURE_Unmarshal(target, buffer, size, selector) \ argument
1354 UnmarshalUnion(TPMU_SIGNATURE_MARSHAL_REF, (target), (buffer), (size), \
1356 #define TPMU_SIGNATURE_Marshal(source, buffer, size, selector) \ argument
1357 MarshalUnion(TPMU_SIGNATURE_MARSHAL_REF, (source), (buffer), (size), (selector))
1358 #define TPMT_SIGNATURE_Unmarshal(target, buffer, size, flag) \ argument
1360 (size))
1361 #define TPMT_SIGNATURE_Marshal(source, buffer, size) \ argument
1362 Marshal(TPMT_SIGNATURE_MARSHAL_REF, (source), (buffer), (size))
1363 #define TPMU_ENCRYPTED_SECRET_Unmarshal(target, buffer, size, selector) \ argument
1364 UnmarshalUnion(TPMU_ENCRYPTED_SECRET_MARSHAL_REF, (target), (buffer), (size), \
1366 #define TPMU_ENCRYPTED_SECRET_Marshal(source, buffer, size, selector) \ argument
1367 MarshalUnion(TPMU_ENCRYPTED_SECRET_MARSHAL_REF, (source), (buffer), (size), \
1369 #define TPM2B_ENCRYPTED_SECRET_Unmarshal(target, buffer, size) \ argument
1370 Unmarshal(TPM2B_ENCRYPTED_SECRET_MARSHAL_REF, (target), (buffer), (size))
1371 #define TPM2B_ENCRYPTED_SECRET_Marshal(source, buffer, size) \ argument
1372 Marshal(TPM2B_ENCRYPTED_SECRET_MARSHAL_REF, (source), (buffer), (size))
1373 #define TPMI_ALG_PUBLIC_Unmarshal(target, buffer, size) \ argument
1374 Unmarshal(TPMI_ALG_PUBLIC_MARSHAL_REF, (target), (buffer), (size))
1375 #define TPMI_ALG_PUBLIC_Marshal(source, buffer, size) \ argument
1376 Marshal(TPMI_ALG_PUBLIC_MARSHAL_REF, (source), (buffer), (size))
1377 #define TPMU_PUBLIC_ID_Unmarshal(target, buffer, size, selector) \ argument
1378 UnmarshalUnion(TPMU_PUBLIC_ID_MARSHAL_REF, (target), (buffer), (size), \
1380 #define TPMU_PUBLIC_ID_Marshal(source, buffer, size, selector) \ argument
1381 MarshalUnion(TPMU_PUBLIC_ID_MARSHAL_REF, (source), (buffer), (size), (selector))
1382 #define TPMS_KEYEDHASH_PARMS_Unmarshal(target, buffer, size) \ argument
1383 Unmarshal(TPMS_KEYEDHASH_PARMS_MARSHAL_REF, (target), (buffer), (size))
1384 #define TPMS_KEYEDHASH_PARMS_Marshal(source, buffer, size) \ argument
1385 Marshal(TPMS_KEYEDHASH_PARMS_MARSHAL_REF, (source), (buffer), (size))
1386 #define TPMS_RSA_PARMS_Unmarshal(target, buffer, size) \ argument
1387 Unmarshal(TPMS_RSA_PARMS_MARSHAL_REF, (target), (buffer), (size))
1388 #define TPMS_RSA_PARMS_Marshal(source, buffer, size) \ argument
1389 Marshal(TPMS_RSA_PARMS_MARSHAL_REF, (source), (buffer), (size))
1390 #define TPMS_ECC_PARMS_Unmarshal(target, buffer, size) \ argument
1391 Unmarshal(TPMS_ECC_PARMS_MARSHAL_REF, (target), (buffer), (size))
1392 #define TPMS_ECC_PARMS_Marshal(source, buffer, size) \ argument
1393 Marshal(TPMS_ECC_PARMS_MARSHAL_REF, (source), (buffer), (size))
1394 #define TPMU_PUBLIC_PARMS_Unmarshal(target, buffer, size, selector) \ argument
1395 UnmarshalUnion(TPMU_PUBLIC_PARMS_MARSHAL_REF, (target), (buffer), (size), \
1397 #define TPMU_PUBLIC_PARMS_Marshal(source, buffer, size, selector) \ argument
1398 MarshalUnion(TPMU_PUBLIC_PARMS_MARSHAL_REF, (source), (buffer), (size), \
1400 #define TPMT_PUBLIC_PARMS_Unmarshal(target, buffer, size) \ argument
1401 Unmarshal(TPMT_PUBLIC_PARMS_MARSHAL_REF, (target), (buffer), (size))
1402 #define TPMT_PUBLIC_PARMS_Marshal(source, buffer, size) \ argument
1403 Marshal(TPMT_PUBLIC_PARMS_MARSHAL_REF, (source), (buffer), (size))
1404 #define TPMT_PUBLIC_Unmarshal(target, buffer, size, flag) \ argument
1406 (size))
1407 #define TPMT_PUBLIC_Marshal(source, buffer, size) \ argument
1408 Marshal(TPMT_PUBLIC_MARSHAL_REF, (source), (buffer), (size))
1409 #define TPM2B_PUBLIC_Unmarshal(target, buffer, size, flag) \ argument
1411 (size))
1412 #define TPM2B_PUBLIC_Marshal(source, buffer, size) \ argument
1413 Marshal(TPM2B_PUBLIC_MARSHAL_REF, (source), (buffer), (size))
1414 #define TPM2B_TEMPLATE_Unmarshal(target, buffer, size) \ argument
1415 Unmarshal(TPM2B_TEMPLATE_MARSHAL_REF, (target), (buffer), (size))
1416 #define TPM2B_TEMPLATE_Marshal(source, buffer, size) \ argument
1417 Marshal(TPM2B_TEMPLATE_MARSHAL_REF, (source), (buffer), (size))
1418 #define TPM2B_PRIVATE_VENDOR_SPECIFIC_Unmarshal(target, buffer, size) \ argument
1419 Unmarshal(TPM2B_PRIVATE_VENDOR_SPECIFIC_MARSHAL_REF, (target), (buffer), (size))
1420 #define TPM2B_PRIVATE_VENDOR_SPECIFIC_Marshal(source, buffer, size) \ argument
1421 Marshal(TPM2B_PRIVATE_VENDOR_SPECIFIC_MARSHAL_REF, (source), (buffer), (size))
1422 #define TPMU_SENSITIVE_COMPOSITE_Unmarshal(target, buffer, size, selector) \ argument
1423 UnmarshalUnion(TPMU_SENSITIVE_COMPOSITE_MARSHAL_REF, (target), (buffer), (size),\
1425 #define TPMU_SENSITIVE_COMPOSITE_Marshal(source, buffer, size, selector) \ argument
1426 MarshalUnion(TPMU_SENSITIVE_COMPOSITE_MARSHAL_REF, (source), (buffer), (size), \
1428 #define TPMT_SENSITIVE_Unmarshal(target, buffer, size) \ argument
1429 Unmarshal(TPMT_SENSITIVE_MARSHAL_REF, (target), (buffer), (size))
1430 #define TPMT_SENSITIVE_Marshal(source, buffer, size) \ argument
1431 Marshal(TPMT_SENSITIVE_MARSHAL_REF, (source), (buffer), (size))
1432 #define TPM2B_SENSITIVE_Unmarshal(target, buffer, size) \ argument
1433 Unmarshal(TPM2B_SENSITIVE_MARSHAL_REF, (target), (buffer), (size))
1434 #define TPM2B_SENSITIVE_Marshal(source, buffer, size) \ argument
1435 Marshal(TPM2B_SENSITIVE_MARSHAL_REF, (source), (buffer), (size))
1436 #define TPM2B_PRIVATE_Unmarshal(target, buffer, size) \ argument
1437 Unmarshal(TPM2B_PRIVATE_MARSHAL_REF, (target), (buffer), (size))
1438 #define TPM2B_PRIVATE_Marshal(source, buffer, size) \ argument
1439 Marshal(TPM2B_PRIVATE_MARSHAL_REF, (source), (buffer), (size))
1440 #define TPM2B_ID_OBJECT_Unmarshal(target, buffer, size) \ argument
1441 Unmarshal(TPM2B_ID_OBJECT_MARSHAL_REF, (target), (buffer), (size))
1442 #define TPM2B_ID_OBJECT_Marshal(source, buffer, size) \ argument
1443 Marshal(TPM2B_ID_OBJECT_MARSHAL_REF, (source), (buffer), (size))
1444 #define TPM_NV_INDEX_Marshal(source, buffer, size) \ argument
1445 Marshal(TPM_NV_INDEX_MARSHAL_REF, (source), (buffer), (size))
1446 #define TPMS_NV_PIN_COUNTER_PARAMETERS_Unmarshal(target, buffer, size) \ argument
1448 (size))
1449 #define TPMS_NV_PIN_COUNTER_PARAMETERS_Marshal(source, buffer, size) \ argument
1450 Marshal(TPMS_NV_PIN_COUNTER_PARAMETERS_MARSHAL_REF, (source), (buffer), (size))
1451 #define TPMA_NV_Unmarshal(target, buffer, size) \ argument
1452 Unmarshal(TPMA_NV_MARSHAL_REF, (target), (buffer), (size))
1453 #define TPMA_NV_Marshal(source, buffer, size) \ argument
1454 Marshal(TPMA_NV_MARSHAL_REF, (source), (buffer), (size))
1455 #define TPMS_NV_PUBLIC_Unmarshal(target, buffer, size) \ argument
1456 Unmarshal(TPMS_NV_PUBLIC_MARSHAL_REF, (target), (buffer), (size))
1457 #define TPMS_NV_PUBLIC_Marshal(source, buffer, size) \ argument
1458 Marshal(TPMS_NV_PUBLIC_MARSHAL_REF, (source), (buffer), (size))
1459 #define TPM2B_NV_PUBLIC_Unmarshal(target, buffer, size) \ argument
1460 Unmarshal(TPM2B_NV_PUBLIC_MARSHAL_REF, (target), (buffer), (size))
1461 #define TPM2B_NV_PUBLIC_Marshal(source, buffer, size) \ argument
1462 Marshal(TPM2B_NV_PUBLIC_MARSHAL_REF, (source), (buffer), (size))
1463 #define TPM2B_CONTEXT_SENSITIVE_Unmarshal(target, buffer, size) \ argument
1464 Unmarshal(TPM2B_CONTEXT_SENSITIVE_MARSHAL_REF, (target), (buffer), (size))
1465 #define TPM2B_CONTEXT_SENSITIVE_Marshal(source, buffer, size) \ argument
1466 Marshal(TPM2B_CONTEXT_SENSITIVE_MARSHAL_REF, (source), (buffer), (size))
1467 #define TPMS_CONTEXT_DATA_Unmarshal(target, buffer, size) \ argument
1468 Unmarshal(TPMS_CONTEXT_DATA_MARSHAL_REF, (target), (buffer), (size))
1469 #define TPMS_CONTEXT_DATA_Marshal(source, buffer, size) \ argument
1470 Marshal(TPMS_CONTEXT_DATA_MARSHAL_REF, (source), (buffer), (size))
1471 #define TPM2B_CONTEXT_DATA_Unmarshal(target, buffer, size) \ argument
1472 Unmarshal(TPM2B_CONTEXT_DATA_MARSHAL_REF, (target), (buffer), (size))
1473 #define TPM2B_CONTEXT_DATA_Marshal(source, buffer, size) \ argument
1474 Marshal(TPM2B_CONTEXT_DATA_MARSHAL_REF, (source), (buffer), (size))
1475 #define TPMS_CONTEXT_Unmarshal(target, buffer, size) \ argument
1476 Unmarshal(TPMS_CONTEXT_MARSHAL_REF, (target), (buffer), (size))
1477 #define TPMS_CONTEXT_Marshal(source, buffer, size) \ argument
1478 Marshal(TPMS_CONTEXT_MARSHAL_REF, (source), (buffer), (size))
1479 #define TPMS_CREATION_DATA_Marshal(source, buffer, size) \ argument
1480 Marshal(TPMS_CREATION_DATA_MARSHAL_REF, (source), (buffer), (size))
1481 #define TPM2B_CREATION_DATA_Marshal(source, buffer, size) \ argument
1482 Marshal(TPM2B_CREATION_DATA_MARSHAL_REF, (source), (buffer), (size))
1483 #define TPM_AT_Unmarshal(target, buffer, size) \ argument
1484 Unmarshal(TPM_AT_MARSHAL_REF, (target), (buffer), (size))
1485 #define TPM_AT_Marshal(source, buffer, size) \ argument
1486 Marshal(TPM_AT_MARSHAL_REF, (source), (buffer), (size))
1487 #define TPM_AE_Marshal(source, buffer, size) \ argument
1488 Marshal(TPM_AE_MARSHAL_REF, (source), (buffer), (size))
1489 #define TPMS_AC_OUTPUT_Marshal(source, buffer, size) \ argument
1490 Marshal(TPMS_AC_OUTPUT_MARSHAL_REF, (source), (buffer), (size))
1491 #define TPML_AC_CAPABILITIES_Marshal(source, buffer, size) \ argument
1492 Marshal(TPML_AC_CAPABILITIES_MARSHAL_REF, (source), (buffer), (size))