Lines Matching refs:parent
72 ObjectLink *(*getLink)(void *parent, void *object), void *parent);
163 BaseCacheStrategy(BaseCache *parent)
164 : fParent(parent) {}
180 ObjectLink *(*getLink)(void *parent, void *object), void *parent)
183 - tailSpace, getLink, parent);
207 MergedLinkCacheStrategy(BaseCache *parent)
208 : BaseCacheStrategy<Backend>(parent) {}
329 HashTableDefinition(BaseHashCacheStrategy *_parent) : parent(_parent) {}
333 return (((uint8_t *)key) - ((uint8_t *)0)) >> parent->fLowerBoundary;
345 BaseHashCacheStrategy *parent;
353 BaseHashCacheStrategy(BaseCache *parent)
354 : fHashTable(this), fLowerBoundary(Fls(parent->ObjectSize()) - 1) {}
388 HashCacheStrategy(BaseCache *parent)
389 : BaseCacheStrategy<Backend>(parent), BaseHashCacheStrategy(parent),
437 status_t _PrepareSlab(BaseCache *parent, Slab *slab, void *pages,
442 it < (data + byteCount); it += parent->ObjectSize()) {
446 _ClearSlabRange(parent, data, it);
458 void _ClearSlab(BaseCache *parent, void *pages, size_t byteCount)
460 _ClearSlabRange(parent, (uint8_t *)pages,
464 void _ClearSlabRange(BaseCache *parent, uint8_t *data, uint8_t *end)
466 for (uint8_t *it = data; it < end; it += parent->ObjectSize()) {