26 ASSERT(ListHeadPa->Flink != 0);
27 ASSERT(ListHeadPa->Blink != 0);
30 EntryPa = ListHeadPa->
Flink;
31 while (EntryPa != ListHeadPa)
34 NextPa = EntryPa->
Flink;
46 ListHeadPa->Blink =
PaToVa(ListHeadPa->Blink);
56 TRACE(
"ConvertConfigToVA(Start 0x%X)\n",
Start);
61 if (
Child->ConfigurationData)
73 if (
Child->ComponentEntry.Identifier)
76 TRACE(
"Device 0x%X class %d type %d id '%s', parent %p\n",
Child,
81 while (Sibling !=
NULL)
98 TRACE(
"Device 0x%X class %d type %d id '%s', parent %p\n", Sibling,
#define DBG_DEFAULT_CHANNEL(ch)
VOID ConvertConfigToVA(PCONFIGURATION_COMPONENT_DATA Start)
VOID List_PaToVa(_In_ PLIST_ENTRY ListHeadPa)
FORCEINLINE PVOID VaToPa(PVOID Va)
FORCEINLINE PVOID PaToVa(PVOID Pa)
#define WINDOWS(string, interface)
CONFIGURATION_COMPONENT ComponentEntry
struct _CONFIGURATION_COMPONENT_DATA * Sibling
struct _CONFIGURATION_COMPONENT_DATA * Child
struct _CONFIGURATION_COMPONENT_DATA * Parent
CONFIGURATION_CLASS Class
struct _LIST_ENTRY * Blink
struct _LIST_ENTRY * Flink
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFDEVICE Child