OpenCore
1.0.4
OpenCore Bootloader
|
#include <Library/OcConfigurationLib.h>
Go to the source code of this file.
Functions | |
EFI_STATUS | OcConfigurationInit (OUT OC_GLOBAL_CONFIG *Config, IN VOID *Buffer, IN UINT32 Size, IN OUT UINT32 *ErrorCount OPTIONAL) |
VOID | OcConfigurationFree (IN OUT OC_GLOBAL_CONFIG *Config) |
Copyright (C) 2019, vit9696. All rights reserved.
All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Definition in file OcConfigurationLib.c.
VOID OcConfigurationFree | ( | IN OUT OC_GLOBAL_CONFIG * | Config | ) |
Free configuration structure.
[in,out] | Config | Configuration structure. |
Definition at line 922 of file OcConfigurationLib.c.
EFI_STATUS OcConfigurationInit | ( | OUT OC_GLOBAL_CONFIG * | Config, |
IN VOID * | Buffer, | ||
IN UINT32 | Size, | ||
IN OUT UINT32 *ErrorCount | OPTIONAL ) |
Initialize configuration with plist data.
[out] | Config | Configuration structure. |
[in] | Buffer | Configuration buffer in plist format. |
[in] | Size | Configuration buffer size. |
[in,out] | ErrorCount | Errors detected duing initialisation. Optional. |
EFI_SUCCESS | on success |
Definition at line 901 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiAddSchema = OC_SCHEMA_DICT (NULL, mAcpiAddSchemaEntry) |
Definition at line 106 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiAddSchemaEntry[] |
Definition at line 98 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiConfigurationSchema[] |
Definition at line 159 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiDeleteSchema = OC_SCHEMA_DICT (NULL, mAcpiDeleteSchemaEntry) |
Definition at line 121 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiDeleteSchemaEntry[] |
Definition at line 110 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiPatchSchema = OC_SCHEMA_DICT (NULL, mAcpiPatchSchemaEntry) |
Definition at line 144 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiPatchSchemaEntry[] |
Definition at line 125 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mAcpiQuirksSchema[] |
Definition at line 148 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mBooterConfigurationSchema[] |
Definition at line 231 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mBooterPatchSchema = OC_SCHEMA_DICT (NULL, mBooterPatchSchemaEntry) |
Definition at line 227 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mBooterPatchSchemaEntry[] |
Definition at line 211 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mBooterQuirksSchema[] |
Definition at line 184 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mBooterWhitelistEntrySchema[] |
Definition at line 172 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mBooterWhitelistSchema = OC_SCHEMA_DICT (NULL, mBooterWhitelistEntrySchema) |
Definition at line 180 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mDevicePropertiesAddEntrySchema = OC_SCHEMA_MDATA (NULL) |
Definition at line 243 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mDevicePropertiesAddSchema = OC_SCHEMA_MAP (NULL, &mDevicePropertiesAddEntrySchema) |
Definition at line 247 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mDevicePropertiesDeleteEntrySchema = OC_SCHEMA_STRING (NULL) |
Definition at line 251 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mDevicePropertiesDeleteSchema = OC_SCHEMA_ARRAY (NULL, &mDevicePropertiesDeleteEntrySchema) |
Definition at line 255 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mDevicePropertiesSchema[] |
Definition at line 259 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelAddSchema = OC_SCHEMA_DICT (NULL, mKernelAddSchemaEntry) |
Definition at line 283 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelAddSchemaEntry[] |
Definition at line 270 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelBlockSchema = OC_SCHEMA_DICT (NULL, mKernelBlockSchemaEntry) |
Definition at line 299 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelBlockSchemaEntry[] |
Definition at line 287 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelConfigurationSchema[] |
Definition at line 391 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelEmulateSchema[] |
Definition at line 303 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelForceSchema = OC_SCHEMA_DICT (NULL, mKernelForceSchemaEntry) |
Definition at line 327 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelForceSchemaEntry[] |
Definition at line 313 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelPatchSchema = OC_SCHEMA_DICT (NULL, mKernelPatchSchemaEntry) |
Definition at line 350 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelPatchSchemaEntry[] |
Definition at line 331 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelQuirksSchema[] |
Definition at line 354 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mKernelSchemeSchema[] |
Definition at line 382 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscBlessOverrideSchema = OC_SCHEMA_STRING (NULL) |
Definition at line 407 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscConfigurationBootSchema[] |
Definition at line 411 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscConfigurationDebugSchema[] |
Definition at line 431 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscConfigurationSchema[] |
Definition at line 523 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscConfigurationSecuritySchema[] |
Definition at line 444 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscConfigurationSerialCustomSchema[] |
Definition at line 462 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscConfigurationSerialSchema[] |
Definition at line 479 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscEntriesSchema = OC_SCHEMA_DICT (NULL, mMiscEntriesSchemaEntry) |
Definition at line 500 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscEntriesSchemaEntry[] |
Definition at line 487 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscToolsSchema = OC_SCHEMA_DICT (NULL, mMiscToolsSchemaEntry) |
Definition at line 519 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mMiscToolsSchemaEntry[] |
Definition at line 504 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramAddEntrySchema = OC_SCHEMA_MDATA (NULL) |
Definition at line 539 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramAddSchema = OC_SCHEMA_MAP (NULL, &mNvramAddEntrySchema) |
Definition at line 543 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramConfigurationSchema[] |
Definition at line 563 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramDeleteEntrySchema = OC_SCHEMA_STRING (NULL) |
Definition at line 547 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramDeleteSchema = OC_SCHEMA_ARRAY (NULL, &mNvramDeleteEntrySchema) |
Definition at line 551 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramLegacyEntrySchema = OC_SCHEMA_STRING (NULL) |
Definition at line 555 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mNvramLegacySchema = OC_SCHEMA_ARRAY (NULL, &mNvramLegacyEntrySchema) |
Definition at line 559 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationDataHubSchema[] |
Definition at line 576 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationGenericSchema[] |
Definition at line 595 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationMemoryDeviceEntry[] |
Definition at line 610 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationMemoryDevicesSchema = OC_SCHEMA_DICT (NULL, mPlatformConfigurationMemoryDeviceEntry) |
Definition at line 623 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationMemorySchema[] |
Definition at line 627 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationNvramSchema[] |
Definition at line 640 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationSchema[] |
Definition at line 684 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mPlatformConfigurationSmbiosSchema[] |
Definition at line 652 of file OcConfigurationLib.c.
STATIC OC_SCHEMA_INFO mRootConfigurationInfo |
Definition at line 896 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mRootConfigurationNodes[] |
Definition at line 883 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiApfsSchema[] |
Definition at line 764 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiAppleInputSchema[] |
Definition at line 775 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiAudioSchema[] |
Definition at line 793 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiConfigurationSchema[] |
Definition at line 863 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiDriversSchema = OC_SCHEMA_DICT (NULL, mUefiDriversSchemaEntry) |
Definition at line 715 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiDriversSchemaEntry[] |
Definition at line 705 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiInputSchema[] |
Definition at line 809 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiOutputSchema[] |
Definition at line 822 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiProtocolOverridesSchema[] |
Definition at line 740 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiQuirksSchema[] |
Definition at line 719 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiReservedMemoryEntrySchema[] |
Definition at line 845 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiReservedMemorySchema = OC_SCHEMA_DICT (NULL, mUefiReservedMemoryEntrySchema) |
Definition at line 855 of file OcConfigurationLib.c.
STATIC OC_SCHEMA mUefiUnloadSchema = OC_SCHEMA_STRING (NULL) |
Definition at line 859 of file OcConfigurationLib.c.