Lines Matching refs:EUNInfo

120     } *EUNInfo;  member
204 part->EUNInfo = kmalloc_array(part->DataUnits, sizeof(struct eun_info_t), in build_maps()
206 if (!part->EUNInfo) in build_maps()
209 part->EUNInfo[i].Offset = 0xffffffff; in build_maps()
231 (part->EUNInfo[le16_to_cpu(header.LogicalEUN)].Offset == 0xffffffff)) { in build_maps()
232 part->EUNInfo[le16_to_cpu(header.LogicalEUN)].Offset = offset; in build_maps()
233 part->EUNInfo[le16_to_cpu(header.LogicalEUN)].EraseCount = in build_maps()
282 part->EUNInfo[i].Free = 0; in build_maps()
283 part->EUNInfo[i].Deleted = 0; in build_maps()
284 offset = part->EUNInfo[i].Offset + le32_to_cpu(header.BAMOffset); in build_maps()
295 part->EUNInfo[i].Free++; in build_maps()
302 part->EUNInfo[i].Deleted++; in build_maps()
316 kfree(part->EUNInfo); in build_maps()
441 eun = &part->EUNInfo[srcunit]; in copy_erase_unit()
633 if (part->EUNInfo[i].EraseCount <= best) { in reclaim_block()
634 best = part->EUNInfo[i].EraseCount; in reclaim_block()
640 if (part->EUNInfo[i].Deleted >= best) { in reclaim_block()
641 best = part->EUNInfo[i].Deleted; in reclaim_block()
682 part->EUNInfo[i].Offset >> part->header.EraseUnitSize, in dump_lists()
683 part->EUNInfo[i].Free, part->EUNInfo[i].Deleted); in dump_lists()
698 if (part->EUNInfo[eun].Free != 0) break; in find_free()
703 if (part->EUNInfo[eun].Free == 0) in find_free()
712 part->EUNInfo[eun].Offset + le32_to_cpu(part->header.BAMOffset), in find_free()
773 offset = (part->EUNInfo[log_addr / bsize].Offset in ftl_read()
810 offset = (part->EUNInfo[eun].Offset + blk * sizeof(uint32_t) + in set_bam_entry()
904 part->EUNInfo[part->bam_index].Free--; in ftl_write()
908 part->EUNInfo[part->bam_index].Deleted++; in ftl_write()
909 offset = (part->EUNInfo[part->bam_index].Offset + in ftl_write()
925 part->EUNInfo[old_addr/bsize].Deleted++; in ftl_write()
934 part->EUNInfo[part->bam_index].Deleted--; in ftl_write()
982 part->EUNInfo[old_addr/bsize].Deleted++; in ftl_discardsect()
998 kfree(part->EUNInfo); in ftl_freepart()
999 part->EUNInfo = NULL; in ftl_freepart()