EFI_BUFFER_TOO_SMALL
} else if (status == EFI_BUFFER_TOO_SMALL) {
if (status != EFI_BUFFER_TOO_SMALL || !data_size) {
if (status != EFI_BUFFER_TOO_SMALL)
if (status != EFI_BUFFER_TOO_SMALL)
return EFI_BUFFER_TOO_SMALL;
if (status != EFI_BUFFER_TOO_SMALL)
if (status == EFI_BUFFER_TOO_SMALL)
} while (status == EFI_BUFFER_TOO_SMALL);
return EFI_BUFFER_TOO_SMALL;
if (ret == EFI_SUCCESS || ret == EFI_BUFFER_TOO_SMALL)
if (ret == EFI_SUCCESS || ret == EFI_BUFFER_TOO_SMALL) {
if (status == EFI_BUFFER_TOO_SMALL) {
if (status == EFI_BUFFER_TOO_SMALL) {
if (efi_status == EFI_BUFFER_TOO_SMALL) {
return EFI_BUFFER_TOO_SMALL;
if (efi_status == EFI_BUFFER_TOO_SMALL)
return EFI_BUFFER_TOO_SMALL;
if (status != EFI_BUFFER_TOO_SMALL)
if (status != EFI_BUFFER_TOO_SMALL || !*data_size)
case EFI_BUFFER_TOO_SMALL:
if (status != EFI_BUFFER_TOO_SMALL)
if (status && status != EFI_BUFFER_TOO_SMALL)
if (*status != EFI_BUFFER_TOO_SMALL) {
if (status == EFI_BUFFER_TOO_SMALL) {
return EFI_BUFFER_TOO_SMALL;
return EFI_BUFFER_TOO_SMALL;
return EFI_BUFFER_TOO_SMALL;
return EFI_BUFFER_TOO_SMALL;
return EFI_BUFFER_TOO_SMALL;
return EFI_BUFFER_TOO_SMALL;
return EFI_BUFFER_TOO_SMALL;
case EFI_BUFFER_TOO_SMALL:
if (status != EFI_BUFFER_TOO_SMALL)
if (status == EFI_BUFFER_TOO_SMALL)
if (status != EFI_BUFFER_TOO_SMALL)
return EFI_BUFFER_TOO_SMALL;
if (status == EFI_BUFFER_TOO_SMALL) {