|
ReactOS 0.4.17-dev-683-g0dafdc5
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | ARBITER_SIG 'sbrA' |
| VOID NTAPI ArbiterLibAddAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 239 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibAddReserved | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ADD_RESERVED_PARAMETERS | Parameters | ||
| ) |
Definition at line 80 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibAllocateEntry | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 188 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| VOID NTAPI ArbiterLibBacktrackAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 251 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibBootAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_BOOT_ALLOCATION_PARAMETERS | Parameters | ||
| ) |
Definition at line 61 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibCommitAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter | ) |
Definition at line 138 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| VOID NTAPI ArbiterLibConfirmAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
| VOID NTAPI ArbiterLibDeleteInstance | ( | _In_ PARBITER_INSTANCE | Arbiter | ) |
Definition at line 302 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| BOOLEAN NTAPI ArbiterLibFindSuitableRange | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 226 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| BOOLEAN NTAPI ArbiterLibGetNextAllocationRange | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 213 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibHandler | ( | _In_ PVOID | Context, |
| _In_ ARBITER_ACTION | Action, | ||
| _Inout_ PARBITER_PARAMETERS | Parameters | ||
| ) |
| NTSTATUS NTAPI ArbiterLibInitializeInstance | ( | _Inout_ PARBITER_INSTANCE | Arbiter, |
| _In_ PDEVICE_OBJECT | BusDeviceObject, | ||
| _In_ CM_RESOURCE_TYPE | ResourceType, | ||
| _In_ PCWSTR | ArbiterName, | ||
| _In_ PCWSTR | OrderName, | ||
| _In_ PARB_TRANSLATE_ORDERING | TranslateOrderingFunction | ||
| ) |
Definition at line 349 of file arbiter.c.
Referenced by arbusno_Initializer(), IopArbBusNumberInitialize(), IopArbDmaInitialize(), IopArbIrqInitialize(), IopArbMemInitialize(), and IopArbPortInitialize().
| NTSTATUS NTAPI ArbiterLibInitializeRangeList | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _In_ ULONG | ResourceCount, | ||
| _In_ PCM_PARTIAL_RESOURCE_DESCRIPTOR | Resources, | ||
| _Inout_ PRTL_RANGE_LIST | RangeList | ||
| ) |
Definition at line 122 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| BOOLEAN NTAPI ArbiterLibOverrideConflict | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 275 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibPreprocessEntry | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 175 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibQueryConflict | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_QUERY_CONFLICT_PARAMETERS | Parameters | ||
| ) |
Definition at line 100 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibRetestAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_RETEST_ALLOCATION_PARAMETERS | Parameters | ||
| ) |
Definition at line 42 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibRollbackAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter | ) |
Definition at line 150 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibSortArbitrationList | ( | _Inout_ PLIST_ENTRY | ArbitrationList | ) |
| NTSTATUS NTAPI ArbiterLibStartArbiter | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _In_ PCM_RESOURCE_LIST | StartResources | ||
| ) |
Definition at line 162 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibTestAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_TEST_ALLOCATION_PARAMETERS | Parameters | ||
| ) |
Definition at line 23 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().