|
ReactOS 0.4.17-dev-804-g023d8af
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | ARBITER_SIG 'sbrA' |
| NTSTATUS NTAPI ArbiterLibAddReserved | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ADD_RESERVED_PARAMETERS | Parameters | ||
| ) |
Definition at line 42 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibAllocateEntry | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 126 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibBootAllocation | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_BOOT_ALLOCATION_PARAMETERS | Parameters | ||
| ) |
Definition at line 23 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 190 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance(), and PciArbiterDestructor().
| NTSTATUS NTAPI ArbiterLibHandler | ( | _In_ PVOID | Context, |
| _In_ ARBITER_ACTION | Action, | ||
| _Inout_ PARBITER_PARAMETERS | Parameters | ||
| ) |
Definition at line 176 of file arbiter.c.
Referenced by PciArbiterConstructor().
| 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 237 of file arbiter.c.
Referenced by arbusno_Initializer(), ario_Initializer(), armem_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 84 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| BOOLEAN NTAPI ArbiterLibOverrideConflict | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 163 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibPreprocessEntry | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_ALLOCATION_STATE | ArbState | ||
| ) |
Definition at line 113 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibQueryConflict | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _Inout_ PARBITER_QUERY_CONFLICT_PARAMETERS | Parameters | ||
| ) |
Definition at line 62 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().
| NTSTATUS NTAPI ArbiterLibSortArbitrationList | ( | _Inout_ PLIST_ENTRY | ArbitrationList | ) |
Definition at line 139 of file arbiter.c.
Referenced by ArbpTestAllocation().
| NTSTATUS NTAPI ArbiterLibStartArbiter | ( | _In_ PARBITER_INSTANCE | Arbiter, |
| _In_ PCM_RESOURCE_LIST | StartResources | ||
| ) |
Definition at line 100 of file arbiter.c.
Referenced by ArbiterLibInitializeInstance().