Home | History | Annotate | Download | only in util

Lines Matching refs:page

47                     struct util_slab_page *page, unsigned index)
50 ((uint8_t*)page + sizeof(struct util_slab_page) +
56 struct util_slab_page *page;
60 page = MALLOC(pool->page_size);
61 insert_at_tail(&pool->list, page);
65 block = util_slab_get_block(pool, page, i);
66 block->next_free = util_slab_get_block(pool, page, i+1);
70 block = util_slab_get_block(pool, page, pool->num_blocks-1);
73 pool->first_free = util_slab_get_block(pool, page, 0);
77 fprintf(stderr, "New page! Num of pages: %i\n", pool->num_pages);
161 struct util_slab_page *page, *temp;
164 foreach_s(page, temp, &pool->list) {
165 remove_from_list(page);
166 FREE(page);