Home | History | Annotate | Download | only in lib

Lines Matching defs:rsk

28 uint32_t ReadSpaceKernel(RollbackSpaceKernel *rsk);
29 uint32_t WriteSpaceKernel(RollbackSpaceKernel *rsk);
181 uint32_t ReadSpaceKernel(RollbackSpaceKernel *rsk)
187 r = TlclRead(KERNEL_NV_INDEX, rsk, sizeof(RollbackSpaceKernel));
198 if (rsk->struct_version < 2) {
200 rsk->struct_version = 2;
209 if (rsk->crc8 == Crc8(rsk, offsetof(RollbackSpaceKernel, crc8)))
219 uint32_t WriteSpaceKernel(RollbackSpaceKernel *rsk)
226 if (rsk->struct_version < 2)
227 rsk->struct_version = 2;
228 rsk->crc8 = Crc8(rsk, offsetof(RollbackSpaceKernel, crc8));
231 r = SafeWrite(KERNEL_NV_INDEX, rsk,
251 RollbackSpaceKernel *rsk)
309 Memcpy(rsk, &rsk_init, sizeof(RollbackSpaceKernel));
318 RETURN_ON_FAILURE(WriteSpaceKernel(rsk));
423 RollbackSpaceKernel rsk;
430 RETURN_ON_FAILURE(OneTimeInitializeTPM(rsf, &rsk));
611 RollbackSpaceKernel rsk;
622 RETURN_ON_FAILURE(ReadSpaceKernel(&rsk));
624 Memcpy(&uid, &rsk.uid, sizeof(uid));
628 Memcpy(version, &rsk.kernel_versions, sizeof(*version));
635 RollbackSpaceKernel rsk;
637 RETURN_ON_FAILURE(ReadSpaceKernel(&rsk));
638 Memcpy(&old_version, &rsk.kernel_versions, sizeof(old_version));
641 Memcpy(&rsk.kernel_versions, &version, sizeof(version));
642 return WriteSpaceKernel(&rsk);