Defined in 1 files as a function:
Referenced in 15 files:
- drivers/mtd/mtdconcat.c
- drivers/mtd/mtdpstore.c
- drivers/mtd/mtdswap.c
- drivers/mtd/nand/onenand/onenand_base.c
- drivers/mtd/nand/raw/brcmnand/brcmnand.c, line 2226
- drivers/mtd/nand/raw/diskonchip.c, line 801
- drivers/mtd/nand/raw/nand_bbt.c
- drivers/mtd/sm_ftl.c, line 308
- drivers/mtd/ubi/attach.c
- drivers/mtd/ubi/eba.c, line 693
- drivers/mtd/ubi/io.c
- drivers/mtd/ubi/kapi.c
- drivers/mtd/ubi/misc.c, line 73
- drivers/mtd/ubi/vtbl.c, line 408
- include/linux/mtd/mtd.h, line 712
Smatch caller information:
drivers/mtd/mtdswap.c mtdswap_gc() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-6),(-4)-(-1),1-s32max |
| DATA_SOURCE | 0 | err | r mtdswap_write_marker |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdswap.c mtdswap_map_free_block() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-6),(-4)-s32max |
| DATA_SOURCE | 0 | err | r mtdswap_write_marker |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdswap.c mtdswap_write_block() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-(-6),(-4)-s32max |
| DATA_SOURCE | 0 | err | r mtdswap_map_free_block |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdswap.c mtdswap_write_block() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-6),(-4)-s32max |
| DATA_SOURCE | 0 | err | r mtd_write |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdswap.c mtdswap_write_marker() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-6),(-4)-(-1),1-s32max |
| DATA_SOURCE | 0 | err | r mtd_write_oob |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/ubi/kapi.c ubi_leb_read() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_eba_read_leb |
| BIT_INFO | 0 | err | 0x0,0x0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/mtd/ubi/kapi.c ubi_leb_read_sg() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_eba_read_leb_sg |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read |
drivers/mtd/mtdcore.c mtd_is_bitflip_or_eccerr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-118),(-116)-0 |
| DATA_SOURCE | 0 | err | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &c->wbuf_sem | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &mbd->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &psi->read_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/ubi/vtbl.c process_lvol() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r ubi_io_read_data |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &ubi_devices_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/mtdchar.c mtd_is_bitflip_or_eccerr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-118),(-116)-s32max |
| DATA_SOURCE | 0 | err | $0 |
| HALF_LOCKED2 | &master->master.chrdev_lock |
drivers/mtd/nand/raw/diskonchip.c doc200x_correct_data() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),0-s32max |
| CAPPED_DATA | 0 | err | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &this->controller->lock | ||
| HALF_LOCKED2 | &this->lock |
drivers/mtd/ubi/io.c self_check_peb_ec_hdr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| BIT_INFO | 0 | err | 0x0,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->device_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c self_check_peb_vid_hdr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| BIT_INFO | 0 | err | 0x0,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->device_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c torture_peb() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1),1-4,6-s32max |
| NOSPEC | 0 | err | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | 1-4,6-511[c] |
| UNITS | 0 | err | unit_byte |
| HALF_LOCKED2 | &ubi->device_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-118),(-116)-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read_ec_hdr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| BIT_INFO | 0 | err | 0x0,0x7 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read_ec_hdr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),0,5 |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read_vid_hdr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| BIT_INFO | 0 | err | 0x0,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read_vid_hdr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),0,5 |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/nand/raw/brcmnand/brcmnand.c brcmnand_read() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->controller->lock | ||
| HALF_LOCKED2 | &chip->lock |
drivers/mtd/nand/raw/brcmnand/brcmnand.c mtd_is_bitflip_or_eccerr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),(-12),(-5) |
| DATA_SOURCE | 0 | err | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->controller->lock | ||
| HALF_LOCKED2 | &chip->lock |
drivers/mtd/mtdpstore.c mtdpstore_is_io_error() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-118),(-116)-(-1) |
| DATA_SOURCE | 0 | err | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &psi->read_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/mtdpstore.c mtdpstore_read() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-117),(-74),0 |
| DATA_SOURCE | 0 | err | r mtd_read |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &psi->read_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &efivars_lock | ||
| HALF_LOCKED2 | global &psinfo_lock | ||
| TYPE_LOCK | (struct pstore_info)->read_mutex |
drivers/mtd/mtdconcat.c concat_read() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &master->master.chrdev_lock | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/mtdconcat.c concat_read_oob() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &master->master.chrdev_lock | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/sm_ftl.c mtd_is_bitflip_or_eccerr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-118),(-116)-(-1) |
| DATA_SOURCE | 0 | err | $0 |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &ftl->mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/sm_ftl.c sm_read_sector() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-117),(-74),0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &ftl->mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/ubi/eba.c ubi_eba_read_leb() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_io_read_data |
| BIT_INFO | 0 | err | 0x0,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &le->mutex |
drivers/mtd/nand/onenand/onenand_base.c onenand_mlc_read_ops_nolock() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),(-5),0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &master->master.chrdev_lock |
drivers/mtd/nand/onenand/onenand_base.c onenand_read_oob_nolock() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),(-5) |
| DATA_SOURCE | 0 | err | r onenand_recover_lsb |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/onenand/onenand_base.c onenand_read_ops_nolock() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),(-5),0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &master->master.chrdev_lock |
drivers/mtd/nand/onenand/onenand_base.c onenand_read_ops_nolock() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),(-5),0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &master->master.chrdev_lock |
drivers/mtd/nand/onenand/onenand_base.c onenand_recover_lsb() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-74),(-5),1-2,4 |
| DATA_SOURCE | 0 | err | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/ubi/attach.c check_corruption() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r ubi_io_read |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ubi->buf_mutex | ||
| LOCK2 | global &ubi_devices_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex | ||
| TYPE_LOCK | (struct ubi_device)->buf_mutex |
drivers/mtd/ubi/attach.c ubi_attach() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r scan_fast |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &ubi_devices_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/ubi/attach.c ubi_compare_lebs() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_io_read_data |
| BIT_INFO | 0 | err | 0x0,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | global &ubi_devices_mutex | ||
| TYPE_LOCK | (struct ubi_device)->buf_mutex |
drivers/mtd/ubi/misc.c ubi_check_volume() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r ubi_eba_read_leb |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ubi->ckvol_mutex |
drivers/mtd/nand/raw/nand_bbt.c check_create() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r read_abs_bbt |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c check_create() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r read_abs_bbt |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c mtd_is_bitflip_or_eccerr() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-118),(-116)-(-1) |
| DATA_SOURCE | 0 | err | $0 |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c read_bbt() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c scan_read_oob() -> mtd_is_eccerr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-117),(-74) |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |