Lines Matching refs:block_no
1181 unsigned block_no; in yaffs_soft_del_chunk() local
1185 block_no = chunk / dev->param.chunks_per_block; in yaffs_soft_del_chunk()
1186 the_block = yaffs_get_block_info(dev, block_no); in yaffs_soft_del_chunk()
1190 yaffs2_update_oldest_dirty_seq(dev, block_no, the_block); in yaffs_soft_del_chunk()
2306 void yaffs_block_became_dirty(struct yaffs_dev *dev, int block_no) in yaffs_block_became_dirty() argument
2308 struct yaffs_block_info *bi = yaffs_get_block_info(dev, block_no); in yaffs_block_became_dirty()
2318 block_no, bi->block_state, in yaffs_block_became_dirty()
2326 if (block_no == dev->gc_block) in yaffs_block_became_dirty()
2331 if (block_no == dev->gc_dirtiest) { in yaffs_block_became_dirty()
2338 erased_ok = yaffs_erase_block(dev, block_no); in yaffs_block_became_dirty()
2342 "**>> Erasure failed %d", block_no); in yaffs_block_became_dirty()
2352 block_no * dev->param.chunks_per_block + i)) { in yaffs_block_became_dirty()
2355 block_no, i); in yaffs_block_became_dirty()
2363 yaffs_retire_block(dev, block_no); in yaffs_block_became_dirty()
2365 "**>> Block %d retired", block_no); in yaffs_block_became_dirty()
2380 yaffs_clear_chunk_bits(dev, block_no); in yaffs_block_became_dirty()
2382 yaffs_trace(YAFFS_TRACE_ERASE, "Erased block %d", block_no); in yaffs_block_became_dirty()