Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/mtd/devices/docg3.c docg3_probe() -> bch_init()

Type Parameter Key Value
PARAM_VALUE 0 m 14
PARAM_VALUE 1 t 4
PARAM_VALUE 2 prim_poly 17475
PARAM_VALUE 3 swap_bits 0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/arasan-nand-controller.c anfc_init_hw_ecc_controller() -> bch_init()

Type Parameter Key Value
PARAM_VALUE 0 m 13-14
PARAM_VALUE 1 t 4,8,12,24
PARAM_VALUE 2 prim_poly 8219,17475
PARAM_VALUE 3 swap_bits 1
FUZZY_MAX 2 prim_poly 17475
BIT_INFO 0 m 0xc,0xf
BIT_INFO 2 prim_poly 0x3,0x645b
HARD_MAX 2 prim_poly 17475
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 t
UNITS 1 t unit_array_size
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/ecc-sw-bch.c nand_ecc_sw_bch_init() -> bch_init()

Type Parameter Key Value
PARAM_VALUE 0 m 0-32
PARAM_VALUE 2 prim_poly 0
PARAM_VALUE 3 swap_bits 0
DATA_SOURCE 0 m r fls
TASK_NOT_RUNNING