ReactOS 0.4.16-dev-334-g4d9f67c
|
#include "bl.h"
Go to the source code of this file.
Definition at line 924 of file util.c.
Referenced by BlArchGetCpuVendor(), BlArchGetPerformanceCounter(), MmArchInitialize(), OslMain(), and OslpMain().
CPU_VENDORS BlArchGetCpuVendor | ( | VOID | ) |
Definition at line 937 of file util.c.
Referenced by OslpMain().
Definition at line 902 of file util.c.
Referenced by MmArchInitialize(), and OslPrepareTarget().
Definition at line 856 of file util.c.
Referenced by MmArchInitialize(), and OslMain().
NTSTATUS BlHtCreate | ( | _In_ ULONG | Size, |
_In_ PBL_HASH_TABLE_HASH_FUNCTION | HashFunction, | ||
_In_ PBL_HASH_TABLE_COMPARE_FUNCTION | CompareFunction, | ||
_Out_ PULONG | Id | ||
) |
Definition at line 504 of file util.c.
Referenced by BcInitialize(), BlockIopInitialize(), and EfiVmOpenProtocol().
NTSTATUS BlHtDelete | ( | _In_ ULONG | TableId, |
_In_ PBL_HASH_ENTRY | Entry | ||
) |
Definition at line 722 of file util.c.
Referenced by BlockIoFirmwareOpen(), and EfiVmpFreeInterfaceEntry().
NTSTATUS BlHtLookup | ( | _In_ ULONG | TableId, |
_In_ PBL_HASH_ENTRY | Entry, | ||
_Out_opt_ PBL_HASH_VALUE * | Value | ||
) |
Definition at line 608 of file util.c.
NTSTATUS BlHtStore | ( | _In_ ULONG | TableId, |
_In_ PBL_HASH_ENTRY | Entry, | ||
_In_ PVOID | Data, | ||
_In_ ULONG | DataSize | ||
) |
Definition at line 668 of file util.c.
Referenced by BlockIoFirmwareOpen(), and EfiVmOpenProtocol().
PVOID BlTblFindEntry | ( | _In_ PVOID * | Table, |
_In_ ULONG | Count, | ||
_Out_ PULONG | EntryIndex, | ||
_In_ PBL_TBL_LOOKUP_ROUTINE | Callback, | ||
_In_ PVOID | Argument1, | ||
_In_ PVOID | Argument2, | ||
_In_ PVOID | Argument3, | ||
_In_ PVOID | Argument4 | ||
) |
Definition at line 273 of file util.c.
Referenced by BlockIoOpen(), BlpDeviceOpen(), FileIoOpen(), and MmBapFindBlockInformation().
Definition at line 399 of file util.c.
Referenced by BlockIoDeviceTableDestroy().
NTSTATUS BlTblSetEntry | ( | _Inout_ PVOID ** | Table, |
_Inout_ PULONG | Count, | ||
_In_ PVOID | Entry, | ||
_Out_ PULONG | EntryIndex, | ||
_In_ PBL_TBL_SET_ROUTINE | Callback | ||
) |
Definition at line 321 of file util.c.
Referenced by BlHtCreate(), BlImgLoadBootApplication(), BlockIoFirmwareOpen(), BlpDeviceOpen(), BlpIoRegisterDestroyRoutine(), BlpMmCreateBlockAllocator(), EtfsMount(), and FileIoOpen().
ULONG BlUtlCheckSum | ( | _In_ ULONG | PartialSum, |
_In_ PUCHAR | Buffer, | ||
_In_ ULONG | Length, | ||
_In_ ULONG | Flags | ||
) |
Definition at line 777 of file util.c.
Referenced by ImgpLoadPEImage().
Definition at line 34 of file util.c.
Referenced by BlDisplayGetOemBitmap(), and BlDisplayInvalidateOemBitmap().
Definition at line 197 of file util.c.
Referenced by InitializeLibrary().
Definition at line 244 of file util.c.
Referenced by BmMain().
Definition at line 181 of file util.c.
Referenced by BlImgLoadImageWithProgress2().
Definition at line 221 of file util.c.
Referenced by BlUtlRegisterProgressRoutine().
ULONG DefaultHashFunction | ( | _In_ PBL_HASH_ENTRY | Entry, |
_In_ ULONG | TableSize | ||
) |
Definition at line 442 of file util.c.
Referenced by BlHtCreate().
BOOLEAN HtpCompareKeys | ( | _In_ PBL_HASH_ENTRY | Entry1, |
_In_ PBL_HASH_ENTRY | Entry2 | ||
) |
Definition at line 464 of file util.c.
Referenced by BlHtCreate().
Definition at line 495 of file util.c.
Referenced by BlHtCreate(), BlImgLoadBootApplication(), BlockIoFirmwareOpen(), BlpIoRegisterDestroyRoutine(), and EtfsMount().
PBL_HASH_TABLE* HtTableArray |
Definition at line 438 of file util.c.
Referenced by BlHtCreate(), BlHtDelete(), BlHtLookup(), and BlHtStore().
ULONG HtTableEntries |
Definition at line 439 of file util.c.
Referenced by BlHtCreate().
ULONG HtTableSize |
Definition at line 437 of file util.c.
Referenced by BlHtCreate(), BlHtDelete(), BlHtLookup(), and BlHtStore().
ULONG UtlCurrentPercentComplete |
Definition at line 26 of file util.c.
Referenced by BlUtlInitialize(), and BlUtlRegisterProgressRoutine().
PVOID UtlMcContext |
Definition at line 18 of file util.c.
Referenced by BlUtlInitialize().
PVOID UtlMcDisplayMessageRoutine |
Definition at line 19 of file util.c.
Referenced by BlUtlInitialize().
PVOID UtlMcUpdateMessageRoutine |
Definition at line 20 of file util.c.
Referenced by BlUtlInitialize().
ULONG UtlNextUpdatePercentage |
Definition at line 27 of file util.c.
Referenced by BlUtlInitialize(), and BlUtlRegisterProgressRoutine().
PVOID UtlProgressContext |
Definition at line 23 of file util.c.
Referenced by BlUtlInitialize(), and BlUtlRegisterProgressRoutine().
ULONG UtlProgressGranularity |
Definition at line 25 of file util.c.
Referenced by BlUtlInitialize(), and BlUtlRegisterProgressRoutine().
PVOID UtlProgressInfo |
Definition at line 29 of file util.c.
Referenced by BlUtlInitialize().
PVOID UtlProgressInfoRoutine |
Definition at line 24 of file util.c.
Referenced by BlUtlInitialize(), and BlUtlRegisterProgressRoutine().
BOOLEAN UtlProgressNeedsInfoUpdate |
Definition at line 28 of file util.c.
Referenced by BlUtlInitialize().
PVOID UtlProgressRoutine |
Definition at line 22 of file util.c.
Referenced by BlUtlInitialize(), BlUtlRegisterProgressRoutine(), and BlUtlUpdateProgress().
PRSDT UtlRsdt |
Definition at line 15 of file util.c.
Referenced by BlUtlGetAcpiTable(), and BlUtlInitialize().
PXSDT UtlXsdt |
Definition at line 16 of file util.c.
Referenced by BlUtlGetAcpiTable(), and BlUtlInitialize().