Lines Matching refs:blocks
323 split across blocks, etc. */
339 /* When do we allow garbage collection to eat from bad blocks rather
355 dbg_fsbuild("trigger levels (size %d KiB, block size %d KiB, %d blocks)\n",
365 dbg_fsbuild("Blocks required to GC bad blocks: %d (%d KiB)\n",
369 dbg_fsbuild("Very dirty blocks before GC triggered: %d\n",
384 c->blocks = vzalloc(size);
387 c->blocks = kzalloc(size, GFP_KERNEL);
388 if (!c->blocks)
392 INIT_LIST_HEAD(&c->blocks[i].list);
393 c->blocks[i].offset = i * c->sector_size;
394 c->blocks[i].free_size = c->sector_size;
431 kvfree(c->blocks);