Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/bluetooth/hci_conn.c __hci_conn_add() -> hci_conn_init_sysfs()

Type Parameter Key Value
PARAM_VALUE 0 conn 4096-ptr_max
PARAM_VALUE 0 conn->auth_payload_timeout 3000
PARAM_VALUE 0 conn->auth_type 4
PARAM_VALUE 0 conn->chan_list.next 4096-ptr_max
PARAM_VALUE 0 conn->chan_list.next->next 4096-ptr_max
PARAM_VALUE 0 conn->chan_list.prev 4096-ptr_max
PARAM_VALUE 0 conn->chan_list.prev->next 4096-ptr_max
PARAM_VALUE 0 conn->chan_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 conn->data_q.next 4096-ptr_max
PARAM_VALUE 0 conn->data_q.prev 4096-ptr_max
PARAM_VALUE 0 conn->data_q.qlen 0
PARAM_VALUE 0 conn->hdev 4096-ptr_max
PARAM_VALUE 0 conn->hdev->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 conn->hdev->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 conn->hdev->lock.wait_lock.owner (-1)
PARAM_VALUE 0 conn->hdev->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 conn->hdev->sco_pkts 1-u32max
PARAM_VALUE 0 conn->key_type 255
PARAM_VALUE 0 conn->link_list.next 4096-ptr_max
PARAM_VALUE 0 conn->link_list.next->next 4096-ptr_max
PARAM_VALUE 0 conn->link_list.prev 4096-ptr_max
PARAM_VALUE 0 conn->link_list.prev->next 4096-ptr_max
PARAM_VALUE 0 conn->link_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 conn->list.next 4096-ptr_max
PARAM_VALUE 0 conn->max_tx_power 127
PARAM_VALUE 0 conn->mode 0
PARAM_VALUE 0 conn->refcnt.counter 0
PARAM_VALUE 0 conn->remote_auth 255
PARAM_VALUE 0 conn->rssi 127
PARAM_VALUE 0 conn->sid 255
PARAM_VALUE 0 conn->state 2
PARAM_VALUE 0 conn->sync_handle u16max
PARAM_VALUE 0 conn->tx_power 127
PARAM_VALUE 0 conn->tx_q.queue.next 4096-ptr_max
PARAM_VALUE 0 conn->tx_q.queue.prev 4096-ptr_max
PARAM_VALUE 0 conn->tx_q.queue.qlen 0
PARAM_VALUE 0 conn->type 0-2,128,130-132
BUF_SIZE 0 conn 5192
DATA_SOURCE 0 conn r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &hdev->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct hci_dev)->lock