Module Name:    src
Committed By:   skrll
Date:           Thu Aug 15 05:59:49 UTC 2024

Modified Files:
        src/sys/stand/efiboot: efiboot.c efiboot.h efifdt.c exec.c

Log Message:
Rename some symbols for consistency with the style used elsewhere
in efiboot.

NFCI.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/stand/efiboot/efiboot.c
cvs rdiff -u -r1.20 -r1.21 src/sys/stand/efiboot/efiboot.h
cvs rdiff -u -r1.35 -r1.36 src/sys/stand/efiboot/efifdt.c
cvs rdiff -u -r1.24 -r1.25 src/sys/stand/efiboot/exec.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/stand/efiboot/efiboot.c
diff -u src/sys/stand/efiboot/efiboot.c:1.23 src/sys/stand/efiboot/efiboot.c:1.24
--- src/sys/stand/efiboot/efiboot.c:1.23	Thu Mar 28 18:24:57 2024
+++ src/sys/stand/efiboot/efiboot.c	Thu Aug 15 05:59:49 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: efiboot.c,v 1.23 2024/03/28 18:24:57 riastradh Exp $ */
+/* $NetBSD: efiboot.c,v 1.24 2024/08/15 05:59:49 skrll Exp $ */
 
 /*-
  * Copyright (c) 2018 Jared McNeill <jmcne...@invisible.ca>
@@ -132,7 +132,7 @@ efi_cleanup(void)
 	}
 
 #ifdef EFIBOOT_RUNTIME_ADDRESS
-	arch_set_virtual_address_map(memmap, nentries, mapkey, descsize, descver);
+	efi_fdt_set_virtual_address_map(memmap, nentries, mapkey, descsize, descver);
 #endif
 }
 

Index: src/sys/stand/efiboot/efiboot.h
diff -u src/sys/stand/efiboot/efiboot.h:1.20 src/sys/stand/efiboot/efiboot.h:1.21
--- src/sys/stand/efiboot/efiboot.h:1.20	Sun Aug 14 11:26:41 2022
+++ src/sys/stand/efiboot/efiboot.h	Thu Aug 15 05:59:49 2024
@@ -1,4 +1,4 @@
-/*	$NetBSD: efiboot.h,v 1.20 2022/08/14 11:26:41 jmcneill Exp $	*/
+/*	$NetBSD: efiboot.h,v 1.21 2024/08/15 05:59:49 skrll Exp $	*/
 
 /*-
  * Copyright (c) 2016 Kimihiro Nonaka <non...@netbsd.org>
@@ -43,11 +43,6 @@ struct boot_command {
 	const char *c_help;
 };
 
-int arch_prepare_boot(const char *, const char *, u_long *);
-void arch_cleanup_boot(void);
-size_t arch_alloc_size(void);
-void arch_set_virtual_address_map(EFI_MEMORY_DESCRIPTOR *, UINTN, UINTN, UINTN, UINT32);
-
 /* conf.c */
 extern struct fs_ops null_fs_ops;
 extern struct fs_ops tftp_fs_ops;
@@ -94,6 +89,12 @@ int efi_device_path_depth(EFI_DEVICE_PAT
 int efi_device_path_count(EFI_DEVICE_PATH *);
 int efi_device_path_ncmp(EFI_DEVICE_PATH *, EFI_DEVICE_PATH *, int);
 
+/* efifdt.c */
+int efi_fdt_prepare_boot(const char *, const char *, u_long *);
+void efi_fdt_cleanup_boot(void);
+size_t efi_fdt_alloc_size(void);
+void efi_fdt_set_virtual_address_map(EFI_MEMORY_DESCRIPTOR *, UINTN, UINTN, UINTN, UINT32);
+
 /* efinet.c */
 struct efi_net_if {
 	const char *if_name;

Index: src/sys/stand/efiboot/efifdt.c
diff -u src/sys/stand/efiboot/efifdt.c:1.35 src/sys/stand/efiboot/efifdt.c:1.36
--- src/sys/stand/efiboot/efifdt.c:1.35	Sun Aug 14 11:26:41 2022
+++ src/sys/stand/efiboot/efifdt.c	Thu Aug 15 05:59:49 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: efifdt.c,v 1.35 2022/08/14 11:26:41 jmcneill Exp $ */
+/* $NetBSD: efifdt.c,v 1.36 2024/08/15 05:59:49 skrll Exp $ */
 
 /*-
  * Copyright (c) 2019 Jason R. Thorpe
@@ -596,7 +596,7 @@ load_modules(const char *kernel_name)
  * Prepare kernel arguments and shutdown boot services.
  */
 int
-arch_prepare_boot(const char *fname, const char *args, u_long *marks)
+efi_fdt_prepare_boot(const char *fname, const char *args, u_long *marks)
 {
 	load_file(get_initrd_path(), 0, false, &initrd_addr, &initrd_size);
 	load_file(get_dtb_path(), 0, false, &dtb_addr, &dtb_size);
@@ -650,7 +650,7 @@ arch_prepare_boot(const char *fname, con
  * Free memory after a failed boot.
  */
 void
-arch_cleanup_boot(void)
+efi_fdt_cleanup_boot(void)
 {
 	if (rndseed_addr) {
 		uefi_call_wrapper(BS->FreePages, 2, rndseed_addr, EFI_SIZE_TO_PAGES(rndseed_size));
@@ -670,7 +670,7 @@ arch_cleanup_boot(void)
 }
 
 size_t
-arch_alloc_size(void)
+efi_fdt_alloc_size(void)
 {
 	return FDT_SPACE;
 }
@@ -735,7 +735,7 @@ efi_fdt_runtime_alloc_va(uint64_t npages
 }
 
 void
-arch_set_virtual_address_map(EFI_MEMORY_DESCRIPTOR *memmap, UINTN nentries,
+efi_fdt_set_virtual_address_map(EFI_MEMORY_DESCRIPTOR *memmap, UINTN nentries,
     UINTN mapkey, UINTN descsize, UINT32 descver)
 {
 	EFI_MEMORY_DESCRIPTOR *md, *vmd, *vmemmap;

Index: src/sys/stand/efiboot/exec.c
diff -u src/sys/stand/efiboot/exec.c:1.24 src/sys/stand/efiboot/exec.c:1.25
--- src/sys/stand/efiboot/exec.c:1.24	Wed Jun 14 10:26:45 2023
+++ src/sys/stand/efiboot/exec.c	Thu Aug 15 05:59:49 2024
@@ -1,4 +1,4 @@
-/* $NetBSD: exec.c,v 1.24 2023/06/14 10:26:45 rin Exp $ */
+/* $NetBSD: exec.c,v 1.25 2024/08/15 05:59:49 skrll Exp $ */
 
 /*-
  * Copyright (c) 2019 Jason R. Thorpe
@@ -186,7 +186,7 @@ exec_netbsd(const char *fname, const cha
 	}
 	close(fd);
 	marks[MARK_END] = (((u_long) marks[MARK_END] + sizeof(int) - 1)) & -sizeof(int);
-	alloc_size = marks[MARK_END] - marks[MARK_START] + arch_alloc_size() + EFIBOOT_ALIGN;
+	alloc_size = marks[MARK_END] - marks[MARK_START] + efi_fdt_alloc_size() + EFIBOOT_ALIGN;
 
 #ifdef EFIBOOT_ALLOCATE_MAX_ADDRESS
 	addr = EFIBOOT_ALLOCATE_MAX_ADDRESS;
@@ -213,7 +213,7 @@ exec_netbsd(const char *fname, const cha
 	close(fd);
 	load_offset = 0;
 
-	if (arch_prepare_boot(fname, args, marks) != 0) {
+	if (efi_fdt_prepare_boot(fname, args, marks) != 0) {
 		goto cleanup;
 	}
 
@@ -224,7 +224,7 @@ exec_netbsd(const char *fname, const cha
 
 cleanup:
 	uefi_call_wrapper(BS->FreePages, 2, addr, EFI_SIZE_TO_PAGES(alloc_size));
-	arch_cleanup_boot();
+	efi_fdt_cleanup_boot();
 
 	return EIO;
 }

Reply via email to