Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/bluetooth/btintel_pcie.c btintel_pcie_dump_fwtrigger_event() -> btintel_pcie_read_device_mem()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->debug_evt_addr 1-u32max
PARAM_VALUE 0 data->debug_evt_size 1-u32max
PARAM_VALUE 0 data->hdev 1-u64max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 dev_addr 1-u32max
PARAM_VALUE 3 len 12-260
BUF_SIZE 1 buf 12-260
DATA_SOURCE 0 data $0
DATA_SOURCE 1 buf r _kzalloc_noprof
BIT_INFO 3 len 0x0,0x1fc
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/bluetooth/btintel_pcie.c btintel_pcie_read_hwexp() -> btintel_pcie_read_device_mem()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 0 data->hdev 1-u64max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 dev_addr 2953477120,2955999232,2956054528
PARAM_VALUE 3 len 1024,4096
BUF_SIZE 1 buf 1024,4096
DATA_SOURCE 0 data $0
DATA_SOURCE 1 buf r _kzalloc_noprof
FUZZY_MAX 2 dev_addr 2956054528
FUZZY_MAX 3 len 4096
BIT_INFO 2 dev_addr 0xb0005000,0xb03bfc00
BIT_INFO 3 len 0x0,0x1400
HARD_MAX 2 dev_addr 2956054528
HARD_MAX 3 len 4096
BYTE_COUNT 1 ==buf3 8050
HALF_LOCKED2 &pool->lock