Lines Matching refs:mtd_info
171 static int read_bbt(struct mtd_info *mtd, uint8_t *buf, int page, int num,
237 static int read_abs_bbt(struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_descr *td, int chip)
264 static int scan_read_raw(struct mtd_info *mtd, uint8_t *buf, loff_t offs,
300 static int scan_write_bbt(struct mtd_info *mtd, loff_t offs, size_t len,
326 static int read_abs_bbts(struct mtd_info *mtd, uint8_t *buf,
354 static int scan_block_full(struct mtd_info *mtd, struct nand_bbt_descr *bd,
374 static int scan_block_fast(struct mtd_info *mtd, struct nand_bbt_descr *bd,
415 static int create_bbt(struct mtd_info *mtd, uint8_t *buf,
506 static int search_bbt(struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_descr *td)
579 static int search_read_bbts(struct mtd_info *mtd, uint8_t * buf, struct nand_bbt_descr *td, struct nand_bbt_descr *md)
604 static int write_bbt(struct mtd_info *mtd, uint8_t *buf,
801 static inline int nand_memory_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd)
821 static int check_create(struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_descr *bd)
934 static void mark_bbt_region(struct mtd_info *mtd, struct nand_bbt_descr *td)
999 int nand_scan_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd)
1065 int nand_update_bbt(struct mtd_info *mtd, loff_t offs)
1214 int nand_default_bbt(struct mtd_info *mtd)
1261 int nand_isbad_bbt(struct mtd_info *mtd, loff_t offs, int allowbbt)