Documented in 1 files:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/mtd/nand/raw/stm32_fmc2_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/denali.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/renesas-nand-controller.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/fsmc_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_change_read_column_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_change_write_column_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_erase_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock
HALF_LOCKED2 &spinand->lock

drivers/mtd/nand/raw/nand_base.c nand_erase_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock
HALF_LOCKED2 &spinand->lock

drivers/mtd/nand/raw/nand_base.c nand_exec_prog_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_exec_prog_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_exec_prog_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_get_features_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_get_features_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_get_features_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_cont_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_lp_exec_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_prog_page_end_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_prog_page_end_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_read_param_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/nand_base.c nand_read_param_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/nand_base.c nand_read_param_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/nand_base.c nand_readid_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_reset_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_reset_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_set_features_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_set_features_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_set_features_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_setup_interface() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_soft_waitrdy() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_base.c nand_sp_exec_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_sp_exec_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_sp_exec_read_page_op() -> nand_interface_is_sdr()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_status_op() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/nand_base.c nand_wait_readrdy() -> nand_interface_is_sdr()

Type Parameter Key Value
LOCK2 &chip->controller->lock
LOCK2 &chip->lock
TYPE_LOCK (struct nand_chip)->lock
TYPE_LOCK (struct nand_controller)->lock

drivers/mtd/nand/raw/nand_legacy.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/intel-nand-controller.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/cadence-nand-controller.c cadence_nand_setup_interface() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/cadence-nand-controller.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/ams-delta.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/sunxi_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/meson_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/nand_toshiba.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/mtk_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/mxc_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/atmel/nand-controller.c atmel_smc_nand_prepare_smcconf() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $1
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/atmel/nand-controller.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/mxic_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/marvell_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/arasan-nand-controller.c anfc_setup_interface() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0-1
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/arasan-nand-controller.c anfc_setup_interface() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0-1
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/arasan-nand-controller.c anfc_setup_interface() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0-1
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->controller->lock
HALF_LOCKED2 &chip->lock

drivers/mtd/nand/raw/arasan-nand-controller.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
PARAM_VALUE 0 conf->type 0,2-u32max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/tegra_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/davinci_nand.c nand_get_sdr_timings() -> nand_interface_is_sdr()

Type Parameter Key Value
PARAM_VALUE 0 conf 4096-ptr_max
BUF_SIZE 0 conf (-1),1152
BUF_SIZE 0 conf (-1),1152
DATA_SOURCE 0 conf $0
RX_PATH
TASK_NOT_RUNNING