Documented in 1 files:

Defined in 1 files as a function:

Referenced in 16 files:

Smatch caller information:

drivers/mtd/nand/spi/core.c mtd_to_spinand() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &spinand->lock

drivers/mtd/nand/spi/core.c spinand_init() -> mtd_to_nanddev()

Type Parameter Key Value
BUF_SIZE 0 mtd 2448
DATA_SOURCE 0 mtd r spinand_to_mtd
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/spi/core.c spinand_mtd_block_isbad() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd (-1)-0,64,2448,2984
BUF_SIZE 0 mtd (-1)-0,64,2448,2984
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &master->master.chrdev_lock

drivers/mtd/nand/spi/core.c spinand_mtd_block_isreserved() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd (-1),2448
BUF_SIZE 0 mtd (-1),2448
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &master->master.chrdev_lock

drivers/mtd/nand/spi/core.c spinand_mtd_block_markbad() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd (-1),2448,2984
BUF_SIZE 0 mtd (-1),2448,2984
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &ubi->work_sem

drivers/mtd/nand/spi/core.c spinand_mtd_continuous_page_read() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd (-1),64
BUF_SIZE 0 mtd (-1),64
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &spinand->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 global &mtd_table_mutex
TYPE_LOCK (struct spinand_device)->lock

drivers/mtd/nand/spi/core.c spinand_mtd_regular_page_read() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd (-1),64
BUF_SIZE 0 mtd (-1),64
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &spinand->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 global &mtd_table_mutex
TYPE_LOCK (struct spinand_device)->lock

drivers/mtd/nand/spi/core.c spinand_mtd_write() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &ftl->mutex
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &mbd->lock

drivers/mtd/nand/spi/core.c spinand_use_cont_read() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd (-1),64
BUF_SIZE 0 mtd (-1),64
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &spinand->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 global &mtd_table_mutex
TYPE_LOCK (struct spinand_device)->lock

drivers/spi/spi-qpic-snand.c qcom_spi_ooblayout_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/spi/spi-qpic-snand.c qcom_spi_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/spi/otp.c mtd_to_spinand() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
USER_DATA 0 mtd->erasesize 0-u32max
USER_DATA 0 mtd->size 0-u64max
HALF_LOCKED2 &master->master.chrdev_lock

drivers/mtd/nand/ecc-mxic.c mxic_ecc_ooblayout_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc-mxic.c mxic_ecc_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/spi/spi-amlogic-spifc-a4.c aml_sfc_layout_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/spi/spi-amlogic-spifc-a4.c aml_sfc_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/raw/nand_base.c nand_ecc_choose_conf() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd 2448
DATA_SOURCE 0 mtd r nand_to_mtd
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/nand_base.c nand_set_ecc_soft_ops() -> mtd_to_nanddev()

Type Parameter Key Value
BUF_SIZE 0 mtd 2448
DATA_SOURCE 0 mtd r nand_to_mtd

drivers/mtd/nand/raw/nand_base.c rawnand_dt_init() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/omap2.c omap_sw_ooblayout_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/raw/omap2.c omap_sw_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/spi/micron.c mtd_to_spinand() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/spi/esmt.c f50l1g41lb_ooblayout_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/spi/esmt.c f50l1g41lb_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand_hw_ecc_ctrl_init() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd 2448
DATA_SOURCE 0 mtd r nand_to_mtd
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/ecc.c nand_ooblayout_ecc_lp() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc.c nand_ooblayout_ecc_lp_hamming() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc.c nand_ooblayout_ecc_sp() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc.c nand_ooblayout_free_lp() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc.c nand_ooblayout_free_lp_hamming() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/spi/spi-mtk-snfi.c mtk_snand_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc-realtek.c rtl_ecc_ooblayout_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/ecc-realtek.c rtl_ecc_ooblayout_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/raw/atmel/nand-controller.c atmel_nand_pmecc_init() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd 2448
DATA_SOURCE 0 mtd r nand_to_mtd
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/core.c nanddev_mtd_erase() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &spinand->lock
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 &ftl->mutex
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &mtd_table_mutex
TYPE_LOCK (struct spinand_device)->lock

drivers/mtd/nand/core.c nanddev_mtd_max_bad_blocks() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min,(-1),1-s32max
BUF_SIZE 0 mtd s32min,(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &ubi_devices_mutex
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/raw/tegra_nand.c tegra_nand_get_strength() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/davinci_nand.c hwecc4_ooblayout_large_ecc() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex

drivers/mtd/nand/raw/davinci_nand.c hwecc4_ooblayout_large_free() -> mtd_to_nanddev()

Type Parameter Key Value
PARAM_VALUE 0 mtd 4096-ptr_max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
BUF_SIZE 0 mtd s32min-(-1),1-s32max
DATA_SOURCE 0 mtd $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 mtd->erasesize 0,64-16776960[c]
HOST_DATA 0 mtd->oobsize 0-4095[c]
HOST_DATA 0 mtd->writesize 0-262140
HALF_LOCKED2 &master->master.chrdev_lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 global &mtd_table_mutex