Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/pnp/isapnp/core.c isapnp_build_device_list() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 1252537034683531264
PARAM_VALUE 1 bytes 9
BUF_SIZE 0 data 9
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_create_device() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 1523574124480417792
PARAM_VALUE 1 bytes 4
BUF_SIZE 0 data 17
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_create_device() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 1523574124480417792
PARAM_VALUE 1 bytes 1
BUF_SIZE 0 data 17
DATA_SOURCE 1 bytes $1 [m]
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_device() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 7246907536938098688
PARAM_VALUE 1 bytes 5-6
BUF_SIZE 0 data 6
DATA_SOURCE 1 bytes $1
FUZZY_MAX 1 bytes 6
HARD_MAX 1 bytes 6
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_dma_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 6510062584316248064
PARAM_VALUE 1 bytes 2
BUF_SIZE 0 data 2
DATA_SOURCE 1 bytes $2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_fixed_mem32_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 2322459737566531584
PARAM_VALUE 1 bytes 9
BUF_SIZE 0 data 9
DATA_SOURCE 1 bytes $2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_fixed_port_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 835163294267363328
PARAM_VALUE 1 bytes 3
BUF_SIZE 0 data 3
DATA_SOURCE 1 bytes $2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_irq_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 3492752798622232576
PARAM_VALUE 1 bytes 2-3
BUF_SIZE 0 data 3
DATA_SOURCE 1 bytes $2
FUZZY_MAX 1 bytes 3
HARD_MAX 1 bytes 3
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_mem32_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 6163959772258779136
PARAM_VALUE 1 bytes 17
BUF_SIZE 0 data 17
DATA_SOURCE 1 bytes $2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_mem_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 4498388484667703296
PARAM_VALUE 1 bytes 9
BUF_SIZE 0 data 9
DATA_SOURCE 1 bytes $2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_name() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 1 bytes 0-49
BUF_SIZE 0 data 50
BUF_SIZE 0 data 50
DATA_SOURCE 0 data $0
FUZZY_MAX 1 bytes 49
NOCHECK_CALL
UNITS 1 bytes unit_byte

drivers/pnp/isapnp/core.c isapnp_parse_port_resource() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 570073330647097344
PARAM_VALUE 1 bytes 7
BUF_SIZE 0 data 7
DATA_SOURCE 1 bytes $2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_parse_resource_map() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 5306243347837075456
PARAM_VALUE 1 bytes 2
BUF_SIZE 0 data 17
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_read_tag() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 3103766608441401344
PARAM_VALUE 1 bytes 1
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_read_tag() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 1225496391867269120
PARAM_VALUE 1 bytes 2
BUF_SIZE 0 data 2
NOCHECK_CALL

drivers/pnp/isapnp/core.c isapnp_skip_bytes() -> isapnp_peek()

Type Parameter Key Value
PARAM_VALUE 0 data 0
PARAM_VALUE 1 bytes 1-u16max
DATA_SOURCE 1 bytes $0
NOCHECK_CALL