Lines Matching defs:index

138     uint32_t index,
157 policy_record.set_index(index);
167 index, size, attribute_flags, authorization_value, policy_digest,
174 trunks_utility_->DestroyNVSpace(index, trunks_session_->GetDelegate());
180 NvramResult Tpm2NvramImpl::DestroySpace(uint32_t index) {
188 trunks_utility_->DestroyNVSpace(index, trunks_session_->GetDelegate());
193 DeletePolicyRecord(index);
197 NvramResult Tpm2NvramImpl::WriteSpace(uint32_t index,
204 TPM_RC result = trunks_utility_->GetNVSpacePublicArea(index, &nvram_public);
220 if (!GetPolicyRecord(index, &policy_record)) {
247 result = trunks_utility_->WriteNVSpace(index, 0 /* offset */, data,
257 NvramResult Tpm2NvramImpl::ReadSpace(uint32_t index,
264 TPM_RC result = trunks_utility_->GetNVSpacePublicArea(index, &nvram_public);
284 if (!GetPolicyRecord(index, &policy_record)) {
310 index, 0 /* offset */, nvram_public.data_size, using_owner_authorization,
319 NvramResult Tpm2NvramImpl::LockSpace(uint32_t index,
327 TPM_RC result = trunks_utility_->GetNVSpacePublicArea(index, &nvram_public);
350 if (!GetPolicyRecord(index, &policy_record)) {
377 index, true /* lock_read */, false /* lock_write */,
391 if (!GetPolicyRecord(index, &policy_record)) {
418 index, false /* lock_read */, true /* lock_write */,
433 uint32_t index,
440 TPM_RC result = trunks_utility_->GetNVSpacePublicArea(index, &nvram_public);
442 LOG(ERROR) << "Error reading NV space for index " << index
454 if (GetPolicyRecord(index, &policy_record)) {
608 bool Tpm2NvramImpl::GetPolicyRecord(uint32_t index, NvramPolicyRecord* record) {
612 if (local_data.nvram_policy(i).index() == index) {
631 if (local_data.nvram_policy(i).index() != record.index()) {
643 void Tpm2NvramImpl::DeletePolicyRecord(uint32_t index) {
649 // Keep only the ones that don't match |index|.
650 if (local_data.nvram_policy(i).index() != index) {