Lines Matching refs:scan_ai
1490 struct ubi_attach_info *scan_ai;
1494 scan_ai = alloc_ai();
1495 if (!scan_ai)
1498 scan_ai->ech = kzalloc(ubi->ec_hdr_alsize, GFP_KERNEL);
1499 if (!scan_ai->ech)
1502 scan_ai->vidb = ubi_alloc_vid_buf(ubi, GFP_KERNEL);
1503 if (!scan_ai->vidb)
1510 err = scan_peb(ubi, scan_ai, pnum, true);
1515 ubi_free_vid_buf(scan_ai->vidb);
1516 kfree(scan_ai->ech);
1518 if (scan_ai->force_full_scan)
1521 err = ubi_scan_fastmap(ubi, *ai, scan_ai);
1529 *ai = scan_ai;
1531 destroy_ai(scan_ai);
1536 ubi_free_vid_buf(scan_ai->vidb);
1538 kfree(scan_ai->ech);
1540 destroy_ai(scan_ai);
1615 struct ubi_attach_info *scan_ai;
1617 scan_ai = alloc_ai();
1618 if (!scan_ai) {
1623 err = scan_all(ubi, scan_ai, 0);
1625 destroy_ai(scan_ai);
1629 err = self_check_eba(ubi, ai, scan_ai);
1630 destroy_ai(scan_ai);