Lines Matching full:chain
196 * This function is used when the give Virtual Unit Chain.
257 "Virtual Unit Chain %d!\n", thisVUC); in INFTL_foldchain()
263 * 512-byte block within the Chain. in INFTL_foldchain()
299 "Unit Chain 0x%x\n", thisVUC); in INFTL_foldchain()
308 * Chain, and the Erase Unit into which we are supposed to be copying. in INFTL_foldchain()
311 pr_debug("INFTL: folding chain %d into unit %d\n", thisVUC, targetEUN); in INFTL_foldchain()
356 * Newest unit in chain now contains data from _all_ older units. in INFTL_foldchain()
357 * So go through and erase each unit in chain, oldest first. (This in INFTL_foldchain()
361 pr_debug("INFTL: want to erase virtual chain %d\n", thisVUC); in INFTL_foldchain()
364 /* Find oldest unit in chain. */ in INFTL_foldchain()
376 /* Unlink the last block from the chain. */ in INFTL_foldchain()
407 u16 chain, EUN; in INFTL_makefreeblock() local
412 for (chain = 0; chain < inftl->nb_blocks; chain++) { in INFTL_makefreeblock()
413 EUN = inftl->VUtable[chain]; in INFTL_makefreeblock()
421 "Virtual Chain %d: Unit %x\n", in INFTL_makefreeblock()
422 chain, EUN); in INFTL_makefreeblock()
425 * Just ignore this chain and get on with it. in INFTL_makefreeblock()
434 LongestChain = chain; in INFTL_makefreeblock()
513 "Virtual Unit Chain 0x%x\n", thisVUC); in INFTL_findwriteunit()
517 /* Skip to next block in chain */ in INFTL_findwriteunit()
527 * OK. We didn't find one in the existing chain, or there in INFTL_findwriteunit()
528 * is no existing chain. Allocate a new one. in INFTL_findwriteunit()
536 * a chain to make room. in INFTL_findwriteunit()
567 * Insert new block into virtual chain. Firstly update the in INFTL_findwriteunit()
619 "Unit Chain 0x%x\n", thisVUC); in INFTL_findwriteunit()
624 * Given a Virtual Unit Chain, see if it can be deleted, and if so do it.
645 "Virtual Unit Chain %d!\n", thisVUC); in INFTL_trydeletechain()
651 * each of the 512-byte blocks within the Chain. in INFTL_trydeletechain()
685 "Unit Chain 0x%x\n", thisVUC); in INFTL_trydeletechain()
697 * For each block in the chain free it and make it available in INFTL_trydeletechain()
706 /* If the chain is all gone already, we're done */ in INFTL_trydeletechain()
712 /* Find oldest unit in chain. */ in INFTL_trydeletechain()
784 "Unit Chain 0x%x\n", in INFTL_deleteblock()
893 "Virtual Unit Chain 0x%lx\n", in inftl_readblock()