89 *LinkB = Ta; *LinkA =
Tb;
123 #ifdef VERIFY_SWAP_SPLAY_LINKS static VOID SwapSplayLinks(PRTL_SPLAY_LINKS LinkA, PRTL_SPLAY_LINKS LinkB)
PRTL_SPLAY_LINKS NTAPI RtlRealSuccessor(PRTL_SPLAY_LINKS Links)
PRTL_SPLAY_LINKS NTAPI RtlSubtreePredecessor(IN PRTL_SPLAY_LINKS Links)
int memcmp(void *Buffer1, void *Buffer2, ACPI_SIZE Count)
static VOID FixupChildLinks(PRTL_SPLAY_LINKS Links, BOOLEAN Root, BOOLEAN LeftChild)
#define RtlInsertAsRightChild(ParentLinks, ChildLinks)
#define RtlInsertAsLeftChild(ParentLinks, ChildLinks)
PRTL_SPLAY_LINKS NTAPI RtlSubtreeSuccessor(IN PRTL_SPLAY_LINKS Links)
struct _RTL_SPLAY_LINKS * Parent
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
_Must_inspect_result_ _In_ WDFDEVICE _In_ WDFDEVICE Child
#define RtlIsLeftChild(Links)
root entry for file system trees
struct _RTL_SPLAY_LINKS * LeftChild
#define RtlLeftChild(Links)
PRTL_SPLAY_LINKS NTAPI RtlDelete(PRTL_SPLAY_LINKS Links)
#define RtlIsRightChild(Links)
struct _RTL_SPLAY_LINKS * RightChild
#define RtlRightChild(Links)
PRTL_SPLAY_LINKS NTAPI RtlRealPredecessor(PRTL_SPLAY_LINKS Links)
PRTL_SPLAY_LINKS NTAPI RtlSplay(PRTL_SPLAY_LINKS Links)
VOID NTAPI RtlDeleteNoSplay(PRTL_SPLAY_LINKS Links, PRTL_SPLAY_LINKS *Root)