Lines Matching refs:thisEUN
253 unsigned int thisEUN, prevEUN, status; in INFTL_foldchain() local
266 thisEUN = targetEUN = inftl->VUtable[thisVUC]; in INFTL_foldchain()
268 if (thisEUN == BLOCK_NIL) { in INFTL_foldchain()
279 while (thisEUN < inftl->nb_blocks) { in INFTL_foldchain()
285 if (inftl_read_oob(mtd, (thisEUN * inftl->EraseSize) in INFTL_foldchain()
297 BlockMap[block] = thisEUN; in INFTL_foldchain()
305 block, thisEUN, status); in INFTL_foldchain()
316 thisEUN = inftl->PUtable[thisEUN]; in INFTL_foldchain()
378 thisEUN = inftl->VUtable[thisVUC]; in INFTL_foldchain()
380 while (inftl->PUtable[thisEUN] != BLOCK_NIL) { in INFTL_foldchain()
381 prevEUN = thisEUN; in INFTL_foldchain()
382 thisEUN = inftl->PUtable[thisEUN]; in INFTL_foldchain()
386 if (thisEUN == targetEUN) in INFTL_foldchain()
393 if (INFTL_formatblock(inftl, thisEUN) < 0) { in INFTL_foldchain()
397 inftl->PUtable[thisEUN] = BLOCK_RESERVED; in INFTL_foldchain()
400 inftl->PUtable[thisEUN] = BLOCK_FREE; in INFTL_foldchain()
476 unsigned int thisEUN, writeEUN, prev_block, status; in INFTL_findwriteunit() local
494 thisEUN = inftl->VUtable[thisVUC]; in INFTL_findwriteunit()
497 while (thisEUN <= inftl->lastEUN) { in INFTL_findwriteunit()
498 inftl_read_oob(mtd, (thisEUN * inftl->EraseSize) + in INFTL_findwriteunit()
507 writeEUN = thisEUN; in INFTL_findwriteunit()
530 thisEUN = inftl->PUtable[thisEUN]; in INFTL_findwriteunit()
550 thisEUN = INFTL_makefreeblock(inftl, block); in INFTL_findwriteunit()
584 thisEUN = inftl->VUtable[thisVUC]; in INFTL_findwriteunit()
585 if (thisEUN != BLOCK_NIL) { in INFTL_findwriteunit()
586 inftl_read_oob(mtd, thisEUN * inftl->EraseSize in INFTL_findwriteunit()
643 unsigned int thisEUN, status; in INFTL_trydeletechain() local
654 thisEUN = inftl->VUtable[thisVUC]; in INFTL_trydeletechain()
655 if (thisEUN == BLOCK_NIL) { in INFTL_trydeletechain()
666 while (thisEUN < inftl->nb_blocks) { in INFTL_trydeletechain()
671 if (inftl_read_oob(mtd, (thisEUN * inftl->EraseSize) in INFTL_trydeletechain()
691 block, thisEUN, status); in INFTL_trydeletechain()
701 thisEUN = inftl->PUtable[thisEUN]; in INFTL_trydeletechain()
716 thisEUN = *prevEUN; in INFTL_trydeletechain()
719 if (thisEUN == BLOCK_NIL) { in INFTL_trydeletechain()
720 pr_debug("INFTL: Empty VUC %d for deletion was already absent\n", thisEUN); in INFTL_trydeletechain()
725 while (inftl->PUtable[thisEUN] != BLOCK_NIL) { in INFTL_trydeletechain()
726 BUG_ON(thisEUN >= inftl->nb_blocks); in INFTL_trydeletechain()
728 prevEUN = &inftl->PUtable[thisEUN]; in INFTL_trydeletechain()
729 thisEUN = *prevEUN; in INFTL_trydeletechain()
733 thisEUN, thisVUC); in INFTL_trydeletechain()
735 if (INFTL_formatblock(inftl, thisEUN) < 0) { in INFTL_trydeletechain()
739 inftl->PUtable[thisEUN] = BLOCK_RESERVED; in INFTL_trydeletechain()
742 inftl->PUtable[thisEUN] = BLOCK_FREE; in INFTL_trydeletechain()
760 unsigned int thisEUN = inftl->VUtable[block / (inftl->EraseSize / SECTORSIZE)]; in INFTL_deleteblock() local
771 while (thisEUN < inftl->nb_blocks) { in INFTL_deleteblock()
772 if (inftl_read_oob(mtd, (thisEUN * inftl->EraseSize) + in INFTL_deleteblock()
783 thisEUN = BLOCK_NIL; in INFTL_deleteblock()
790 block, thisEUN, status); in INFTL_deleteblock()
800 thisEUN = inftl->PUtable[thisEUN]; in INFTL_deleteblock()
804 if (thisEUN != BLOCK_NIL) { in INFTL_deleteblock()
805 loff_t ptr = (thisEUN * inftl->EraseSize) + blockofs; in INFTL_deleteblock()
869 unsigned int thisEUN = inftl->VUtable[block / (inftl->EraseSize / SECTORSIZE)]; in inftl_readblock() local
880 while (thisEUN < inftl->nb_blocks) { in inftl_readblock()
881 if (inftl_read_oob(mtd, (thisEUN * inftl->EraseSize) + in inftl_readblock()
889 thisEUN = BLOCK_NIL; in inftl_readblock()
899 block, thisEUN, status); in inftl_readblock()
910 thisEUN = inftl->PUtable[thisEUN]; in inftl_readblock()
914 if (thisEUN == BLOCK_NIL) { in inftl_readblock()
919 loff_t ptr = (thisEUN * inftl->EraseSize) + blockofs; in inftl_readblock()