Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/mtd/hyperbus/hyperbus-core.c hyperbus_copy_from() -> map_to_hbdev()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map s32min-(-2),1-s32max
BUF_SIZE 0 map s32min-(-2),1-s32max
DATA_SOURCE 0 map $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &chip->mutex

drivers/mtd/hyperbus/hyperbus-core.c hyperbus_copy_to() -> map_to_hbdev()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map s32min-(-2),1-s32max
BUF_SIZE 0 map s32min-(-2),1-s32max
DATA_SOURCE 0 map $0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/hyperbus/hyperbus-core.c hyperbus_read16() -> map_to_hbdev()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map s32min-(-1),1-s32max
BUF_SIZE 0 map s32min-(-1),1-s32max
BUF_SIZE 0 map->name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 map $0
STR_LEN 0 map (-1),10-14,18-19,21
STR_LEN 0 map (-1),10-14,18-19,21
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 map->map_priv_2 0
HALF_LOCKED2 &chip->mutex

drivers/mtd/hyperbus/hyperbus-core.c hyperbus_write16() -> map_to_hbdev()

Type Parameter Key Value
PARAM_VALUE 0 map 4096-ptr_max
BUF_SIZE 0 map s32min-(-1),1-s32max
BUF_SIZE 0 map s32min-(-1),1-s32max
BUF_SIZE 0 map->name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 map $0
STR_LEN 0 map (-1),10,12-14,18,21
STR_LEN 0 map (-1),10,12-14,18,21
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 map->map_priv_2 0
NO_OVERFLOW_SIMPLE 0 map->oobsize
NO_OVERFLOW_SIMPLE 0 map->writesize
HALF_LOCKED2 &chip->mutex