Lines Matching defs:writesets
273 * We preallocate 2 writesets. When an era rolls over we
277 struct writeset writesets[2];
800 md->writesets[0].md.root = INVALID_WRITESET_ROOT;
801 md->writesets[1].md.root = INVALID_WRITESET_ROOT;
802 md->current_writeset = &md->writesets[0];
815 writeset_free(&md->writesets[0]);
816 writeset_free(&md->writesets[1]);
842 writeset_free(&md->writesets[0]);
843 writeset_free(&md->writesets[1]);
845 r = writeset_alloc(&md->writesets[0], *new_size);
851 r = writeset_alloc(&md->writesets[1], *new_size);
854 writeset_free(&md->writesets[0]);
865 writeset_free(&md->writesets[0]);
866 writeset_free(&md->writesets[1]);
907 return (md->current_writeset == &md->writesets[0]) ?
908 &md->writesets[1] : &md->writesets[0];