Lines Matching refs:chunks_per_block

249 	int flash_block = nand_chunk / dev->param.chunks_per_block;  in yaffs_handle_chunk_wr_error()
367 (reserved_blocks + checkpt_blocks) * dev->param.chunks_per_block; in yaffs_check_alloc_available()
443 ret_val = (dev->alloc_block * dev->param.chunks_per_block) + in yaffs_alloc_chunk()
453 if (dev->alloc_page >= dev->param.chunks_per_block) { in yaffs_alloc_chunk()
474 n = dev->n_erased_blocks * dev->param.chunks_per_block; in yaffs_get_erased_chunks()
477 n += (dev->param.chunks_per_block - dev->alloc_page); in yaffs_get_erased_chunks()
620 flash_block * dev->param.chunks_per_block; in yaffs_retire_block()
966 (dev, the_chunk / dev->param.chunks_per_block, in yaffs_find_chunk_in_group()
967 the_chunk % dev->param.chunks_per_block)) { in yaffs_find_chunk_in_group()
1185 block_no = chunk / dev->param.chunks_per_block; in yaffs_soft_del_chunk()
2282 dev->chunk_bit_stride = (dev->param.chunks_per_block + 7) / 8; in yaffs_init_blocks()
2350 for (i = 0; i < dev->param.chunks_per_block; i++) { in yaffs_block_became_dirty()
2352 block_no * dev->param.chunks_per_block + i)) { in yaffs_block_became_dirty()
2362 dev->n_free_chunks -= dev->param.chunks_per_block; in yaffs_block_became_dirty()
2569 max_copies = (whole_block) ? dev->param.chunks_per_block : 5; in yaffs_gc_block()
2570 old_chunk = block * dev->param.chunks_per_block + dev->gc_chunk; in yaffs_gc_block()
2574 dev->gc_chunk < dev->param.chunks_per_block && in yaffs_gc_block()
2689 threshold = dev->param.chunks_per_block; in yaffs_find_gc_block()
2695 max_threshold = dev->param.chunks_per_block / 2; in yaffs_find_gc_block()
2697 max_threshold = dev->param.chunks_per_block / 8; in yaffs_find_gc_block()
2729 pages_used < dev->param.chunks_per_block && in yaffs_find_gc_block()
2766 dev->param.chunks_per_block - dev->gc_pages_in_use, in yaffs_find_gc_block()
2827 dev->n_erased_blocks * dev->param.chunks_per_block; in yaffs_check_gc()
2897 int erased_chunks = dev->n_erased_blocks * dev->param.chunks_per_block; in yaffs_bg_gc()
2937 block = chunk_id / dev->param.chunks_per_block; in yaffs_chunk_del()
2938 page = chunk_id % dev->param.chunks_per_block; in yaffs_chunk_del()
3395 in->my_dev->param.chunks_per_block); in yaffs_update_oh()
3708 (dev->internal_start_block * dev->param.chunks_per_block) || in yaffs_prune_chunks()
3711 dev->param.chunks_per_block)) { in yaffs_prune_chunks()
4615 dev->chunk_offset = dev->param.chunks_per_block; in yaffs_guts_initialise()
4625 dev->param.chunks_per_block < 2 || in yaffs_guts_initialise()
4685 x = dev->param.chunks_per_block * (dev->internal_end_block + 1); in yaffs_guts_initialise()
4721 if (dev->param.chunks_per_block < dev->chunk_grp_size) { in yaffs_guts_initialise()
4797 kmalloc(dev->param.chunks_per_block * sizeof(u32), in yaffs_guts_initialise()
4943 (dev->param.chunks_per_block - blk->pages_in_use + in yaffs_count_free_chunks()
4975 ((dev->param.n_reserved_blocks + 1) * dev->param.chunks_per_block); in yaffs_get_n_free_chunks()
4980 n_free -= (blocks_for_checkpt * dev->param.chunks_per_block); in yaffs_get_n_free_chunks()