Defined in 1 files as a function:
Referenced in 26 files:
- drivers/mtd/inftlcore.c
- drivers/mtd/mtdblock.c
- drivers/mtd/mtdblock_ro.c, line 22
- drivers/mtd/mtdchar.c, line 804
- drivers/mtd/mtdconcat.c
- drivers/mtd/mtdoops.c, line 261
- drivers/mtd/mtdpstore.c, line 303
- drivers/mtd/mtdswap.c
- drivers/mtd/nand/raw/brcmnand/brcmnand.c, line 2262
- drivers/mtd/nand/raw/nand_bbt.c
- drivers/mtd/nftlcore.c
- drivers/mtd/parsers/bcm47xxpart.c
- drivers/mtd/parsers/brcm_u-boot.c, line 48
- drivers/mtd/parsers/parser_trx.c, line 37
- drivers/mtd/parsers/sharpslpart.c, line 252
- drivers/mtd/parsers/tplink_safeloader.c
- drivers/mtd/tests/mtd_test.c, line 89
- drivers/mtd/tests/oobtest.c
- drivers/mtd/tests/readtest.c, line 61
- drivers/mtd/tests/subpagetest.c
- drivers/mtd/tests/torturetest.c, line 103
- drivers/mtd/ubi/io.c
- drivers/net/wireless/mediatek/mt76/eeprom.c, line 80
- drivers/nvmem/u-boot-env.c, line 32
- fs/jffs2/wbuf.c
- include/linux/mtd/mtd.h, line 712
Smatch caller information:
drivers/mtd/parsers/parser_trx.c parser_trx_data_part_name() -> mtd_is_bitflip()
| 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/mtdswap.c mtdswap_move_block() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdswap.c mtdswap_read_markers() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtdswap_read_oob |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/mtdswap.c mtdswap_read_markers() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-117),0 |
| DATA_SOURCE | 0 | err | r mtdswap_read_oob |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/mtdswap.c mtdswap_read_oob() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/mtdswap.c mtdswap_readsect() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
| 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/tests/readtest.c read_eraseblock_by_page() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
| BIT_INFO | 0 | err | 0x0,0x0 |
drivers/mtd/mtdblock.c do_cached_read() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdblock.c do_cached_read() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdblock.c do_cached_write() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/nftlcore.c NFTL_move_block() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/nftlcore.c nftl_readblock() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
fs/jffs2/wbuf.c jffs2_check_nand_cleanmarker() -> mtd_is_bitflip()
| 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 | &fc->uapi_mutex |
fs/jffs2/wbuf.c jffs2_check_nand_cleanmarker() -> mtd_is_bitflip()
| 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 | &fc->uapi_mutex |
fs/jffs2/wbuf.c jffs2_check_oob_empty() -> mtd_is_bitflip()
| 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 | &fc->uapi_mutex |
fs/jffs2/wbuf.c jffs2_check_oob_empty() -> mtd_is_bitflip()
| 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 | &fc->uapi_mutex |
drivers/mtd/mtdcore.c mtd_is_bitflip_or_eccerr() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-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/mtdchar.c mtd_is_bitflip_or_eccerr() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | err | $0 |
| HALF_LOCKED2 | &master->master.chrdev_lock |
drivers/mtd/mtdchar.c mtdchar_read_ioctl() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| BIT_INFO | 0 | err | 0x0,0xfffffff2 |
| LOCK2 | &master->master.chrdev_lock | ||
| TYPE_LOCK | (struct mtd_master)->chrdev_lock |
drivers/mtd/parsers/sharpslpart.c sharpsl_nand_read_laddr() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/tests/subpagetest.c verify_eraseblock() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
drivers/mtd/tests/subpagetest.c verify_eraseblock() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
drivers/mtd/tests/subpagetest.c verify_eraseblock2() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
drivers/mtd/tests/subpagetest.c verify_eraseblock_ff() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
drivers/mtd/ubi/io.c self_check_write() -> mtd_is_bitflip()
| 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->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_bitflip()
| 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_self_check_all_ff() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read |
| BIT_INFO | 0 | err | 0x0,0x0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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/parsers/brcm_u-boot.c brcm_u_boot_parse() -> mtd_is_bitflip()
| 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/tests/mtd_test.c mtdtest_read() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
drivers/mtd/nand/raw/brcmnand/brcmnand.c brcmnand_read() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-s32max |
| 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_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-117),(-74),(-12),(-5) |
| DATA_SOURCE | 0 | err | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &chip->controller->lock | ||
| HALF_LOCKED2 | &chip->lock |
drivers/net/wireless/mediatek/mt76/eeprom.c mt76_get_of_data_from_mtd() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/tests/torturetest.c check_eraseblock() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read |
drivers/mtd/mtdpstore.c mtdpstore_is_io_error() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-1) |
| DATA_SOURCE | 0 | err | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &psi->read_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/mtdconcat.c concat_read() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-(-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_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-(-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/inftlcore.c INFTL_foldchain() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/inftlcore.c inftl_readblock() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/sm_ftl.c mtd_is_bitflip_or_eccerr() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-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/nvmem/u-boot-env.c u_boot_env_read() -> mtd_is_bitflip()
| 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 | &of->mutex |
drivers/mtd/parsers/tplink_safeloader.c mtd_parser_tplink_safeloader_read_table() -> mtd_is_bitflip()
| 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/parsers/tplink_safeloader.c mtd_parser_tplink_safeloader_read_table() -> mtd_is_bitflip()
| 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/mtdoops.c find_next_position() -> mtd_is_bitflip()
| 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 | |||
| LOCK2 | global &mtd_table_mutex | ||
| HALF_LOCKED2 | &cxt->pstore_zone_info_lock |
drivers/mtd/tests/oobtest.c mtd_oobtest_init() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/tests/oobtest.c mtd_oobtest_init() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/tests/oobtest.c mtd_oobtest_init() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/tests/oobtest.c mtd_oobtest_init() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/tests/oobtest.c verify_eraseblock() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/tests/oobtest.c verify_eraseblock() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/tests/oobtest.c verify_eraseblock_in_one_go() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-0 |
| DATA_SOURCE | 0 | err | r mtd_read_oob |
drivers/mtd/nand/raw/nand_bbt.c check_create() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c check_create() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-0 |
| FUZZY_MAX | 0 | err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c mtd_is_bitflip_or_eccerr() -> mtd_is_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-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_bitflip()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | s32min-(-75),(-73)-(-1) |
| DATA_SOURCE | 0 | err | r mtd_read |
| BIT_INFO | 0 | err | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |