Home
last modified time | relevance | path

Searched refs:peb_buf (Results 1 – 11 of 11) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/mtd/ubi/
H A Deba.c589 memset(ubi->peb_buf + offset, 0xFF, len); in recover_peb()
593 err = ubi_io_read_data(ubi, ubi->peb_buf, pnum, 0, offset); in recover_peb()
600 memcpy(ubi->peb_buf + offset, buf, len); in recover_peb()
602 err = ubi_io_write_data(ubi, ubi->peb_buf, new_pnum, 0, data_size); in recover_peb()
1130 err = ubi_io_read_data(ubi, ubi->peb_buf, from, 0, aldata_size); in ubi_eba_copy_leb()
1150 ubi_calc_data_len(ubi, ubi->peb_buf, data_size); in ubi_eba_copy_leb()
1153 crc = crc32(UBI_CRC32_INIT, ubi->peb_buf, data_size); in ubi_eba_copy_leb()
1192 err = ubi_io_write_data(ubi, ubi->peb_buf, to, 0, aldata_size); in ubi_eba_copy_leb()
1205 memset(ubi->peb_buf, 0xFF, aldata_size); in ubi_eba_copy_leb()
1206 err = ubi_io_read_data(ubi, ubi->peb_buf, to, 0, aldata_size); in ubi_eba_copy_leb()
[all …]
H A Dio.c420 err = ubi_io_read(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size); in torture_peb()
424 err = ubi_check_pattern(ubi->peb_buf, 0xFF, ubi->peb_size); in torture_peb()
433 memset(ubi->peb_buf, patterns[i], ubi->peb_size); in torture_peb()
434 err = ubi_io_write(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size); in torture_peb()
438 memset(ubi->peb_buf, ~patterns[i], ubi->peb_size); in torture_peb()
439 err = ubi_io_read(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size); in torture_peb()
443 err = ubi_check_pattern(ubi->peb_buf, patterns[i], in torture_peb()
H A Dattach.c395 err = ubi_io_read_data(ubi, ubi->peb_buf, pnum, 0, len); in ubi_compare_lebs()
400 crc = crc32(UBI_CRC32_INIT, ubi->peb_buf, len); in ubi_compare_lebs()
765 memset(ubi->peb_buf, 0x00, ubi->leb_size); in check_corruption()
767 err = ubi_io_read(ubi, ubi->peb_buf, pnum, ubi->leb_start, in check_corruption()
784 if (ubi_check_pattern(ubi->peb_buf, 0xFF, ubi->leb_size)) in check_corruption()
794 ubi->peb_buf, ubi->leb_size, 1); in check_corruption()
H A Dbuild.c996 ubi->peb_buf = vmalloc(ubi->peb_size); in ubi_attach_mtd_dev()
997 if (!ubi->peb_buf) in ubi_attach_mtd_dev()
1083 vfree(ubi->peb_buf); in ubi_attach_mtd_dev()
1162 vfree(ubi->peb_buf); in ubi_detach_mtd_dev()
H A Dubi.h623 void *peb_buf; member
/OK3568_Linux_fs/kernel/drivers/mtd/ubi/
H A Deba.c838 memset(ubi->peb_buf + offset, 0xFF, len); in try_recover_peb()
842 err = ubi_io_read_data(ubi, ubi->peb_buf, pnum, 0, offset); in try_recover_peb()
849 memcpy(ubi->peb_buf + offset, buf, len); in try_recover_peb()
852 crc = crc32(UBI_CRC32_INIT, ubi->peb_buf, data_size); in try_recover_peb()
861 err = ubi_io_write_data(ubi, ubi->peb_buf, new_pnum, 0, data_size); in try_recover_peb()
1381 err = ubi_io_read_data(ubi, ubi->peb_buf, from, 0, aldata_size); in ubi_eba_copy_leb()
1401 ubi_calc_data_len(ubi, ubi->peb_buf, data_size); in ubi_eba_copy_leb()
1404 crc = crc32(UBI_CRC32_INIT, ubi->peb_buf, data_size); in ubi_eba_copy_leb()
1443 err = ubi_io_write_data(ubi, ubi->peb_buf, to, 0, aldata_size); in ubi_eba_copy_leb()
H A Dio.c378 err = ubi_io_read(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size); in torture_peb()
382 err = ubi_check_pattern(ubi->peb_buf, 0xFF, ubi->peb_size); in torture_peb()
391 memset(ubi->peb_buf, patterns[i], ubi->peb_size); in torture_peb()
392 err = ubi_io_write(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size); in torture_peb()
396 memset(ubi->peb_buf, ~patterns[i], ubi->peb_size); in torture_peb()
397 err = ubi_io_read(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size); in torture_peb()
401 err = ubi_check_pattern(ubi->peb_buf, patterns[i], in torture_peb()
H A Dattach.c513 err = ubi_io_read_data(ubi, ubi->peb_buf, pnum, 0, len); in ubi_compare_lebs()
518 crc = crc32(UBI_CRC32_INIT, ubi->peb_buf, len); in ubi_compare_lebs()
878 memset(ubi->peb_buf, 0x00, ubi->leb_size); in check_corruption()
880 err = ubi_io_read(ubi, ubi->peb_buf, pnum, ubi->leb_start, in check_corruption()
897 if (ubi_check_pattern(ubi->peb_buf, 0xFF, ubi->leb_size)) in check_corruption()
907 ubi->peb_buf, ubi->leb_size, 1); in check_corruption()
H A Dbuild.c956 ubi->peb_buf = vmalloc(ubi->peb_size); in ubi_attach_mtd_dev()
957 if (!ubi->peb_buf) in ubi_attach_mtd_dev()
1036 vfree(ubi->peb_buf); in ubi_attach_mtd_dev()
1108 vfree(ubi->peb_buf); in ubi_detach_mtd_dev()
H A Dubi.h653 void *peb_buf; member
H A Dwl.c1513 err = ubi_io_read(ubi, ubi->peb_buf, pnum, 0, ubi->peb_size);