]> code.delx.au - refind/blobdiff - refind/global.h
Added new fold_linux_kernels option, which combines Linux kernels in a
[refind] / refind / global.h
index 33087c29a5ff1ec614268d156eaa9b5d8401ab85..2871c61f57b6823be1d1fac81321024da3f3f34b 100644 (file)
@@ -275,6 +275,7 @@ typedef struct {
    BOOLEAN       ScanAllLinux;
    BOOLEAN       DeepLegacyScan;
    BOOLEAN       EnableAndLockVMX;
+   BOOLEAN       FoldLinuxKernels;
    UINTN         RequestedScreenWidth;
    UINTN         RequestedScreenHeight;
    UINTN         BannerBottomEdge;
@@ -331,10 +332,9 @@ EFI_STATUS StartEFIImageList(IN EFI_DEVICE_PATH **DevicePaths,
                              IN BOOLEAN IsDriver);
 LOADER_ENTRY *InitializeLoaderEntry(IN LOADER_ENTRY *Entry);
 REFIT_MENU_SCREEN *InitializeSubScreen(IN LOADER_ENTRY *Entry);
-VOID GenerateSubScreen(LOADER_ENTRY *Entry, IN REFIT_VOLUME *Volume);
+VOID GenerateSubScreen(LOADER_ENTRY *Entry, IN REFIT_VOLUME *Volume, IN BOOLEAN GenerateReturn);
 EG_IMAGE * GetDiskBadge(IN UINTN DiskType);
 LOADER_ENTRY * MakeGenericLoaderEntry(VOID);
-LOADER_ENTRY * AddLoaderEntry(IN CHAR16 *LoaderPath, IN CHAR16 *LoaderTitle, IN REFIT_VOLUME *Volume);
 VOID SetLoaderDefaults(LOADER_ENTRY *Entry, CHAR16 *LoaderPath, IN REFIT_VOLUME *Volume);
 LOADER_ENTRY * AddPreparedLoaderEntry(LOADER_ENTRY *Entry);
 VOID StoreLoaderName(IN CHAR16 *Name);