Lines Matching defs:Primary
108 Allocator.Primary.Options.load())))
162 Primary.Options.set(OptionBit::MayReturnNull);
164 Primary.Options.setFillContentsMode(ZeroFill);
166 Primary.Options.setFillContentsMode(PatternOrZeroFill);
168 Primary.Options.set(OptionBit::DeallocTypeMismatch);
170 Primary.Options.set(OptionBit::DeleteSizeMismatch);
173 Primary.Options.set(OptionBit::UseMemoryTagging);
183 Primary.init(ReleaseToOsIntervalMs);
253 Primary.unmapTestOnly();
266 void initCache(CacheT *Cache) { Cache->init(&Stats, &Primary); }
270 // - releasing the cached pointers back to the Primary;
342 const Options Options = Primary.Options.load();
466 const Options Options = Primary.Options.load();
489 const Options Options = Primary.Options.load();
611 Primary.disable();
620 Primary.enable();
654 Primary.getFragmentationInfo(&Str);
663 Primary.releaseToOS(ReleaseType);
702 if (useMemoryTagging<AllocatorConfig>(Primary.Options.load()))
708 Primary.iterateOverBlocks(Lambda);
717 return Primary.Options.load().get(OptionBit::MayReturnNull);
731 Primary.Options.set(OptionBit::UseOddEvenTags);
733 Primary.Options.clear(OptionBit::UseOddEvenTags);
739 const bool PrimaryResult = Primary.setOption(O, Value);
790 useMemoryTagging<AllocatorConfig>(Primary.Options.load()));
804 return useMemoryTagging<AllocatorConfig>(Primary.Options.load());
816 Primary.Options.clear(OptionBit::UseMemoryTagging);
823 DCHECK(!Primary.Options.load().get(OptionBit::TrackAllocationStacks));
829 Primary.Options.set(OptionBit::TrackAllocationStacks);
831 Primary.Options.clear(OptionBit::TrackAllocationStacks);
836 Primary.Options.setFillContentsMode(FillContents);
842 Primary.Options.set(OptionBit::AddLargeAllocationSlack);
844 Primary.Options.clear(OptionBit::AddLargeAllocationSlack);
860 return Primary.getRegionInfoArrayAddress();
971 PrimaryT Primary;
1021 // offset will always be small. In the case of the Primary, the worst case
1038 // case scenario happens in the Primary. It will depend on the second to
1039 // last and last class sizes, as well as the dynamic base for the Primary.
1117 const Options Options = Primary.Options.load();
1130 // We only need to zero or tag the contents for Primary backed
1285 // When we have drained some blocks back to the Primary from TSD, that
1290 Primary.tryReleaseToOS(ClassId, ReleaseToOS::Normal);
1636 Primary.getStats(Str);