summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/Universal/RegularExpressionDxe
diff options
context:
space:
mode:
authorMichael Kubacki <michael.kubacki@microsoft.com>2021-12-05 14:54:02 -0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2021-12-07 17:24:28 +0000
commit1436aea4d5707e672672a11bda72be2c63c936c3 (patch)
tree370c9d5bd8823aa8ea7bce71a0f29bff71feff67 /MdeModulePkg/Universal/RegularExpressionDxe
parent7c7184e201a90a1d2376e615e55e3f4074731468 (diff)
downloadedk2-1436aea4d5707e672672a11bda72be2c63c936c3.tar.gz
edk2-1436aea4d5707e672672a11bda72be2c63c936c3.tar.bz2
edk2-1436aea4d5707e672672a11bda72be2c63c936c3.zip
MdeModulePkg: Apply uncrustify changes
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737 Apply uncrustify changes to .c/.h files in the MdeModulePkg package Cc: Andrew Fish <afish@apple.com> Cc: Leif Lindholm <leif@nuviainc.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com> Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Diffstat (limited to 'MdeModulePkg/Universal/RegularExpressionDxe')
-rw-r--r--MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c84
-rw-r--r--MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h150
-rw-r--r--MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.c73
-rw-r--r--MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.h20
4 files changed, 201 insertions, 126 deletions
diff --git a/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c b/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c
index 4659c4473e..6661c67f97 100644
--- a/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c
+++ b/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c
@@ -9,19 +9,25 @@
**/
#include "OnigurumaUefiPort.h"
-#define ONIGMEM_HEAD_SIGNATURE SIGNATURE_32('o','m','h','d')
+#define ONIGMEM_HEAD_SIGNATURE SIGNATURE_32('o','m','h','d')
typedef struct {
UINT32 Signature;
UINTN Size;
} ONIGMEM_HEAD;
-#define ONIGMEM_OVERHEAD sizeof(ONIGMEM_HEAD)
+#define ONIGMEM_OVERHEAD sizeof(ONIGMEM_HEAD)
-int EFIAPI sprintf_s(char *str, size_t sizeOfBuffer, char const *fmt, ...)
+int EFIAPI
+sprintf_s (
+ char *str,
+ size_t sizeOfBuffer,
+ char const *fmt,
+ ...
+ )
{
- VA_LIST Marker;
- int NumberOfPrinted;
+ VA_LIST Marker;
+ int NumberOfPrinted;
VA_START (Marker, fmt);
NumberOfPrinted = (int)AsciiVSPrint (str, sizeOfBuffer, fmt, Marker);
@@ -30,47 +36,62 @@ int EFIAPI sprintf_s(char *str, size_t sizeOfBuffer, char const *fmt, ...)
return NumberOfPrinted;
}
-int OnigStrCmp (const char* Str1, const char* Str2)
+int
+OnigStrCmp (
+ const char *Str1,
+ const char *Str2
+ )
{
return (int)AsciiStrCmp (Str1, Str2);
}
-int strlen(const char* str)
+int
+strlen (
+ const char *str
+ )
{
- return strlen_s(str, MAX_STRING_SIZE);
+ return strlen_s (str, MAX_STRING_SIZE);
}
-void * malloc (size_t size)
+void *
+malloc (
+ size_t size
+ )
{
ONIGMEM_HEAD *PoolHdr;
- UINTN NewSize;
- VOID *Data;
+ UINTN NewSize;
+ VOID *Data;
NewSize = (UINTN)(size) + ONIGMEM_OVERHEAD;
- Data = AllocatePool (NewSize);
+ Data = AllocatePool (NewSize);
if (Data != NULL) {
- PoolHdr = (ONIGMEM_HEAD *)Data;
+ PoolHdr = (ONIGMEM_HEAD *)Data;
PoolHdr->Signature = ONIGMEM_HEAD_SIGNATURE;
PoolHdr->Size = size;
return (VOID *)(PoolHdr + 1);
}
+
return NULL;
}
-void * realloc (void *ptr, size_t size)
+void *
+realloc (
+ void *ptr,
+ size_t size
+ )
{
ONIGMEM_HEAD *OldPoolHdr;
ONIGMEM_HEAD *NewPoolHdr;
- UINTN OldSize;
- UINTN NewSize;
- VOID *Data;
+ UINTN OldSize;
+ UINTN NewSize;
+ VOID *Data;
NewSize = (UINTN)size + ONIGMEM_OVERHEAD;
- Data = AllocatePool (NewSize);
+ Data = AllocatePool (NewSize);
if (Data != NULL) {
- NewPoolHdr = (ONIGMEM_HEAD *)Data;
+ NewPoolHdr = (ONIGMEM_HEAD *)Data;
NewPoolHdr->Signature = ONIGMEM_HEAD_SIGNATURE;
NewPoolHdr->Size = size;
if (ptr != NULL) {
@@ -81,25 +102,40 @@ void * realloc (void *ptr, size_t size)
CopyMem ((VOID *)(NewPoolHdr + 1), ptr, MIN (OldSize, size));
FreePool ((VOID *)OldPoolHdr);
}
+
return (VOID *)(NewPoolHdr + 1);
}
+
return NULL;
}
-void* memcpy (void *dest, const void *src, unsigned int count)
+void *
+memcpy (
+ void *dest,
+ const void *src,
+ unsigned int count
+ )
{
return CopyMem (dest, src, (UINTN)count);
}
-void* memset (void *dest, char ch, unsigned int count)
+void *
+memset (
+ void *dest,
+ char ch,
+ unsigned int count
+ )
{
return SetMem (dest, count, ch);
}
-void free(void *ptr)
+void
+free (
+ void *ptr
+ )
{
- VOID *EvalOnce;
- ONIGMEM_HEAD *PoolHdr;
+ VOID *EvalOnce;
+ ONIGMEM_HEAD *PoolHdr;
EvalOnce = ptr;
if (EvalOnce == NULL) {
diff --git a/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h b/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h
index 0bdb7be529..3dc207da3e 100644
--- a/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h
+++ b/MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h
@@ -7,6 +7,7 @@
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
+
#ifndef ONIGURUMA_UEFI_PORT_H
#define ONIGURUMA_UEFI_PORT_H
@@ -16,79 +17,116 @@
#include <Library/BaseLib.h>
#include <Library/DebugLib.h>
-
#define ONIG_NO_STANDARD_C_HEADERS
#define ONIG_NO_PRINT
-#define P_(args) args
-
-#define INT_MAX 0x7FFFFFFF
-#define LONG_MAX 0x7FFFFFFF
-#define UINT_MAX 0xFFFFFFFF
-#define ULONG_MAX 0xFFFFFFFF
+#define P_(args) args
+#define INT_MAX 0x7FFFFFFF
+#define LONG_MAX 0x7FFFFFFF
+#define UINT_MAX 0xFFFFFFFF
+#define ULONG_MAX 0xFFFFFFFF
-#define SIZEOF_LONG 4
-#define SIZEOF_LONG_LONG 8
-typedef UINTN size_t;
-typedef UINT32 uint32_t;
-typedef INTN intptr_t;
+#define SIZEOF_LONG 4
+#define SIZEOF_LONG_LONG 8
+typedef UINTN size_t;
+typedef UINT32 uint32_t;
+typedef INTN intptr_t;
#ifndef offsetof
-#define offsetof OFFSET_OF
+#define offsetof OFFSET_OF
#endif
#ifdef MDE_CPU_IA32
-#define SIZEOF_VOIDP 4
+#define SIZEOF_VOIDP 4
#endif
#ifdef MDE_CPU_X64
-#define SIZEOF_VOIDP 8
+#define SIZEOF_VOIDP 8
#endif
-#define calloc(n,s) AllocateZeroPool((n)*(s))
-#define xmemmove(Dest,Src,Length) CopyMem(Dest,Src,Length)
-#define xmemcpy(Dest,Src,Length) CopyMem(Dest,Src,Length)
-#define xmemset(Buffer,Value,Length) SetMem(Buffer,Length,Value)
+#define calloc(n, s) AllocateZeroPool((n)*(s))
+#define xmemmove(Dest, Src, Length) CopyMem(Dest,Src,Length)
+#define xmemcpy(Dest, Src, Length) CopyMem(Dest,Src,Length)
+#define xmemset(Buffer, Value, Length) SetMem(Buffer,Length,Value)
-#define va_init_list(a,b) VA_START(a,b)
-#define va_list VA_LIST
-#define va_arg(a,b) VA_ARG(a,b)
-#define va_end(a) VA_END(a)
-#define va_start VA_START
+#define va_init_list(a, b) VA_START(a,b)
+#define va_list VA_LIST
+#define va_arg(a, b) VA_ARG(a,b)
+#define va_end(a) VA_END(a)
+#define va_start VA_START
-#define FILE VOID
-#define stdout NULL
+#define FILE VOID
+#define stdout NULL
#define fprintf(...)
-#define fputs(a,b)
-#define vsnprintf (int)AsciiVSPrint
-#define _vsnprintf vsnprintf
-#define xsnprintf sprintf_s
+#define fputs(a, b)
+#define vsnprintf (int)AsciiVSPrint
+#define _vsnprintf vsnprintf
+#define xsnprintf sprintf_s
#define xvsnprintf vsnprintf
-#define alloca malloc
-
-#define setlocale(a,b)
-#define LC_ALL 0
-
-#define UCHAR_MAX 255
-#define MAX_STRING_SIZE 0x1000
-#define strlen_s(String,MaxSize) AsciiStrnLenS (String, MaxSize)
-#define xstrncpy(Dest, Src, MaxSize) strcat_s(Dest,MaxSize,Src)
-#define xstrcat(Dest,Src,MaxSize) strcat(Dest,Src,MaxSize)
-#define strcat(Dest,Src,MaxSize) strcat_s(Dest,MaxSize,Src)
-#define strcat_s(Dest,MaxSize,Src) AsciiStrCatS (Dest, MaxSize, Src)
-#define strncpy_s(Dest,MaxSize,Src,Length) AsciiStrnCpyS (Dest, MaxSize, Src, Length)
-#define strcmp OnigStrCmp
-
-int OnigStrCmp (const char* Str1, const char* Str2);
-
-int EFIAPI sprintf_s (char *str, size_t sizeOfBuffer, char const *fmt, ...);
-int strlen(const char* str);
-void* malloc(size_t size);
-void* realloc(void *ptr, size_t size);
-void* memcpy (void *dest, const void *src, unsigned int count);
-void* memset (void *dest, char ch, unsigned int count);
-void free(void *ptr);
-
-#define exit(n) ASSERT(FALSE);
+#define alloca malloc
+
+#define setlocale(a, b)
+#define LC_ALL 0
+
+#define UCHAR_MAX 255
+#define MAX_STRING_SIZE 0x1000
+#define strlen_s(String, MaxSize) AsciiStrnLenS (String, MaxSize)
+#define xstrncpy(Dest, Src, MaxSize) strcat_s(Dest,MaxSize,Src)
+#define xstrcat(Dest, Src, MaxSize) strcat(Dest,Src,MaxSize)
+#define strcat(Dest, Src, MaxSize) strcat_s(Dest,MaxSize,Src)
+#define strcat_s(Dest, MaxSize, Src) AsciiStrCatS (Dest, MaxSize, Src)
+#define strncpy_s(Dest, MaxSize, Src, Length) AsciiStrnCpyS (Dest, MaxSize, Src, Length)
+#define strcmp OnigStrCmp
+
+int
+OnigStrCmp (
+ const char *Str1,
+ const char *Str2
+ );
+
+int EFIAPI
+sprintf_s (
+ char *str,
+ size_t sizeOfBuffer,
+ char const *fmt,
+ ...
+ );
+
+int
+strlen (
+ const char *str
+ );
+
+void *
+malloc (
+ size_t size
+ );
+
+void *
+realloc (
+ void *ptr,
+ size_t size
+ );
+
+void *
+memcpy (
+ void *dest,
+ const void *src,
+ unsigned int count
+ );
+
+void *
+memset (
+ void *dest,
+ char ch,
+ unsigned int count
+ );
+
+void
+free (
+ void *ptr
+ );
+
+#define exit(n) ASSERT(FALSE);
#endif // !ONIGURUMA_UEFI_PORT_H
diff --git a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.c b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.c
index 2334e8150f..326a6e6884 100644
--- a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.c
+++ b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.c
@@ -11,20 +11,18 @@
#include "RegularExpressionDxe.h"
STATIC
-EFI_REGEX_SYNTAX_TYPE * CONST mSupportedSyntaxes[] = {
+EFI_REGEX_SYNTAX_TYPE *CONST mSupportedSyntaxes[] = {
&gEfiRegexSyntaxTypePosixExtendedGuid,
&gEfiRegexSyntaxTypePerlGuid
};
STATIC
-EFI_REGULAR_EXPRESSION_PROTOCOL mProtocolInstance = {
+EFI_REGULAR_EXPRESSION_PROTOCOL mProtocolInstance = {
RegularExpressionMatch,
RegularExpressionGetInfo
};
-
-
-#define CHAR16_ENCODING ONIG_ENCODING_UTF16_LE
+#define CHAR16_ENCODING ONIG_ENCODING_UTF16_LE
/**
Call the Oniguruma regex match API.
@@ -69,12 +67,12 @@ EFI_REGULAR_EXPRESSION_PROTOCOL mProtocolInstance = {
STATIC
EFI_STATUS
OnigurumaMatch (
- IN CHAR16 *String,
- IN CHAR16 *Pattern,
- IN EFI_REGEX_SYNTAX_TYPE *SyntaxType,
- OUT BOOLEAN *Result,
- OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,
- OUT UINTN *CapturesCount
+ IN CHAR16 *String,
+ IN CHAR16 *Pattern,
+ IN EFI_REGEX_SYNTAX_TYPE *SyntaxType,
+ OUT BOOLEAN *Result,
+ OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,
+ OUT UINTN *CapturesCount
)
{
regex_t *OnigRegex;
@@ -87,7 +85,6 @@ OnigurumaMatch (
OnigUChar *Start;
EFI_STATUS Status;
-
Status = EFI_SUCCESS;
//
@@ -106,7 +103,7 @@ OnigurumaMatch (
//
// Compile pattern
//
- Start = (OnigUChar*)Pattern;
+ Start = (OnigUChar *)Pattern;
OnigResult = onig_new (
&OnigRegex,
Start,
@@ -126,12 +123,13 @@ OnigurumaMatch (
//
// Try to match
//
- Start = (OnigUChar*)String;
+ Start = (OnigUChar *)String;
Region = onig_region_new ();
if (Region == NULL) {
onig_free (OnigRegex);
return EFI_OUT_OF_RESOURCES;
}
+
OnigResult = onig_search (
OnigRegex,
Start,
@@ -158,18 +156,18 @@ OnigurumaMatch (
//
// If successful, copy out the region (capture) information
//
- if (*Result && Captures != NULL) {
+ if (*Result && (Captures != NULL)) {
*CapturesCount = Region->num_regs;
- *Captures = AllocateZeroPool (*CapturesCount * sizeof(**Captures));
+ *Captures = AllocateZeroPool (*CapturesCount * sizeof (**Captures));
if (*Captures != NULL) {
for (Index = 0; Index < *CapturesCount; ++Index) {
//
// Region beg/end values represent bytes, not characters
//
- (*Captures)[Index].Length = (Region->end[Index] - Region->beg[Index]) / sizeof(CHAR16);
+ (*Captures)[Index].Length = (Region->end[Index] - Region->beg[Index]) / sizeof (CHAR16);
(*Captures)[Index].CapturePtr = AllocateCopyPool (
((*Captures)[Index].Length) * sizeof (CHAR16),
- (CHAR16*)((UINTN)String + Region->beg[Index])
+ (CHAR16 *)((UINTN)String + Region->beg[Index])
);
if ((*Captures)[Index].CapturePtr == NULL) {
Status = EFI_OUT_OF_RESOURCES;
@@ -180,9 +178,10 @@ OnigurumaMatch (
if (EFI_ERROR (Status)) {
for (Index = 0; Index < *CapturesCount; ++Index) {
if ((*Captures)[Index].CapturePtr != NULL) {
- FreePool ((CHAR16*)(*Captures)[Index].CapturePtr);
+ FreePool ((CHAR16 *)(*Captures)[Index].CapturePtr);
}
}
+
FreePool (*Captures);
}
}
@@ -229,23 +228,23 @@ OnigurumaMatch (
EFI_STATUS
EFIAPI
RegularExpressionGetInfo (
- IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
- IN OUT UINTN *RegExSyntaxTypeListSize,
- OUT EFI_REGEX_SYNTAX_TYPE *RegExSyntaxTypeList
+ IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
+ IN OUT UINTN *RegExSyntaxTypeListSize,
+ OUT EFI_REGEX_SYNTAX_TYPE *RegExSyntaxTypeList
)
{
- UINTN SyntaxSize;
- UINTN Index;
+ UINTN SyntaxSize;
+ UINTN Index;
- if (This == NULL || RegExSyntaxTypeListSize == NULL) {
+ if ((This == NULL) || (RegExSyntaxTypeListSize == NULL)) {
return EFI_INVALID_PARAMETER;
}
- if (*RegExSyntaxTypeListSize != 0 && RegExSyntaxTypeList == NULL) {
+ if ((*RegExSyntaxTypeListSize != 0) && (RegExSyntaxTypeList == NULL)) {
return EFI_INVALID_PARAMETER;
}
- SyntaxSize = ARRAY_SIZE (mSupportedSyntaxes) * sizeof(**mSupportedSyntaxes);
+ SyntaxSize = ARRAY_SIZE (mSupportedSyntaxes) * sizeof (**mSupportedSyntaxes);
if (*RegExSyntaxTypeListSize < SyntaxSize) {
*RegExSyntaxTypeListSize = SyntaxSize;
@@ -253,8 +252,9 @@ RegularExpressionGetInfo (
}
for (Index = 0; Index < ARRAY_SIZE (mSupportedSyntaxes); ++Index) {
- CopyMem (&RegExSyntaxTypeList[Index], mSupportedSyntaxes[Index], sizeof(**mSupportedSyntaxes));
+ CopyMem (&RegExSyntaxTypeList[Index], mSupportedSyntaxes[Index], sizeof (**mSupportedSyntaxes));
}
+
*RegExSyntaxTypeListSize = SyntaxSize;
return EFI_SUCCESS;
@@ -312,20 +312,20 @@ RegularExpressionGetInfo (
EFI_STATUS
EFIAPI
RegularExpressionMatch (
- IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
- IN CHAR16 *String,
- IN CHAR16 *Pattern,
- IN EFI_REGEX_SYNTAX_TYPE *SyntaxType OPTIONAL,
- OUT BOOLEAN *Result,
- OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,
- OUT UINTN *CapturesCount
+ IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
+ IN CHAR16 *String,
+ IN CHAR16 *Pattern,
+ IN EFI_REGEX_SYNTAX_TYPE *SyntaxType OPTIONAL,
+ OUT BOOLEAN *Result,
+ OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,
+ OUT UINTN *CapturesCount
)
{
EFI_STATUS Status;
UINT32 Index;
BOOLEAN Supported;
- if (This == NULL || String == NULL || Pattern == NULL || Result == NULL || CapturesCount == NULL) {
+ if ((This == NULL) || (String == NULL) || (Pattern == NULL) || (Result == NULL) || (CapturesCount == NULL)) {
return EFI_INVALID_PARAMETER;
}
@@ -342,6 +342,7 @@ RegularExpressionMatch (
break;
}
}
+
if (!Supported) {
return EFI_UNSUPPORTED;
}
diff --git a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.h b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.h
index a397e7799f..1a6961a671 100644
--- a/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.h
+++ b/MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.h
@@ -73,13 +73,13 @@
EFI_STATUS
EFIAPI
RegularExpressionMatch (
- IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
- IN CHAR16 *String,
- IN CHAR16 *Pattern,
- IN EFI_REGEX_SYNTAX_TYPE *SyntaxType OPTIONAL,
- OUT BOOLEAN *Result,
- OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,
- OUT UINTN *CapturesCount
+ IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
+ IN CHAR16 *String,
+ IN CHAR16 *Pattern,
+ IN EFI_REGEX_SYNTAX_TYPE *SyntaxType OPTIONAL,
+ OUT BOOLEAN *Result,
+ OUT EFI_REGEX_CAPTURE **Captures OPTIONAL,
+ OUT UINTN *CapturesCount
);
/**
@@ -117,9 +117,9 @@ RegularExpressionMatch (
EFI_STATUS
EFIAPI
RegularExpressionGetInfo (
- IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
- IN OUT UINTN *RegExSyntaxTypeListSize,
- OUT EFI_REGEX_SYNTAX_TYPE *RegExSyntaxTypeList
+ IN EFI_REGULAR_EXPRESSION_PROTOCOL *This,
+ IN OUT UINTN *RegExSyntaxTypeListSize,
+ OUT EFI_REGEX_SYNTAX_TYPE *RegExSyntaxTypeList
);
#endif