Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/mtd/chips/gen_probe.c genprobe_ident_chips() -> (struct chip_probe)->probe_chip()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 0 map->map_priv_1->p_dev->socket->ops_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 map->map_priv_1->p_dev->socket->ops_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 map->size 1-u64max
PARAM_VALUE 2 chip_map 4096-ptr_max
PARAM_VALUE 3 cfi 4102008556276412416
PARAM_VALUE 3 cfi->cfi_mode 0-1
PARAM_VALUE 3 cfi->cfiq 4096-ptr_max
PARAM_VALUE 3 cfi->chipshift 27-30
PARAM_VALUE 3 cfi->cmdset_priv 0
PARAM_VALUE 3 cfi->device_type s32min-4
PARAM_VALUE 3 cfi->id 0-u16max
PARAM_VALUE 3 cfi->interleave 1-2,4,8
PARAM_VALUE 3 cfi->mfr 0-u16max
BUF_SIZE 0 map->name s32min,(-10),(-1),1-s32max
CAPPED_DATA 0 map->size 1
DATA_SOURCE 0 map $0
DATA_SOURCE 2 chip_map r bitmap_zalloc
MEM_ZERO 2 chip_map
MEM_ZERO 3 cfi
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 map->map_priv_1->offset 0-4294967295[c]
HOST_DATA 0 map->map_priv_2 0

drivers/mtd/chips/gen_probe.c genprobe_new_chip() -> (struct chip_probe)->probe_chip()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
PARAM_VALUE 1 base 0
PARAM_VALUE 2 chip_map 0
PARAM_VALUE 3 cfi 4102008556276412416
PARAM_VALUE 3 cfi->addr_unlock1 0-u16max
PARAM_VALUE 3 cfi->cfiq 0
PARAM_VALUE 3 cfi->chipshift 0
PARAM_VALUE 3 cfi->device_type s32min-4
PARAM_VALUE 3 cfi->id 0-255,8732,8777-8778,8792,8795,8811,8889-8890,8900,8907-u16max
PARAM_VALUE 3 cfi->interleave 1-2,4,8
PARAM_VALUE 3 cfi->mfr 0-1,4,16,28,31-32,137,152,157,173,176,191,194,218,65312
PARAM_VALUE 3 cfi->numchips 0
BUF_SIZE 0 map->name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 map $0
DATA_SOURCE 3 cfi $2
FUZZY_MAX 3 cfi->addr_unlock1 0
FUZZY_MAX 3 cfi->id 0
FUZZY_MAX 3 cfi->mfr 0
MEM_ZERO 3 cfi
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 map->map_priv_1->offset 0-4294967295[c]
HOST_DATA 0 map->map_priv_2 0