Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/bluetooth/btrtl.c btrtl_parse_section() -> rtl_iov_pull_data()

Type Parameter Key Value
PARAM_VALUE 0 iov 3462611379258793984
PARAM_VALUE 0 iov->data 1-u64max
PARAM_VALUE 0 iov->len 0-4294967287
PARAM_VALUE 1 len 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/bluetooth/btrtl.c btrtl_parse_section() -> rtl_iov_pull_data()

Type Parameter Key Value
PARAM_VALUE 0 iov 3462611379258793984
PARAM_VALUE 0 iov->data 4096-ptr_max
PARAM_VALUE 1 len 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/bluetooth/btrtl.c btrtl_parse_section() -> rtl_iov_pull_data()

Type Parameter Key Value
PARAM_VALUE 0 iov 3462611379258793984
PARAM_VALUE 0 iov->len 0-4294967283
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/bluetooth/btrtl.c rtlbt_parse_firmware_v2() -> rtl_iov_pull_data()

Type Parameter Key Value
PARAM_VALUE 0 iov 320532544366034944
PARAM_VALUE 1 len 20
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &hdev->req_lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/bluetooth/btrtl.c rtlbt_parse_firmware_v2() -> rtl_iov_pull_data()

Type Parameter Key Value
PARAM_VALUE 0 iov 320532544366034944
PARAM_VALUE 0 iov->data 4096-ptr_max
PARAM_VALUE 1 len 8
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &hdev->req_lock
TYPE_LOCK (struct hci_dev)->req_lock

drivers/bluetooth/btrtl.c rtlbt_parse_firmware_v2() -> rtl_iov_pull_data()

Type Parameter Key Value
PARAM_VALUE 0 iov 320532544366034944
PARAM_VALUE 0 iov->len 0-4294967287
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hdev->req_lock
HALF_LOCKED2 &hdev->req_lock
TYPE_LOCK (struct hci_dev)->req_lock