diff options
author | Joel Kitching <kitching@google.com> | 2019-07-31 13:17:08 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-08-06 15:14:47 +0000 |
commit | 90671fa6d2d3d48fab6408c7493be61bcee5868e (patch) | |
tree | 73a740440899a86d87fcec45717fba23ea9c2838 /firmware/stub | |
parent | 9c906110972f538ee5753845916ebd1f826f54b6 (diff) | |
download | vboot-90671fa6d2d3d48fab6408c7493be61bcee5868e.tar.gz |
vboot: rename VbError_t typedef to vb2_error_t
As part of the conversion of error codes from vboot1 to vboot2,
replace all instances of VbError_t with vb2_error_t.
vboot2 currently uses the int type for return values, but we
would like to implement the use of vb2_error_t instead, which is
potentially clearer than simply using an int. Existing functions
will be converted to use vb2_error_t in a subsequent CL.
BUG=b:124141368, chromium:988410
TEST=make clean && make runtests
BRANCH=none
Change-Id: Iee90d9a1f46bcf5f088e981ba6ddbcf886ff0f18
Signed-off-by: Joel Kitching <kitching@google.com>
Cq-Depend: chromium:1728112
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1722914
Reviewed-by: Julius Werner <jwerner@chromium.org>
Commit-Queue: Joel Kitching <kitching@chromium.org>
Tested-by: Joel Kitching <kitching@chromium.org>
Diffstat (limited to 'firmware/stub')
-rw-r--r-- | firmware/stub/tpm_lite_stub.c | 8 | ||||
-rw-r--r-- | firmware/stub/vboot_api_stub.c | 51 | ||||
-rw-r--r-- | firmware/stub/vboot_api_stub_disk.c | 16 | ||||
-rw-r--r-- | firmware/stub/vboot_api_stub_init.c | 4 | ||||
-rw-r--r-- | firmware/stub/vboot_api_stub_stream.c | 8 |
5 files changed, 44 insertions, 43 deletions
diff --git a/firmware/stub/tpm_lite_stub.c b/firmware/stub/tpm_lite_stub.c index 673a3574..53fac7b4 100644 --- a/firmware/stub/tpm_lite_stub.c +++ b/firmware/stub/tpm_lite_stub.c @@ -176,7 +176,7 @@ static inline int TpmResponseSize(const uint8_t* buffer) return (int) size; } -VbError_t VbExTpmInit(void) +vb2_error_t VbExTpmInit(void) { char *no_exit = getenv("TPM_NO_EXIT"); if (no_exit) @@ -184,7 +184,7 @@ VbError_t VbExTpmInit(void) return VbExTpmOpen(); } -VbError_t VbExTpmClose(void) +vb2_error_t VbExTpmClose(void) { if (tpm_fd != -1) { close(tpm_fd); @@ -193,7 +193,7 @@ VbError_t VbExTpmClose(void) return VBERROR_SUCCESS; } -VbError_t VbExTpmOpen(void) +vb2_error_t VbExTpmOpen(void) { const char *device_path; struct timespec delay; @@ -292,7 +292,7 @@ uint32_t VbExTpmSendReceive(const uint8_t* request, uint32_t request_length, return TPM_SUCCESS; } -VbError_t VbExTpmGetRandom(uint8_t *buf, uint32_t length) +vb2_error_t VbExTpmGetRandom(uint8_t *buf, uint32_t length) { static int urandom_fd = -1; if (urandom_fd < 0) { diff --git a/firmware/stub/vboot_api_stub.c b/firmware/stub/vboot_api_stub.c index 23eb4d5b..8d4719e9 100644 --- a/firmware/stub/vboot_api_stub.c +++ b/firmware/stub/vboot_api_stub.c @@ -23,25 +23,25 @@ void VbExSleepMs(uint32_t msec) { } -VbError_t VbExBeep(uint32_t msec, uint32_t frequency) +vb2_error_t VbExBeep(uint32_t msec, uint32_t frequency) { return VBERROR_SUCCESS; } -VbError_t VbExDisplayScreen(uint32_t screen_type, uint32_t locale, - const VbScreenData *data) +vb2_error_t VbExDisplayScreen(uint32_t screen_type, uint32_t locale, + const VbScreenData *data) { return VBERROR_SUCCESS; } -VbError_t VbExDisplayMenu(uint32_t screen_type, uint32_t locale, - uint32_t selected_index, uint32_t disabled_idx_mask, - uint32_t redraw_base) +vb2_error_t VbExDisplayMenu(uint32_t screen_type, uint32_t locale, + uint32_t selected_index, uint32_t disabled_idx_mask, + uint32_t redraw_base) { return VBERROR_SUCCESS; } -VbError_t VbExDisplayDebugInfo(const char *info_str, int full_info) +vb2_error_t VbExDisplayDebugInfo(const char *info_str, int full_info) { return VBERROR_SUCCESS; } @@ -71,26 +71,26 @@ int VbExTrustEC(int devidx) return 1; } -VbError_t VbExEcRunningRW(int devidx, int *in_rw) +vb2_error_t VbExEcRunningRW(int devidx, int *in_rw) { *in_rw = 0; return VBERROR_SUCCESS; } -VbError_t VbExEcJumpToRW(int devidx) +vb2_error_t VbExEcJumpToRW(int devidx) { return VBERROR_SUCCESS; } -VbError_t VbExEcDisableJump(int devidx) +vb2_error_t VbExEcDisableJump(int devidx) { return VBERROR_SUCCESS; } #define SHA256_HASH_SIZE 32 -VbError_t VbExEcHashImage(int devidx, enum VbSelectFirmware_t select, - const uint8_t **hash, int *hash_size) +vb2_error_t VbExEcHashImage(int devidx, enum VbSelectFirmware_t select, + const uint8_t **hash, int *hash_size) { static const uint8_t fake_hash[32] = {1, 2, 3, 4}; @@ -99,8 +99,8 @@ VbError_t VbExEcHashImage(int devidx, enum VbSelectFirmware_t select, return VBERROR_SUCCESS; } -VbError_t VbExEcGetExpectedImage(int devidx, enum VbSelectFirmware_t select, - const uint8_t **image, int *image_size) +vb2_error_t VbExEcGetExpectedImage(int devidx, enum VbSelectFirmware_t select, + const uint8_t **image, int *image_size) { static uint8_t fake_image[64] = {5, 6, 7, 8}; *image = fake_image; @@ -108,8 +108,9 @@ VbError_t VbExEcGetExpectedImage(int devidx, enum VbSelectFirmware_t select, return VBERROR_SUCCESS; } -VbError_t VbExEcGetExpectedImageHash(int devidx, enum VbSelectFirmware_t select, - const uint8_t **hash, int *hash_size) +vb2_error_t VbExEcGetExpectedImageHash(int devidx, + enum VbSelectFirmware_t select, + const uint8_t **hash, int *hash_size) { static const uint8_t fake_hash[32] = {1, 2, 3, 4}; @@ -118,40 +119,40 @@ VbError_t VbExEcGetExpectedImageHash(int devidx, enum VbSelectFirmware_t select, return VBERROR_SUCCESS; } -VbError_t VbExEcUpdateImage(int devidx, enum VbSelectFirmware_t select, - const uint8_t *image, int image_size) +vb2_error_t VbExEcUpdateImage(int devidx, enum VbSelectFirmware_t select, + const uint8_t *image, int image_size) { return VBERROR_SUCCESS; } -VbError_t VbExEcProtect(int devidx, enum VbSelectFirmware_t select) +vb2_error_t VbExEcProtect(int devidx, enum VbSelectFirmware_t select) { return VBERROR_SUCCESS; } -VbError_t VbExEcEnteringMode(int devidx, enum VbEcBootMode_t mode) +vb2_error_t VbExEcEnteringMode(int devidx, enum VbEcBootMode_t mode) { vboot_mode = mode; return VBERROR_SUCCESS; } -VbError_t VbExEcVbootDone(int in_recovery) +vb2_error_t VbExEcVbootDone(int in_recovery) { return VBERROR_SUCCESS; } -VbError_t VbExEcBatteryCutOff(void) +vb2_error_t VbExEcBatteryCutOff(void) { return VBERROR_SUCCESS; } -VbError_t VbExCheckAuxFw(VbAuxFwUpdateSeverity_t *severity) +vb2_error_t VbExCheckAuxFw(VbAuxFwUpdateSeverity_t *severity) { *severity = VB_AUX_FW_NO_UPDATE; return VBERROR_SUCCESS; } -VbError_t VbExUpdateAuxFw(void) +vb2_error_t VbExUpdateAuxFw(void) { return VBERROR_SUCCESS; } @@ -171,7 +172,7 @@ uint8_t VbExOverrideGptEntryPriority(const GptEntry *e) return 0; } -VbError_t VbExSetVendorData(const char *vendor_data_value) +vb2_error_t VbExSetVendorData(const char *vendor_data_value) { return 0; } diff --git a/firmware/stub/vboot_api_stub_disk.c b/firmware/stub/vboot_api_stub_disk.c index 9ff87cbb..f377b3ae 100644 --- a/firmware/stub/vboot_api_stub_disk.c +++ b/firmware/stub/vboot_api_stub_disk.c @@ -16,8 +16,8 @@ #include "vboot_api.h" -VbError_t VbExDiskGetInfo(VbDiskInfo** infos_ptr, uint32_t* count, - uint32_t disk_flags) +vb2_error_t VbExDiskGetInfo(VbDiskInfo** infos_ptr, uint32_t* count, + uint32_t disk_flags) { *infos_ptr = NULL; *count = 0; @@ -25,22 +25,22 @@ VbError_t VbExDiskGetInfo(VbDiskInfo** infos_ptr, uint32_t* count, } -VbError_t VbExDiskFreeInfo(VbDiskInfo* infos_ptr, - VbExDiskHandle_t preserve_handle) +vb2_error_t VbExDiskFreeInfo(VbDiskInfo* infos_ptr, + VbExDiskHandle_t preserve_handle) { return VBERROR_SUCCESS; } -VbError_t VbExDiskRead(VbExDiskHandle_t handle, uint64_t lba_start, - uint64_t lba_count, void* buffer) +vb2_error_t VbExDiskRead(VbExDiskHandle_t handle, uint64_t lba_start, + uint64_t lba_count, void* buffer) { return VBERROR_SUCCESS; } -VbError_t VbExDiskWrite(VbExDiskHandle_t handle, uint64_t lba_start, - uint64_t lba_count, const void* buffer) +vb2_error_t VbExDiskWrite(VbExDiskHandle_t handle, uint64_t lba_start, + uint64_t lba_count, const void* buffer) { return VBERROR_SUCCESS; } diff --git a/firmware/stub/vboot_api_stub_init.c b/firmware/stub/vboot_api_stub_init.c index 828591bd..25b31cd5 100644 --- a/firmware/stub/vboot_api_stub_init.c +++ b/firmware/stub/vboot_api_stub_init.c @@ -23,12 +23,12 @@ uint64_t VbExGetTimer(void) return (uint64_t)tv.tv_sec * VB_USEC_PER_SEC + (uint64_t)tv.tv_usec; } -VbError_t test_mockable VbExNvStorageRead(uint8_t *buf) +vb2_error_t test_mockable VbExNvStorageRead(uint8_t *buf) { return VBERROR_SUCCESS; } -VbError_t VbExNvStorageWrite(const uint8_t *buf) +vb2_error_t VbExNvStorageWrite(const uint8_t *buf) { return VBERROR_SUCCESS; } diff --git a/firmware/stub/vboot_api_stub_stream.c b/firmware/stub/vboot_api_stub_stream.c index e8e960b9..8e5d8a16 100644 --- a/firmware/stub/vboot_api_stub_stream.c +++ b/firmware/stub/vboot_api_stub_stream.c @@ -25,8 +25,8 @@ struct disk_stream { uint64_t sectors_left; }; -VbError_t VbExStreamOpen(VbExDiskHandle_t handle, uint64_t lba_start, - uint64_t lba_count, VbExStream_t *stream) +vb2_error_t VbExStreamOpen(VbExDiskHandle_t handle, uint64_t lba_start, + uint64_t lba_count, VbExStream_t *stream) { struct disk_stream *s; @@ -45,11 +45,11 @@ VbError_t VbExStreamOpen(VbExDiskHandle_t handle, uint64_t lba_start, return VBERROR_SUCCESS; } -VbError_t VbExStreamRead(VbExStream_t stream, uint32_t bytes, void *buffer) +vb2_error_t VbExStreamRead(VbExStream_t stream, uint32_t bytes, void *buffer) { struct disk_stream *s = (struct disk_stream *)stream; uint64_t sectors; - VbError_t rv; + vb2_error_t rv; if (!s) return VBERROR_UNKNOWN; |