From: Heinrich Schuchardt Date: Thu, 9 Sep 2021 05:39:40 +0000 (+0200) Subject: efi_loader: eliminate EFI_CALL() in nvedit_efi.c X-Git-Tag: v2021.10~26^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f4c1a14f96bde3b4437216092fed43acb2b9f933;p=platform%2Fkernel%2Fu-boot.git efi_loader: eliminate EFI_CALL() in nvedit_efi.c Reduce the code size by avoiding using the external UEFI API and using our internal functions instead. Signed-off-by: Heinrich Schuchardt --- diff --git a/cmd/nvedit_efi.c b/cmd/nvedit_efi.c index 676bbda..710d923 100644 --- a/cmd/nvedit_efi.c +++ b/cmd/nvedit_efi.c @@ -187,8 +187,8 @@ static int efi_dump_var_all(int argc, char *const argv[], var_name16[0] = 0; for (;;) { size = buf_size; - ret = EFI_CALL(efi_get_next_variable_name(&size, var_name16, - &guid)); + ret = efi_get_next_variable_name_int(&size, var_name16, + &guid); if (ret == EFI_NOT_FOUND) break; if (ret == EFI_BUFFER_TOO_SMALL) { @@ -199,9 +199,8 @@ static int efi_dump_var_all(int argc, char *const argv[], return CMD_RET_FAILURE; } var_name16 = p; - ret = EFI_CALL(efi_get_next_variable_name(&size, - var_name16, - &guid)); + ret = efi_get_next_variable_name_int(&size, var_name16, + &guid); } if (ret != EFI_SUCCESS) { free(var_name16);