Lines Matching defs:eun
432 struct eun_info_t *eun;
441 eun = &part->EUNInfo[srcunit];
444 eun->Offset, xfer->Offset);
450 offset = eun->Offset + le32_to_cpu(part->header.BAMOffset);
479 src = eun->Offset; dest = xfer->Offset;
539 swap(xfer->EraseCount, eun->EraseCount);
540 swap(xfer->Offset, eun->Offset);
541 part->FreeTotal -= eun->Free;
543 eun->Free = free;
544 eun->Deleted = 0;
570 uint16_t i, eun, xfer;
628 eun = 0;
635 eun = i;
642 eun = i;
656 ret = copy_erase_unit(part, eun, xfer);
689 uint16_t stop, eun;
696 eun = stop;
698 if (part->EUNInfo[eun].Free != 0) break;
700 if (++eun == part->DataUnits) eun = 0;
701 } while (eun != stop);
703 if (part->EUNInfo[eun].Free == 0)
707 if (eun != part->bam_index) {
712 part->EUNInfo[eun].Offset + le32_to_cpu(part->header.BAMOffset),
721 part->bam_index = eun;
736 pr_debug("ftl_cs: found free block at %d in %d\n", blk, eun);
801 uint16_t eun;
808 eun = log_addr / bsize;
810 offset = (part->EUNInfo[eun].Offset + blk * sizeof(uint32_t) +
835 if (part->bam_index == eun) {