Lines Matching refs:TPM_HC

677 typedef TPM_HANDLE TPM_HC;  typedef
678 #define HR_HANDLE_MASK (TPM_HC)(0x00FFFFFF)
679 #define HR_RANGE_MASK (TPM_HC)(0xFF000000)
680 #define HR_SHIFT (TPM_HC)(24)
681 #define HR_PCR (TPM_HC)((TPM_HC)TPM_HT_PCR << HR_SHIFT)
682 #define HR_HMAC_SESSION (TPM_HC)((TPM_HC)TPM_HT_HMAC_SESSION << HR_SHIFT)
683 #define HR_POLICY_SESSION (TPM_HC)((TPM_HC)TPM_HT_POLICY_SESSION << HR_SHIFT)
684 #define HR_TRANSIENT (TPM_HC)((TPM_HC)TPM_HT_TRANSIENT << HR_SHIFT)
685 #define HR_PERSISTENT (TPM_HC)((TPM_HC)TPM_HT_PERSISTENT << HR_SHIFT)
686 #define HR_NV_INDEX (TPM_HC)((TPM_HC)TPM_HT_NV_INDEX << HR_SHIFT)
687 #define HR_PERMANENT (TPM_HC)((TPM_HC)TPM_HT_PERMANENT << HR_SHIFT)
688 #define PCR_FIRST (TPM_HC)(HR_PCR + 0)
689 #define PCR_LAST (TPM_HC)(PCR_FIRST + IMPLEMENTATION_PCR - 1)
690 #define HMAC_SESSION_FIRST (TPM_HC)(HR_HMAC_SESSION + 0)
691 #define HMAC_SESSION_LAST (TPM_HC)(HMAC_SESSION_FIRST + MAX_ACTIVE_SESSIONS - 1)
692 #define LOADED_SESSION_FIRST (TPM_HC)(HMAC_SESSION_FIRST)
693 #define LOADED_SESSION_LAST (TPM_HC)(HMAC_SESSION_LAST)
694 #define POLICY_SESSION_FIRST (TPM_HC)(HR_POLICY_SESSION + 0)
695 #define POLICY_SESSION_LAST (TPM_HC)(POLICY_SESSION_FIRST + MAX_ACTIVE_SESSIONS - 1)
696 #define TRANSIENT_FIRST (TPM_HC)(HR_TRANSIENT + 0)
697 #define ACTIVE_SESSION_FIRST (TPM_HC)(POLICY_SESSION_FIRST)
698 #define ACTIVE_SESSION_LAST (TPM_HC)(POLICY_SESSION_LAST)
699 #define TRANSIENT_LAST (TPM_HC)(TRANSIENT_FIRST+MAX_LOADED_OBJECTS - 1)
700 #define PERSISTENT_FIRST (TPM_HC)(HR_PERSISTENT + 0)
701 #define PERSISTENT_LAST (TPM_HC)(PERSISTENT_FIRST + 0x00FFFFFF)
702 #define PLATFORM_PERSISTENT (TPM_HC)(PERSISTENT_FIRST + 0x00800000)
703 #define NV_INDEX_FIRST (TPM_HC)(HR_NV_INDEX + 0)
704 #define NV_INDEX_LAST (TPM_HC)(NV_INDEX_FIRST + 0x00FFFFFF)
705 #define PERMANENT_FIRST (TPM_HC)(TPM_RH_FIRST)
706 #define PERMANENT_LAST (TPM_HC)(TPM_RH_LAST)