Home
last modified time | relevance | path

Searched refs:nr_free_blocks (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/lightnvm/
Dgennvm.c62 lun->vlun.nr_free_blocks = dev->blks_per_lun; in gennvm_luns_init()
143 lun->vlun.nr_free_blocks--; in gennvm_block_map()
174 lun->vlun.nr_free_blocks--; in gennvm_blocks_init()
273 if (!is_gc && lun->vlun.nr_free_blocks < lun->reserved_blocks) in gennvm_get_blk()
280 lun->vlun.nr_free_blocks--; in gennvm_get_blk()
298 lun->vlun.nr_free_blocks++; in gennvm_put_blk()
485 lun->vlun.nr_free_blocks, in gennvm_lun_info_print()
Drrpc.c431 while (nr_blocks_need > lun->nr_free_blocks && in rrpc_lun_gc()
501 if (rlun->parent->nr_free_blocks > in rrpc_get_lun_rr()
502 max_free->parent->nr_free_blocks) in rrpc_get_lun_rr()
567 if (!is_gc && lun->nr_free_blocks < rrpc->nr_luns * 4) in rrpc_map_page()
/linux-4.4.14/fs/jffs2/
Dnodemgmt.c100 while(c->nr_free_blocks + c->nr_erasing_blocks < blocksneeded) { in jffs2_reserve_space()
117 …if (prio == ALLOC_DELETION && c->nr_free_blocks + c->nr_erasing_blocks >= c->resv_blocks_deletion)… in jffs2_reserve_space()
142 …if (prio == ALLOC_DELETION && c->nr_free_blocks + c->nr_erasing_blocks >= c->resv_blocks_deletion)… in jffs2_reserve_space()
158 c->nr_free_blocks, c->nr_erasing_blocks, in jffs2_reserve_space()
316 c->nr_erasing_blocks, c->nr_free_blocks, in jffs2_find_nextblock()
337 c->nr_free_blocks--; in jffs2_find_nextblock()
864 if (c->nr_free_blocks + c->nr_erasing_blocks < c->resv_blocks_gctrigger && in jffs2_thread_should_wake()
879 __func__, c->nr_free_blocks, c->nr_erasing_blocks, in jffs2_thread_should_wake()
Djffs2_fs_sb.h76 uint32_t nr_free_blocks; member
Dscan.c179 c->nr_free_blocks++; in jffs2_scan_medium()
264 …if ( !c->used_size && ((c->nr_free_blocks+empty_blocks+bad_blocks)!= c->nr_blocks || bad_blocks ==… in jffs2_scan_medium()
1172 if (c->nr_free_blocks) { in jffs2_rotate_lists()
1173 rotateby = pseudo_random % c->nr_free_blocks; in jffs2_rotate_lists()
Derase.c492 c->nr_free_blocks++; in jffs2_mark_erased_block()
Dgc.c55 if (!list_empty(&c->bad_used_list) && c->nr_free_blocks > c->resv_blocks_gcbad) { in jffs2_find_gc_block()
1164 if (c->nr_free_blocks + c->nr_erasing_blocks > c->resv_blocks_gcmerge) { in jffs2_garbage_collect_dnode()
/linux-4.4.14/include/linux/
Dlightnvm.h224 unsigned int nr_free_blocks; /* Number of unused blocks */ member