Home
last modified time | relevance | path

Searched refs:fm_eba (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/drivers/mtd/ubi/
Deba.c1518 int **scan_eba, **fm_eba; in self_check_eba() local
1530 fm_eba = kmalloc_array(num_volumes, sizeof(*fm_eba), GFP_KERNEL); in self_check_eba()
1531 if (!fm_eba) { in self_check_eba()
1549 fm_eba[i] = kmalloc_array(vol->reserved_pebs, in self_check_eba()
1550 sizeof(**fm_eba), in self_check_eba()
1552 if (!fm_eba[i]) { in self_check_eba()
1558 scan_eba[i][j] = fm_eba[i][j] = UBI_LEB_UNMAPPED; in self_check_eba()
1572 fm_eba[i][aeb->lnum] = aeb->pnum; in self_check_eba()
1575 if (scan_eba[i][j] != fm_eba[i][j]) { in self_check_eba()
1577 fm_eba[i][j] == UBI_LEB_UNMAPPED) in self_check_eba()
[all …]
Dfastmap.c559 struct ubi_fm_eba *fm_eba; in ubi_attach_fastmap() local
721 fm_eba = (struct ubi_fm_eba *)(fm_raw + fm_pos); in ubi_attach_fastmap()
722 fm_pos += sizeof(*fm_eba); in ubi_attach_fastmap()
723 fm_pos += (sizeof(__be32) * be32_to_cpu(fm_eba->reserved_pebs)); in ubi_attach_fastmap()
727 if (be32_to_cpu(fm_eba->magic) != UBI_FM_EBA_MAGIC) { in ubi_attach_fastmap()
729 be32_to_cpu(fm_eba->magic), UBI_FM_EBA_MAGIC); in ubi_attach_fastmap()
733 for (j = 0; j < be32_to_cpu(fm_eba->reserved_pebs); j++) { in ubi_attach_fastmap()
734 int pnum = be32_to_cpu(fm_eba->pnum[j]); in ubi_attach_fastmap()