VMAnonymousNoSwapCache
class VMForVnodeCache final : public VMAnonymousNoSwapCache {
return VMAnonymousNoSwapCache::Init(false, 0, 0, 0);
class GuardedHeapCache final : public VMAnonymousNoSwapCache {
return VMAnonymousNoSwapCache::Init(false, 0, 0, 0);
VMAnonymousNoSwapCache::CanOvercommit()
VMAnonymousNoSwapCache::Commit(off_t size, int priority)
VMAnonymousNoSwapCache::TakeCommitmentFrom(VMCache* _from, off_t commitment)
VMAnonymousNoSwapCache* from = dynamic_cast<VMAnonymousNoSwapCache*>(_from);
VMAnonymousNoSwapCache::StoreHasPage(off_t offset)
VMAnonymousNoSwapCache::Read(off_t offset, const generic_io_vec* vecs, size_t count,
VMAnonymousNoSwapCache::Write(off_t offset, const generic_io_vec* vecs, size_t count,
VMAnonymousNoSwapCache::Fault(struct VMAddressSpace* aspace, off_t offset)
VMAnonymousNoSwapCache::Merge(VMCache* _source)
VMAnonymousNoSwapCache* source
= dynamic_cast<VMAnonymousNoSwapCache*>(_source);
VMAnonymousNoSwapCache::DeleteObject()
VMAnonymousNoSwapCache::~VMAnonymousNoSwapCache()
VMAnonymousNoSwapCache::Init(bool canOvercommit, int32 numPrecommittedPages,
VMAnonymousNoSwapCache::Adopt(VMCache* _from, off_t offset, off_t size,
VMAnonymousNoSwapCache* from = dynamic_cast<VMAnonymousNoSwapCache*>(_from);
VMAnonymousNoSwapCache::Discard(off_t offset, off_t size)
VMAnonymousNoSwapCache::Commitment() const
class VMAnonymousNoSwapCache : public VMCache {
virtual ~VMAnonymousNoSwapCache();
VMAnonymousNoSwapCache* cache
VMAnonymousNoSwapCache;
"anon no-swap caches", sizeof(VMAnonymousNoSwapCache), 0);
VMAnonymousNoSwapCache* noSwapCache = dynamic_cast<VMAnonymousNoSwapCache*>(cache);
dynamic_cast<VMAnonymousNoSwapCache*>(lowerCache) == NULL,
if (dynamic_cast<VMAnonymousNoSwapCache*>(area->cache) != NULL) {
dynamic_cast<VMAnonymousNoSwapCache*>(cache) == NULL, priority);