]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
efi: move guid helper functions to efi.h
authorVincent Stehlé <vincent.stehle@arm.com>
Wed, 3 Jul 2024 11:37:55 +0000 (13:37 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 16 Jul 2024 23:09:33 +0000 (17:09 -0600)
Move the guidcmp() and guidcpy() functions to efi.h, near the definition of
the efi_guid_t type those functions deal with.

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>
Cc: Heinrich Schuchardt <xypron.glpk@gmx.de>
Cc: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Cc: Tom Rini <trini@konsulko.com>
include/efi.h
include/efi_loader.h

index c3c4b93f860a22a8aec339c6dbf25851f409372a..d5af213994683f0a81dbf2028748a587f73ef026 100644 (file)
@@ -78,6 +78,16 @@ typedef struct {
        u8 b[16];
 } efi_guid_t __attribute__((aligned(4)));
 
+static inline int guidcmp(const void *g1, const void *g2)
+{
+       return memcmp(g1, g2, sizeof(efi_guid_t));
+}
+
+static inline void *guidcpy(void *dst, const void *src)
+{
+       return memcpy(dst, src, sizeof(efi_guid_t));
+}
+
 #define EFI_BITS_PER_LONG      (sizeof(long) * 8)
 
 /* Bit mask for EFI status code with error */
index 6c993e1a694084bb31c6cee59533f6bc1c1f62a0..ca8fc0820f687c38caa463861ac45a8fe1aa113a 100644 (file)
 struct blk_desc;
 struct jmp_buf_data;
 
-static inline int guidcmp(const void *g1, const void *g2)
-{
-       return memcmp(g1, g2, sizeof(efi_guid_t));
-}
-
-static inline void *guidcpy(void *dst, const void *src)
-{
-       return memcpy(dst, src, sizeof(efi_guid_t));
-}
-
 #if CONFIG_IS_ENABLED(EFI_LOADER)
 
 /**