Home | History | Annotate | Download | only in src

Lines Matching refs:code

120   int code;
130 code = Reset(client.get(), ResetRequest::LOCKS, NULL, 0);
131 ASSERT_NO_ERROR(code, "");
224 int code = EVP_DigestSignFinal(&md_ctx, signature, &siglen);
225 if (!code) {
241 int code;
246 code = service.Load(request, &response);
247 if (code == APP_SUCCESS) {
251 return code;
303 int code;
310 code = service.GetOwnerKey(request, &response);
312 if (code == APP_SUCCESS) {
323 return code;
345 int code;
350 code = SetCarrierLock(0x12, carrier_data, sizeof(carrier_data));
351 ASSERT_NO_ERROR(code, "");
356 code = SetCarrierLock(0, NULL, 0);
357 ASSERT_NO_ERROR(code, "");
361 code = SetProduction(client.get(), true, NULL, 0);
362 ASSERT_NO_ERROR(code, "");
366 code = SetCarrierLock(0x12, carrier_data, sizeof(carrier_data));
367 ASSERT_EQ(code, APP_ERROR_AVB_AUTHORIZATION);
372 code = SetCarrierLock(0, NULL, 0);
373 ASSERT_EQ(code, APP_ERROR_AVB_AUTHORIZATION);
406 int code;
410 code = SetProduction(client.get(), true, NULL, 0);
411 ASSERT_NO_ERROR(code, "");
413 code = SetDeviceLock(0x12);
414 ASSERT_EQ(code, APP_ERROR_AVB_HLOS);
420 code = SetDeviceLock(0x34);
421 ASSERT_NO_ERROR(code, "");
429 code = SetDeviceLock(0x56);
430 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
436 code = SetDeviceLock(0x00);
437 ASSERT_NO_ERROR(code, "");
451 int code;
453 code = SetProduction(client.get(), true, NULL, 0);
454 ASSERT_NO_ERROR(code, "");
457 code = SetBootLock(0x12);
458 ASSERT_EQ(code, APP_ERROR_AVB_BOOTLOADER);
465 code = SetBootLock(0x12);
466 ASSERT_NO_ERROR(code, "");
471 code = SetBootLock(0x0);
472 ASSERT_NO_ERROR(code, "");
479 code = Reset(client.get(), ResetRequest::LOCKS, NULL, 0);
480 ASSERT_NO_ERROR(code, "");
482 code = SetCarrierLock(0x34, DEVICE_DATA, sizeof(DEVICE_DATA));
483 ASSERT_NO_ERROR(code, "");
485 code = SetProduction(client.get(), true, NULL, 0);
486 ASSERT_NO_ERROR(code, "");
490 code = SetBootLock(0x56);
491 ASSERT_NO_ERROR(code, "");
494 code = SetBootLock(0x0);
495 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
498 code = SetBootLock(0x42);
499 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
507 code = Reset(client.get(), ResetRequest::LOCKS, NULL, 0);
508 ASSERT_NO_ERROR(code, "");
509 code = SetProduction(client.get(), true, NULL, 0);
510 ASSERT_NO_ERROR(code, "");
514 code = SetDeviceLock(0x78);
515 ASSERT_EQ(code, APP_ERROR_AVB_HLOS);
518 code = SetDeviceLock(0x78);
519 ASSERT_NO_ERROR(code, "");
524 code = SetBootLock(0x9A);
525 ASSERT_NO_ERROR(code, "");
528 code = SetBootLock(0x0);
529 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
554 int code;
563 code = SetOwnerLock(0x65, owner_key, sizeof(owner_key));
564 ASSERT_NO_ERROR(code, "");
573 code = GetOwnerKey(i, chunk, &size);
574 ASSERT_NO_ERROR(code, "");
582 code = SetOwnerLock(0x87, owner_key, sizeof(owner_key));
583 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
589 code = SetOwnerLock(0x00, owner_key, sizeof(owner_key));
590 ASSERT_NO_ERROR(code, "");
597 code = SetBootLock(0x43);
598 ASSERT_NO_ERROR(code, "");
604 code = SetOwnerLock(0x21, owner_key, sizeof(owner_key));
605 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
612 int code;
620 code = SetOwnerLock(0x11, NULL, 0);
621 ASSERT_NO_ERROR(code, "");
623 code = SetBootLock(0x22);
624 ASSERT_NO_ERROR(code, "");
626 code = SetCarrierLock(0x33, DEVICE_DATA, sizeof(DEVICE_DATA));
627 ASSERT_NO_ERROR(code, "");
629 code = SetDeviceLock(0x44);
630 ASSERT_NO_ERROR(code, "");
633 code = SetProduction(client.get(), true, NULL, 0);
634 ASSERT_NO_ERROR(code, "");
644 code = SetProduction(client.get(), false, NULL, 0);
645 ASSERT_EQ(code, APP_ERROR_AVB_AUTHORIZATION);
647 code = SetProduction(client.get(), false, NULL, 0);
648 ASSERT_EQ(code, APP_ERROR_AVB_AUTHORIZATION);
654 int code, i;
657 code = SetProduction(client.get(), true, NULL, 0);
658 ASSERT_NO_ERROR(code, "");
660 code = Store(i, 0xFF00000011223344 + i);
661 ASSERT_EQ(code, APP_ERROR_AVB_BOOTLOADER);
663 code = Load(i, &value);
664 ASSERT_NO_ERROR(code, "");
671 code = Store(i, 0xFF00000011223344 + i);
672 ASSERT_NO_ERROR(code, "");
674 code = Load(i, &value);
675 ASSERT_NO_ERROR(code, "");
678 code = Store(i, 0x8800000011223344 - i);
679 ASSERT_NO_ERROR(code, "");
681 code = Load(i, &value);
682 ASSERT_NO_ERROR(code, "");
692 int code;
696 code = SetBootLock(0x12);
697 ASSERT_NO_ERROR(code, "");
699 code = SetDeviceLock(0x34);
700 ASSERT_NO_ERROR(code, "");
702 code = SetProduction(client.get(), true, NULL, 0);
703 ASSERT_NO_ERROR(code, "");
714 code = Reset(client.get(), ResetRequest::LOCKS, NULL, 0);
715 ASSERT_EQ(code, APP_ERROR_AVB_DENIED);
725 code = Reset(client.get(), ResetRequest::LOCKS, NULL, 0);
726 ASSERT_NO_ERROR(code, "");
737 int code;
746 code = GetResetChallenge(client.get(), &selector, &nonce, data, &len);
748 ASSERT_NO_ERROR(code, "");
767 int code;
774 code = SetProduction(client.get(), true, kDeviceHash, sizeof(kDeviceHash));
775 EXPECT_EQ(0, code);
778 code = GetResetChallenge(client.get(), &selector, &message.nonce, message.data, &len);
779 ASSERT_NO_ERROR(code, "");
788 code = Reset(client.get(), ResetRequest::PRODUCTION, signature, siglen);
790 EXPECT_NE(0, code);
793 code = SetProduction(client.get(), true, kDeviceHash, sizeof(kDeviceHash));
794 EXPECT_EQ(0, code);
797 code = Reset(client.get(), ResetRequest::PRODUCTION, signature, siglen);
798 EXPECT_EQ(code, APP_ERROR_AVB_DENIED);
801 code = GetResetChallenge(client.get(), &selector, &message.nonce, message.data, &len);
802 ASSERT_NO_ERROR(code, "");
804 code = Reset(client.get(), ResetRequest::PRODUCTION, signature, siglen);
805 ASSERT_NO_ERROR(code, "");
844 int code;
857 code = ProductionResetTest(selector, message.nonce, message.data, len,
859 EXPECT_NE(0, code);
863 code = ProductionResetTest(selector, message.nonce, message.data, len,
865 ASSERT_NO_ERROR(code, "");
869 code = GetResetChallenge(client.get(), &selector, &message.nonce, message.data, &len);
870 ASSERT_NO_ERROR(code, "");
872 code = Reset(client.get(), ResetRequest::PRODUCTION, signature, siglen);
873 ASSERT_NO_ERROR(code, "");
878 code = ProductionResetTest(selector, message.nonce, message.data, len,
880 ASSERT_NO_ERROR(code, "");