37 for (NextEntry = LoaderBlock->MemoryDescriptorListHead.
Flink;
38 NextEntry != &LoaderBlock->MemoryDescriptorListHead;
39 NextEntry = NextEntry->
Flink)
57 PCHAR CommandLine, XipBoot, XipRom, XipMegs, XipVerbose, XipRam;
61 CommandLine = LoaderBlock->LoadOptions;
62 if (!CommandLine)
return;
65 XipBoot =
strstr(CommandLine,
"XIPBOOT");
66 XipRam =
strstr(CommandLine,
"XIPRAM=");
67 XipRom =
strstr(CommandLine,
"XIPROM=");
68 XipMegs =
strstr(CommandLine,
"XIPMEGS=");
69 XipVerbose =
strstr(CommandLine,
"XIPVERBOSE");
75 DbgPrint(
"\n\nXIP: debug timestamp at line %d in %s: <<<%s %s>>>\n\n",
84 if (!XipDescriptor)
return;
93 DPRINT1(
"ReactOS does not yet support eXecute In Place boot technology\n");
94 DPRINT(
"%s MB requested (XIP = %s)\n", XipMegs, XipBoot);
VOID NTAPI XIPInit(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
_Must_inspect_result_ _In_ WDFIORESLIST _In_ PIO_RESOURCE_DESCRIPTOR Descriptor
char * strstr(char *String1, char *String2)
NTSTATUS NTAPI XIPDispatch(IN ULONG DispatchCode, OUT PVOID Buffer, IN ULONG BufferSize)
return STATUS_NOT_IMPLEMENTED
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
struct _LIST_ENTRY * Flink
PMEMORY_ALLOCATION_DESCRIPTOR NTAPI XIPpFindMemoryDescriptor(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
_In_ WDFMEMORY _Out_opt_ size_t * BufferSize