Documented in 1 files:
Defined in 1 files as a function:
Referenced in 12 files:
- drivers/mtd/nand/ecc.c, line 469
- drivers/mtd/nand/raw/atmel/nand-controller.c, line 1113
- drivers/mtd/nand/raw/brcmnand/brcmnand.c, line 2890
- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
- drivers/mtd/nand/raw/marvell_nand.c, line 2326
- drivers/mtd/nand/raw/mtk_nand.c, line 1230
- drivers/mtd/nand/raw/nand_base.c
- drivers/mtd/nand/raw/nand_micron.c
- drivers/mtd/nand/raw/pl35x-nand-controller.c, line 947
- drivers/mtd/nand/raw/renesas-nand-controller.c, line 1085
- drivers/mtd/nand/raw/sunxi_nand.c, line 2223
- drivers/mtd/nand/raw/tegra_nand.c
Smatch caller information:
drivers/mtd/nand/raw/nand_micron.c micron_nand_init() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| BUF_SIZE | 0 | nand | 2640 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/nand_micron.c micron_supports_on_die_ecc() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/renesas-nand-controller.c rnandc_ecc_init() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/nand_base.c nand_match_ecc_req() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_base.c nand_scan_tail() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/nand_base.c nand_scan_tail() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c common_nfc_set_geometry() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c set_geometry_by_ecc_info() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c set_geometry_by_ecc_info() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c set_geometry_for_large_oob() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/sunxi_nand.c sunxi_nand_attach_chip() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/ecc.c nand_ecc_is_strong_enough() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| BUF_SIZE | 0 | nand | (-1),2640 |
| BUF_SIZE | 0 | nand | (-1),2640 |
| BUF_SIZE | 0 | nand->ecc.ondie_engine | (-1),48 |
| DATA_SOURCE | 0 | nand | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/brcmnand/brcmnand.c brcmnand_setup_dev() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/mtk_nand.c mtk_nfc_ecc_init() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/atmel/nand-controller.c atmel_nand_pmecc_init() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/marvell_nand.c marvell_nand_ecc_init() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/tegra_nand.c tegra_nand_attach_chip() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/nand/raw/tegra_nand.c tegra_nand_get_strength() -> nanddev_get_ecc_requirements()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nand | 4096-ptr_max |
| DATA_SOURCE | 0 | nand | r mtd_to_nanddev |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |