Home | History | Annotate | Download | only in libstagefright

Lines Matching full:pagecache

31 struct PageCache {
32 PageCache(size_t pageSize);
33 ~PageCache();
61 DISALLOW_EVIL_CONSTRUCTORS(PageCache);
64 PageCache::PageCache(size_t pageSize)
69 PageCache::~PageCache() {
74 void PageCache::freePages(List<Page *> *list) {
87 PageCache::Page *PageCache::acquirePage() {
103 void PageCache::releasePage(Page *page) {
108 void PageCache::appendPage(Page *page) {
113 size_t PageCache::releaseFromStart(size_t maxBytes) {
137 void PageCache::copy(size_t from, void *data, size_t size) {
187 mCache(new PageCache(kPageSize)),
314 PageCache::Page *page = mCache->acquirePage();