Lines Matching refs:NewBuffer

958   VOID*       NewBuffer;  in FileInterfaceEnvClose()  local
968 NewBuffer = NULL; in FileInterfaceEnvClose()
971 … SHELL_GET_ENVIRONMENT_VARIABLE(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, &NewSize, NewBuffer); in FileInterfaceEnvClose()
973 NewBuffer = AllocateZeroPool(NewSize + sizeof(CHAR16)); in FileInterfaceEnvClose()
974 if (NewBuffer == NULL) { in FileInterfaceEnvClose()
977 … SHELL_GET_ENVIRONMENT_VARIABLE(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, &NewSize, NewBuffer); in FileInterfaceEnvClose()
980 if (!EFI_ERROR(Status) && NewBuffer != NULL) { in FileInterfaceEnvClose()
982 if (StrSize(NewBuffer) > 6) in FileInterfaceEnvClose()
984 if ((((CHAR16*)NewBuffer)[(StrSize(NewBuffer)/2) - 2] == CHAR_LINEFEED) in FileInterfaceEnvClose()
985 && (((CHAR16*)NewBuffer)[(StrSize(NewBuffer)/2) - 3] == CHAR_CARRIAGE_RETURN)) { in FileInterfaceEnvClose()
986 ((CHAR16*)NewBuffer)[(StrSize(NewBuffer)/2) - 3] = CHAR_NULL; in FileInterfaceEnvClose()
990 …NVIRONMENT_VARIABLE_V(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, StrSize(NewBuffer), NewBuffer); in FileInterfaceEnvClose()
992 …VIRONMENT_VARIABLE_NV(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, StrSize(NewBuffer), NewBuffer); in FileInterfaceEnvClose()
997 SHELL_FREE_NON_NULL(NewBuffer); in FileInterfaceEnvClose()
1059 VOID* NewBuffer; in FileInterfaceEnvVolWrite() local
1063 NewBuffer = NULL; in FileInterfaceEnvVolWrite()
1066 … SHELL_GET_ENVIRONMENT_VARIABLE(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, &NewSize, NewBuffer); in FileInterfaceEnvVolWrite()
1068 NewBuffer = AllocateZeroPool(NewSize + *BufferSize + sizeof(CHAR16)); in FileInterfaceEnvVolWrite()
1069 … SHELL_GET_ENVIRONMENT_VARIABLE(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, &NewSize, NewBuffer); in FileInterfaceEnvVolWrite()
1071 if (!EFI_ERROR(Status) && NewBuffer != NULL) { in FileInterfaceEnvVolWrite()
1072 while (((CHAR16*)NewBuffer)[NewSize/2] == CHAR_NULL) { in FileInterfaceEnvVolWrite()
1078 CopyMem((UINT8*)NewBuffer + NewSize + 2, Buffer, *BufferSize); in FileInterfaceEnvVolWrite()
1079 …NVIRONMENT_VARIABLE_V(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, StrSize(NewBuffer), NewBuffer); in FileInterfaceEnvVolWrite()
1080 FreePool(NewBuffer); in FileInterfaceEnvVolWrite()
1083 SHELL_FREE_NON_NULL(NewBuffer); in FileInterfaceEnvVolWrite()
1106 VOID* NewBuffer; in FileInterfaceEnvNonVolWrite() local
1110 NewBuffer = NULL; in FileInterfaceEnvNonVolWrite()
1113 … SHELL_GET_ENVIRONMENT_VARIABLE(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, &NewSize, NewBuffer); in FileInterfaceEnvNonVolWrite()
1115 NewBuffer = AllocateZeroPool(NewSize + *BufferSize); in FileInterfaceEnvNonVolWrite()
1116 … SHELL_GET_ENVIRONMENT_VARIABLE(((EFI_FILE_PROTOCOL_ENVIRONMENT*)This)->Name, &NewSize, NewBuffer); in FileInterfaceEnvNonVolWrite()
1119 CopyMem((UINT8*)NewBuffer + NewSize, Buffer, *BufferSize); in FileInterfaceEnvNonVolWrite()
1123 NewBuffer)); in FileInterfaceEnvNonVolWrite()