Lines Matching refs:next
46 struct __store_wbuf *next; member
73 struct _store_page *next; member
292 for (f = fh; f != NULL; f = f->next) { in extstore_init()
344 if (f == NULL || f->next == NULL) { in extstore_init()
347 f = f->next; in extstore_init()
370 e->pages[i].next = e->free_page_buckets[fb]; in extstore_init()
393 w->next = e->wbuf_stack; in extstore_init()
395 io->next = e->io_stack; in extstore_init()
474 e->free_page_buckets[free_bucket] = tmp->next; in _allocate_page()
479 e->free_page_buckets[0] = tmp->next; in _allocate_page()
482 tmp->next = e->page_buckets[bucket]; in _allocate_page()
505 e->wbuf_stack = wbuf->next; in _allocate_wbuf()
506 wbuf->next = 0; in _allocate_wbuf()
546 w->next = e->wbuf_stack; in _wbuf_cb()
549 io->next = e->io_stack; in _wbuf_cb()
562 e->io_stack = io->next; in _submit_wbuf()
569 io->next = NULL; in _submit_wbuf()
683 tio = tio->next; in _extstore_submit()
694 assert(tail->next == NULL); in _extstore_submit()
695 assert(t->queue_tail->next == NULL); in _extstore_submit()
696 t->queue_tail->next = io; in _extstore_submit()
858 if (end->next) { in extstore_io_thread()
859 end = end->next; in extstore_io_thread()
861 me->queue_tail = end->next; in extstore_io_thread()
866 me->queue = end->next; in extstore_io_thread()
867 end->next = NULL; in extstore_io_thread()
875 obj_io *next = cur_io->next; in extstore_io_thread() local
943 cur_io = next; in extstore_io_thread()
966 prev->next = tmp->next; in _free_page()
968 e->page_buckets[p->bucket] = tmp->next; in _free_page()
970 tmp->next = NULL; in _free_page()
974 tmp = tmp->next; in _free_page()
987 p->next = e->free_page_buckets[p->free_bucket]; in _free_page()