#include "cmp.h"
Go to the source code of this file.
|
Definition at line 76 of file hivecell.c. |
|
Definition at line 74 of file hivecell.c. |
|
Value: Definition at line 109 of file hivecell.c. |
|
Value:
Definition at line 79 of file hivecell.c. |
|
Definition at line 96 of file hivecell.c. |
|
Definition at line 386 of file hivecell.c. Referenced by CmpAddSubKey(), CmpAssignSecurityDescriptor(), CmpCopyCell(), CmpCopyKeyPartial(), CmpCreateLinkNode(), CmpCreateRootNode(), CmpDoCreateChild(), CmpSetSecurityDescriptorInfo(), CmpSetValueKeyExisting(), CmpSetValueKeyNew(), CmpSplitLeaf(), CmpSyncKeyValues(), EhCreateChild(), and EhpAttachSecurity().
|
|
Definition at line 688 of file hivecell.c. References ASSERT, ASSERT_CM_LOCK_OWNED_EXCLUSIVE, Bin, _HMAP_ENTRY::BinAddress, Cell, CML_MINOR, CMLOG, CMS_HIVE, DHvCheckBin, FALSE, _HBIN::FileOffset, HCELL_FREE_FILL, HCELL_INDEX, HCELL_TYPE_MASK, Hive, HMAP_BASE, HvGetCellType, HvpEnlistFreeCell(), HvpGetCellMap(), HvpGetHCell, HvpIsFreeNeighbor(), NULL, _HHIVE::ReadOnly, _HBIN::Size, _HCELL::Size, TRUE, _HCELL::u, USE_OLD_CELL, VALIDATE_CELL_MAP, and VOID(). Referenced by CmDeleteValueKey(), CmpAddSubKey(), CmpAssignSecurityDescriptor(), CmpCopyKeyPartial(), CmpCopyValue(), CmpCreateLinkNode(), CmpDoCreateChild(), CmpFreeKeyBody(), CmpFreeKeyByCell(), CmpFreeKeyValues(), CmpFreeSecurityDescriptor(), CmpFreeValue(), CmpMergeKeyValues(), CmpRemoveSubKey(), CmpSetSecurityDescriptorInfo(), CmpSetValueKeyExisting(), CmpSetValueKeyNew(), CmpSplitLeaf(), and CmpSyncKeyValues().
|
|
Definition at line 335 of file hivecell.c. Referenced by CmpAddToLeaf(), CmpCheckKey(), CmpCheckValueList(), CmpCopyCell(), CmpGetValueDataFromCache(), CmpGetValueKeyFromCache(), CmpSetValueKeyExisting(), and CmpSplitLeaf().
|
|
Definition at line 1453 of file hivecell.c. References ASSERT, Bin, _HMAP_ENTRY::BinAddress, Cell, FALSE, _HHIVE::Flat, HBIN_NIL, HCELL_PAD, HCELL_TYPE_MASK, HHIVE_SIGNATURE, Hive, HMAP_BASE, HvGetCellType, HvpGetCellMap(), HvpGetHCell, NULL, Offset, _HHIVE::Signature, _HBIN::Size, _HCELL::Size, Size, TRUE, _HCELL::u, and USE_OLD_CELL. Referenced by CmpCheckKey(), CmpCheckValueList(), CmpFindSubKeyByName(), CmpMarkIndexDirty(), CmpRemoveSubKey(), and CmpValidateHiveSecurityDescriptors().
|
|
|
|
Definition at line 1539 of file hivecell.c. References TRUE.
|
|
Definition at line 1203 of file hivecell.c.
|
|
Definition at line 463 of file hivecell.c.
|
|
Definition at line 947 of file hivecell.c. References TRUE. Referenced by HvFreeCell(), and HvpEnlistFreeCells().
|
|
Definition at line 221 of file hivecell.c. Referenced by HvInitializeHive().
|
|
Definition at line 285 of file hivecell.c. Referenced by HvCheckHive(), HvFreeCell(), HvFreeHive(), HvFreeHivePartial(), HvIsBinDirty(), HvIsCellAllocated(), HvMarkCellDirty(), HvpAddBin(), HvpBuildMapAndCopy(), HvpCoalesceDiscardedBins(), HvpDiscardBins(), HvpDoWriteHive(), HvpEnlistBinInMap(), HvpFindNextDirtyBlock(), HvpRecoverData(), HvpTruncateBins(), and HvRefreshHive().
|
|
Definition at line 146 of file hivecell.c. References ASSERT, ASSERT_CM_LOCK_OWNED, _HMAP_ENTRY::BinAddress, _HMAP_ENTRY::BlockAddress, Cell, CML_FLOW, CMLOG, CMS_MAP, FALSE, _HHIVE::Flat, HCELL_BLOCK_MASK, HCELL_BLOCK_SHIFT, HCELL_NIL, HCELL_OFFSET_MASK, HCELL_PAD, HCELL_TABLE_MASK, HCELL_TABLE_SHIFT, HCELL_TYPE_MASK, HHIVE_SIGNATURE, Hive, HMAP_BASE, HMAP_DISCARDABLE, HvGetCellType, Offset, _HHIVE::Signature, Stable, _HCELL::u, and USE_OLD_CELL. Referenced by HvInitializeHive().
|
|
Definition at line 832 of file hivecell.c. Referenced by HvFreeCell().
|
|
|
|
Definition at line 1295 of file hivecell.c. Referenced by CmDeleteValueKey(), CmpAddToLeaf(), CmpMergeKeyValues(), CmpSetSecurityDescriptorInfo(), CmpSetValueKeyNew(), CmpSplitLeaf(), and CmRestoreKey().
|
|
Definition at line 77 of file hivecell.c. Referenced by KiFindFirstSetLeftBit(). |
|
Definition at line 75 of file hivecell.c. Referenced by KiFindFirstSetRightBit(). |