|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _TABLE_ENTRY_HEADER |
Macros | |
| #define | NDEBUG |
Typedefs | |
| typedef struct _TABLE_ENTRY_HEADER | TABLE_ENTRY_HEADER |
| typedef struct _TABLE_ENTRY_HEADER * | PTABLE_ENTRY_HEADER |
| #define NDEBUG |
Definition at line 12 of file generictable.c.
| typedef struct _TABLE_ENTRY_HEADER * PTABLE_ENTRY_HEADER |
Definition at line 294 of file generictable.c.
Definition at line 327 of file generictable.c.
| PVOID NTAPI RtlEnumerateGenericTableLikeADirectory | ( | IN PRTL_AVL_TABLE | Table, |
| IN PRTL_AVL_MATCH_FUNCTION | MatchFunction, | ||
| IN PVOID | MatchData, | ||
| IN ULONG | NextFlag, | ||
| IN OUT PVOID * | RestartKey, | ||
| IN OUT PULONG | DeleteCount, | ||
| IN OUT PVOID | Buffer | ||
| ) |
Definition at line 404 of file generictable.c.
| PVOID NTAPI RtlEnumerateGenericTableWithoutSplaying | ( | IN PRTL_GENERIC_TABLE | Table, |
| IN OUT PVOID * | RestartKey | ||
| ) |
Definition at line 366 of file generictable.c.
Definition at line 421 of file generictable.c.
| VOID NTAPI RtlInitializeGenericTable | ( | IN PRTL_GENERIC_TABLE | Table, |
| IN PRTL_GENERIC_COMPARE_ROUTINE | CompareRoutine, | ||
| IN PRTL_GENERIC_ALLOCATE_ROUTINE | AllocateRoutine, | ||
| IN PRTL_GENERIC_FREE_ROUTINE | FreeRoutine, | ||
| IN PVOID | TableContext | ||
| ) |
Definition at line 100 of file generictable.c.
Referenced by CdInitializeVcb(), ClasspInitializeRemoveTracking(), FsRtlInitializeBaseMcb(), FsRtlPrivateLock(), MiInitializeSectionPageTable(), NpInitializeVcb(), and RtlSplayTreeTest().
| PVOID NTAPI RtlInsertElementGenericTable | ( | IN PRTL_GENERIC_TABLE | Table, |
| IN PVOID | Buffer, | ||
| IN ULONG | BufferSize, | ||
| OUT PBOOLEAN NewElement | OPTIONAL | ||
| ) |
Definition at line 123 of file generictable.c.
| PVOID NTAPI RtlInsertElementGenericTableFull | ( | IN PRTL_GENERIC_TABLE | Table, |
| IN PVOID | Buffer, | ||
| IN ULONG | BufferSize, | ||
| OUT PBOOLEAN NewElement | OPTIONAL, | ||
| IN PVOID | NodeOrParent, | ||
| IN TABLE_SEARCH_RESULT | SearchResult | ||
| ) |
Definition at line 148 of file generictable.c.
Referenced by RtlInsertElementGenericTable().
| BOOLEAN NTAPI RtlIsGenericTableEmpty | ( | IN PRTL_GENERIC_TABLE | Table | ) |
Definition at line 226 of file generictable.c.
Referenced by RtlEnumerateGenericTable(), RtlEnumerateGenericTableWithoutSplaying(), and RtlpFindGenericTableNodeOrParent().
Definition at line 248 of file generictable.c.
| PVOID NTAPI RtlLookupElementGenericTableFull | ( | IN PRTL_GENERIC_TABLE | Table, |
| IN PVOID | Buffer, | ||
| OUT PVOID * | NodeOrParent, | ||
| OUT TABLE_SEARCH_RESULT * | SearchResult | ||
| ) |
Definition at line 266 of file generictable.c.
Referenced by RtlLookupElementGenericTable().
| ULONG NTAPI RtlNumberGenericTableElements | ( | IN PRTL_GENERIC_TABLE | Table | ) |
Definition at line 237 of file generictable.c.
| TABLE_SEARCH_RESULT NTAPI RtlpFindGenericTableNodeOrParent | ( | IN PRTL_GENERIC_TABLE | Table, |
| IN PVOID | Buffer, | ||
| OUT PRTL_SPLAY_LINKS * | NodeOrParent | ||
| ) |
Definition at line 27 of file generictable.c.
Referenced by RtlDeleteElementGenericTable(), RtlInsertElementGenericTable(), and RtlLookupElementGenericTableFull().