Lines Matching refs:pages
93 store_page *pages; /* directly addressable page list */ member
201 store_page *p = &e->pages[i]; in extstore_get_page_data()
330 e->pages = calloc(e->page_count, sizeof(store_page)); in extstore_init()
331 if (e->pages == NULL) { in extstore_init()
354 pthread_mutex_init(&e->pages[i].mutex, NULL); in extstore_init()
355 e->pages[i].id = i; in extstore_init()
356 e->pages[i].fd = f->fd; in extstore_init()
357 e->pages[i].free_bucket = f->free_bucket; in extstore_init()
358 e->pages[i].offset = f->offset; in extstore_init()
359 e->pages[i].free = true; in extstore_init()
369 int fb = e->pages[i].free_bucket; in extstore_init()
370 e->pages[i].next = e->free_page_buckets[fb]; in extstore_init()
371 e->free_page_buckets[fb] = &e->pages[i]; in extstore_init()
529 store_page *p = &e->pages[io->page_id]; in _wbuf_cb()
653 store_page *p = &e->pages[io->page_id]; in extstore_write()
727 store_page *p = &e->pages[page_id]; in extstore_delete()
760 store_page *p = &e->pages[page_id]; in extstore_check()
773 store_page *p = &e->pages[page_id]; in extstore_close_page()
788 store_page *p = &e->pages[page_id]; in extstore_evict_page()
878 store_page *p = &e->pages[cur_io->page_id]; in extstore_io_thread()