Lines Matching refs:block_no
92 static int build_block_map(struct partition *part, int block_no) in build_block_map() argument
94 struct block *block = &part->blocks[block_no]; in build_block_map()
97 block->offset = part->block_size * block_no; in build_block_map()
126 part->mbd.mtd->name, block_no, i, entry); in build_block_map()
145 part->reserved_block = block_no; in build_block_map()
357 static int move_block_contents(struct partition *part, int block_no, u_long *old_sector) in move_block_contents() argument
374 rc = mtd_read(part->mbd.mtd, part->blocks[block_no].offset, in move_block_contents()
383 part->blocks[block_no].offset); in move_block_contents()
403 addr = part->blocks[block_no].offset + in move_block_contents()
408 if (!part->blocks[block_no].used_sectors--) { in move_block_contents()
409 rc = erase_block(part, block_no); in move_block_contents()