Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- net/bluetooth/6lowpan.c, line 998
- net/bluetooth/hci_conn.c, line 1382
- net/bluetooth/iso.c
- net/bluetooth/l2cap_core.c, line 7262
- net/bluetooth/rfcomm/tty.c, line 177
- net/bluetooth/sco.c
Smatch caller information:
net/bluetooth/sco.c sco_connect() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 5494592472256647168 |
| PARAM_VALUE | 1 | src | 1722636565537615872 |
| PARAM_VALUE | 2 | src_type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/bluetooth/sco.c sco_sock_getsockopt() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | src_type | 0 |
| RX_PATH | |||
| LOCK2 | sk |
net/bluetooth/sco.c sco_sock_setsockopt() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | src_type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &smc->clcsock_release_lock |
net/bluetooth/sco.c sco_sock_setsockopt() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | src_type | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &smc->clcsock_release_lock |
net/bluetooth/6lowpan.c get_l2cap_conn() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4285035683332894720 |
| PARAM_VALUE | 0 | dst->b | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | src_type | 1 |
| DATA_SOURCE | 0 | dst | $1 |
net/bluetooth/iso.c iso_conn_big_sync() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4721988723773652992 |
| PARAM_VALUE | 1 | src | 7347147423976689664 |
| PARAM_VALUE | 2 | src_type | 1-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vq->mutex |
net/bluetooth/iso.c iso_connect_bis() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4855558441434521600 |
| PARAM_VALUE | 1 | src | 2672351123466559488 |
| PARAM_VALUE | 2 | src_type | 1-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/bluetooth/iso.c iso_connect_cis() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4769782185758138368 |
| PARAM_VALUE | 1 | src | 6314805794300305408 |
| PARAM_VALUE | 2 | src_type | 1-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/bluetooth/iso.c iso_listen_bis() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1279528743472709632 |
| PARAM_VALUE | 1 | src | 670431831601942528 |
| PARAM_VALUE | 2 | src_type | 1-2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | global &ls_lock | ||
| HALF_LOCKED2 | global &o2nm_cluster_group.cs_subsys.su_mutex | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem |
net/bluetooth/rfcomm/tty.c rfcomm_reparent_device() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | src_type | 0 |
| RX_PATH | |||
| HALF_LOCKED2 | &dlc->lock | ||
| HALF_LOCKED2 | global &rfcomm_ioctl_mutex |
net/bluetooth/l2cap_core.c l2cap_chan_connect() -> hci_get_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 998089671170375684,4285035683332894720 |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| DATA_SOURCE | 0 | dst | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |