Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/mtd/nand/raw/vf610_nfc.c vf610_nfc_cmd() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 0
PARAM_VALUE 1 instr_idx u32max
DATA_SOURCE 0 subop $1

drivers/mtd/nand/raw/vf610_nfc.c vf610_nfc_cmd() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 0
PARAM_VALUE 1 instr_idx u32max
DATA_SOURCE 0 subop $1

drivers/mtd/nand/raw/nand_base.c nand_subop_get_data_len() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 1-u32max
PARAM_VALUE 1 instr_idx 0-4294967294
CAPPED_DATA 0 subop->ninstrs 1
CAPPED_DATA 1 instr_idx 1
DATA_SOURCE 0 subop $0
DATA_SOURCE 1 instr_idx $1
PARAM_COMPARE 1 instr_idx < $0->ninstrs

drivers/mtd/nand/raw/loongson-nand-controller.c loongson_nand_parse_instructions() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 1-u32max
CAPPED_DATA 1 instr_idx 1
DATA_SOURCE 0 subop $1
PARAM_COMPARE 1 instr_idx < $0->ninstrs

drivers/mtd/nand/raw/cadence-nand-controller.c cadence_nand_cmd_data() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 0,4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 1 instr_idx 0
DATA_SOURCE 0 subop $1

drivers/mtd/nand/raw/sunxi_nand.c sunxi_nfc_exec_subop() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 1-u32max
CAPPED_DATA 1 instr_idx 1
DATA_SOURCE 0 subop $1
PARAM_COMPARE 1 instr_idx < $0->ninstrs

drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_xfer_data_pio() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 1 instr_idx 0
CAPPED_DATA 0 subop->ninstrs 1
DATA_SOURCE 0 subop $1

drivers/mtd/nand/raw/arasan-nand-controller.c anfc_parse_instructions() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 1-u32max
CAPPED_DATA 1 instr_idx 1
DATA_SOURCE 0 subop $1
PARAM_COMPARE 1 instr_idx < $0->ninstrs

drivers/mtd/nand/raw/tegra_nand.c tegra_nand_cmd() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 1-u32max
CAPPED_DATA 1 instr_idx 1
DATA_SOURCE 0 subop $1
PARAM_COMPARE 1 instr_idx < $0->ninstrs

drivers/mtd/nand/raw/tegra_nand.c tegra_nand_cmd() -> nand_subop_get_data_start_off()

Type Parameter Key Value
PARAM_VALUE 0 subop 4096-ptr_max
PARAM_VALUE 0 subop->instrs 4096-ptr_max
PARAM_VALUE 0 subop->ninstrs 1-u32max
CAPPED_DATA 1 instr_idx 1
DATA_SOURCE 0 subop $1
PARAM_COMPARE 1 instr_idx < $0->ninstrs