Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/bluetooth/hci_event.c hci_event_func() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 8219182650802987008
PARAM_VALUE 2 $ 1-255
PARAM_VALUE 3 $ 2-u32max
BUF_SIZE 0 format 45
CAPPED_DATA 2 $ 1
CAPPED_DATA 4 $ 1
DATA_SOURCE 2 $ $1
STR_LEN 0 format 44
PARAM_COMPARE 3 $ > $4
PARAM_COMPARE 4 $ < $3
CONSTRAINT 4 $ <49
NOSPEC 2 $
NOSPEC 2 $
TERMINATED 0 format 1
RX_PATH
NOCHECK_CALL
USER_DATA 2 $ 1-13,16-255[c][u]
UNITS 3 $ unit_byte
UNITS 4 $ unit_byte
HALF_LOCKED2 &pool->lock

net/bluetooth/hci_event.c hci_le_ext_adv_term_evt() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 2294731730729529344
BUF_SIZE 0 format 48
STR_LEN 0 format 47
TERMINATED 0 format 1
RX_PATH
NOCHECK_CALL
LOCK2 &pool->lock

net/bluetooth/hci_event.c hci_resolve_next_name() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 4093987081680265216
BUF_SIZE 0 format 33
STR_LEN 0 format 32
TERMINATED 0 format 1
RX_PATH
NOCHECK_CALL
LOCK2 &hdev->lock
LOCK2 &pool->lock
TYPE_LOCK (struct hci_dev)->lock

net/bluetooth/hci_core.c hci_find_irk_by_addr() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 8490554458328756224
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 format 34
BUF_SIZE 2 $ 6
STR_LEN 0 format 33
TERMINATED 0 format 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read
HALF_LOCKED2 &hdev->lock

net/bluetooth/hci_core.c hci_find_irk_by_rpa() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 8490554458328756224
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 format 34
BUF_SIZE 2 $ 6
STR_LEN 0 format 33
TERMINATED 0 format 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read
HALF_LOCKED2 &hdev->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &iso_sk_list.lock
HALF_LOCKED2 global &mgmt_chan_list_lock
HALF_LOCKED2 sk

net/bluetooth/hci_core.c hci_find_link_key() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 3649357352670838784
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 format 30
BUF_SIZE 2 $ 6
STR_LEN 0 format 29
TERMINATED 0 format 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &conn->lock
HALF_LOCKED2 &hdev->lock
HALF_LOCKED2 &hdev->lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &mgmt_chan_list_lock

net/bluetooth/hci_core.c hci_find_ltk() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 2758453812328427520
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 format 25
BUF_SIZE 2 $ 6
STR_LEN 0 format 24
TERMINATED 0 format 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &hdev->lock
HALF_LOCKED2 &hdev->lock
HALF_LOCKED2 &pool->lock

net/bluetooth/smp.c smp_cmd_encrypt_info() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 2758453812328427520
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 format 25
BUF_SIZE 2 $ 6
STR_LEN 0 format 24
TERMINATED 0 format 1
RX_PATH
NOCHECK_CALL
LOCK2 &conn->lock
HALF_LOCKED2 &chan->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct l2cap_conn)->lock

net/bluetooth/smp.c smp_cmd_ident_info() -> bt_warn_ratelimited()

Type Parameter Key Value
PARAM_VALUE 0 format 8490554458328756224
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 format 34
BUF_SIZE 2 $ 6
STR_LEN 0 format 33
TERMINATED 0 format 1
RX_PATH
NOCHECK_CALL
LOCK2 &conn->lock
HALF_LOCKED2 &chan->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct l2cap_conn)->lock