Lines Matching refs:new_mtd
190 struct mtd_info *new_mtd; in cs553x_init_one() local
200 new_mtd = kzalloc(sizeof(struct mtd_info) + sizeof(struct nand_chip), GFP_KERNEL); in cs553x_init_one()
201 if (!new_mtd) { in cs553x_init_one()
207 this = (struct nand_chip *)(&new_mtd[1]); in cs553x_init_one()
210 new_mtd->priv = this; in cs553x_init_one()
211 new_mtd->owner = THIS_MODULE; in cs553x_init_one()
240 new_mtd->name = kasprintf(GFP_KERNEL, "cs553x_nand_cs%d", cs); in cs553x_init_one()
241 if (!new_mtd->name) { in cs553x_init_one()
247 if (nand_scan(new_mtd, 1)) { in cs553x_init_one()
252 cs553x_mtd[cs] = new_mtd; in cs553x_init_one()
256 kfree(new_mtd->name); in cs553x_init_one()
260 kfree(new_mtd); in cs553x_init_one()