Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/mtd/chips/cfi_util.c cfi_send_gen_cmd() -> cfi_build_cmd_addr()

Type Parameter Key Value
PARAM_VALUE 1 map 4096-ptr_max
PARAM_VALUE 2 cfi 4096-ptr_max
BUF_SIZE 1 map s32min-(-1),1-s32max
BUF_SIZE 1 map s32min-(-1),1-s32max
BUF_SIZE 1 map->name s32min,(-10),(-1),1-s32max
BUF_SIZE 2 cfi (-1),128-s32max
BUF_SIZE 2 cfi (-1),128-s32max
BUF_SIZE 2 cfi->cfiq (-1),33-1049
DATA_SOURCE 0 cmd_ofs $1
DATA_SOURCE 1 map $3
DATA_SOURCE 2 cfi $4
STR_LEN 0 cmd_ofs (-1),11,19
STR_LEN 1 map (-1),11,19
STR_LEN 1 map (-1),11,19
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 map->map_priv_2 0
UNITS 1 map unit_byte
HALF_LOCKED2 &chip->mutex

drivers/mtd/chips/jedec_probe.c jedec_probe_chip() -> cfi_build_cmd_addr()

Type Parameter Key Value
PARAM_VALUE 1 map 4096-ptr_max
PARAM_VALUE 2 cfi 4102008556276412416
PARAM_VALUE 2 cfi->device_type s32min-4
PARAM_VALUE 2 cfi->interleave 1-2,4,8
BUF_SIZE 1 map->name s32min,(-10),(-1),1-s32max
CAPPED_DATA 2 cfi->id 1
CAPPED_DATA 2 cfi->mfr 1
DATA_SOURCE 1 map $0
DATA_SOURCE 2 cfi $3
MEM_ZERO 2 cfi
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 map->map_priv_1->offset 0-4294967295[c]
HOST_DATA 1 map->map_priv_2 0

drivers/mtd/chips/jedec_probe.c jedec_probe_chip() -> cfi_build_cmd_addr()

Type Parameter Key Value
PARAM_VALUE 1 map 4096-ptr_max
PARAM_VALUE 2 cfi 4102008556276412416
PARAM_VALUE 2 cfi->device_type s32min-4
PARAM_VALUE 2 cfi->interleave 1-2,4,8
BUF_SIZE 1 map->name s32min,(-10),(-1),1-s32max
CAPPED_DATA 2 cfi->id 1
CAPPED_DATA 2 cfi->mfr 1
DATA_SOURCE 1 map $0
DATA_SOURCE 2 cfi $3
MEM_ZERO 2 cfi
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 map->map_priv_1->offset 0-4294967295[c]
HOST_DATA 1 map->map_priv_2 0

drivers/mtd/chips/jedec_probe.c jedec_read_id() -> cfi_build_cmd_addr()

Type Parameter Key Value
PARAM_VALUE 0 cmd_ofs 1
PARAM_VALUE 1 map 4096-ptr_max
PARAM_VALUE 2 cfi 4102008556276412416
PARAM_VALUE 2 cfi->device_type s32min-4
PARAM_VALUE 2 cfi->interleave 1-2,4,8
BUF_SIZE 1 map->name s32min,(-10),(-1),1-s32max
CAPPED_DATA 1 map->size 1
CAPPED_DATA 2 cfi->id 1
DATA_SOURCE 1 map $0
DATA_SOURCE 2 cfi $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 map->map_priv_2 0

drivers/mtd/chips/jedec_probe.c jedec_read_mfr() -> cfi_build_cmd_addr()

Type Parameter Key Value
PARAM_VALUE 0 cmd_ofs 0,256-4294967040
PARAM_VALUE 1 map 4096-ptr_max
PARAM_VALUE 2 cfi 4102008556276412416
PARAM_VALUE 2 cfi->device_type s32min-4
PARAM_VALUE 2 cfi->interleave 1-2,4,8
BUF_SIZE 1 map->name s32min,(-10),(-1),1-s32max
CAPPED_DATA 1 map->size 1
CAPPED_DATA 2 cfi->id 1
CAPPED_DATA 2 cfi->mfr 1
DATA_SOURCE 1 map $0
DATA_SOURCE 2 cfi $2
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 1 map->map_priv_1->offset 0-4294967295[c]
HOST_DATA 1 map->map_priv_2 0