Home
last modified time | relevance | path

Searched refs:PUtable (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/mtd/
Dinftlmount.c275 inftl->PUtable = kmalloc(inftl->nb_blocks * sizeof(u16), GFP_KERNEL); in find_boot_record()
276 if (!inftl->PUtable) { in find_boot_record()
285 kfree(inftl->PUtable); in find_boot_record()
294 inftl->PUtable[i] = BLOCK_RESERVED; in find_boot_record()
297 inftl->PUtable[i] = BLOCK_NOTEXPLORED; in find_boot_record()
300 inftl->PUtable[block] = BLOCK_RESERVED; in find_boot_record()
310 inftl->PUtable[i] = BLOCK_RESERVED; in find_boot_record()
446 block1 = inftl->PUtable[block]; in format_chain()
453 inftl->PUtable[block] = BLOCK_RESERVED; in format_chain()
455 inftl->PUtable[block] = BLOCK_FREE; in format_chain()
[all …]
Dinftlcore.c119 kfree(inftl->PUtable); in inftl_add_mtd()
138 kfree(inftl->PUtable); in inftl_remove_dev()
231 if (inftl->PUtable[pot] == BLOCK_FREE) { in INFTL_findfreeblock()
316 thisEUN = inftl->PUtable[thisEUN]; in INFTL_foldchain()
380 while (inftl->PUtable[thisEUN] != BLOCK_NIL) { in INFTL_foldchain()
382 thisEUN = inftl->PUtable[thisEUN]; in INFTL_foldchain()
390 inftl->PUtable[prevEUN] = BLOCK_NIL; in INFTL_foldchain()
397 inftl->PUtable[thisEUN] = BLOCK_RESERVED; in INFTL_foldchain()
400 inftl->PUtable[thisEUN] = BLOCK_FREE; in INFTL_foldchain()
431 EUN = inftl->PUtable[EUN]; in INFTL_makefreeblock()
[all …]
/linux-4.4.14/include/linux/mtd/
Dinftl.h42 __u16 *PUtable; /* Physical Unit Table */ member