net/bluetooth/sco.c
1008
voice.setting = sco_pi(sk)->setting;
net/bluetooth/sco.c
1015
sco_pi(sk)->setting = voice.setting;
net/bluetooth/sco.c
1016
hdev = hci_get_route(&sco_pi(sk)->dst, &sco_pi(sk)->src,
net/bluetooth/sco.c
1023
switch (sco_pi(sk)->setting & SCO_AIRMODE_MASK) {
net/bluetooth/sco.c
1026
sco_pi(sk)->codec.id = BT_CODEC_TRANSPARENT;
net/bluetooth/sco.c
1051
hdev = hci_get_route(&sco_pi(sk)->dst, &sco_pi(sk)->src,
net/bluetooth/sco.c
1093
sco_pi(sk)->codec = codecs->codecs[0];
net/bluetooth/sco.c
1130
opts.mtu = sco_pi(sk)->conn->mtu;
net/bluetooth/sco.c
1149
cinfo.hci_handle = sco_pi(sk)->conn->hcon->handle;
net/bluetooth/sco.c
1150
memcpy(cinfo.dev_class, sco_pi(sk)->conn->hcon->dev_class, 3);
net/bluetooth/sco.c
1206
voice.setting = sco_pi(sk)->setting;
net/bluetooth/sco.c
1220
phys = hci_conn_get_phy(sco_pi(sk)->conn->hcon);
net/bluetooth/sco.c
1241
val = sco_pi(sk)->conn->mtu;
net/bluetooth/sco.c
1251
hdev = hci_get_route(&sco_pi(sk)->dst, &sco_pi(sk)->src, BDADDR_BREDR);
net/bluetooth/sco.c
1456
bacpy(&sco_pi(sk)->src, &conn->hcon->src);
net/bluetooth/sco.c
1457
bacpy(&sco_pi(sk)->dst, &conn->hcon->dst);
net/bluetooth/sco.c
1490
if (!bacmp(&sco_pi(sk)->src, &hdev->bdaddr) ||
net/bluetooth/sco.c
1491
!bacmp(&sco_pi(sk)->src, BDADDR_ANY)) {
net/bluetooth/sco.c
1583
seq_printf(f, "%pMR %pMR %d\n", &sco_pi(sk)->src,
net/bluetooth/sco.c
1584
&sco_pi(sk)->dst, sk->sk_state);
net/bluetooth/sco.c
173
if (!sco_pi(sk)->conn)
net/bluetooth/sco.c
177
cancel_delayed_work(&sco_pi(sk)->conn->timeout_work);
net/bluetooth/sco.c
178
schedule_delayed_work(&sco_pi(sk)->conn->timeout_work, timeout);
net/bluetooth/sco.c
183
if (!sco_pi(sk)->conn)
net/bluetooth/sco.c
187
cancel_delayed_work(&sco_pi(sk)->conn->timeout_work);
net/bluetooth/sco.c
239
conn = sco_pi(sk)->conn;
net/bluetooth/sco.c
240
sco_pi(sk)->conn = NULL;
net/bluetooth/sco.c
290
sco_pi(sk)->conn = sco_conn_hold(conn);
net/bluetooth/sco.c
303
if (conn->sk || sco_pi(sk)->conn)
net/bluetooth/sco.c
323
bacpy(&src, &sco_pi(sk)->src);
net/bluetooth/sco.c
324
bacpy(&dst, &sco_pi(sk)->dst);
net/bluetooth/sco.c
325
setting = sco_pi(sk)->setting;
net/bluetooth/sco.c
326
codec = sco_pi(sk)->codec;
net/bluetooth/sco.c
386
bacpy(&sco_pi(sk)->src, &hcon->src);
net/bluetooth/sco.c
407
struct sco_conn *conn = sco_pi(sk)->conn;
net/bluetooth/sco.c
458
if (!bacmp(&sco_pi(sk)->src, ba))
net/bluetooth/sco.c
479
if (!bacmp(&sco_pi(sk)->src, src))
net/bluetooth/sco.c
483
if (!bacmp(&sco_pi(sk)->src, BDADDR_ANY))
net/bluetooth/sco.c
500
sco_conn_put(sco_pi(sk)->conn);
net/bluetooth/sco.c
537
if (sco_pi(sk)->conn) {
net/bluetooth/sco.c
538
sco_conn_lock(sco_pi(sk)->conn);
net/bluetooth/sco.c
539
sco_pi(sk)->conn->sk = NULL;
net/bluetooth/sco.c
540
sco_conn_unlock(sco_pi(sk)->conn);
net/bluetooth/sco.c
580
conn = sco_pi(sk)->conn;
net/bluetooth/sco.c
625
sco_pi(sk)->setting = BT_VOICE_CVSD_16BIT;
net/bluetooth/sco.c
626
sco_pi(sk)->codec.id = BT_CODEC_CVSD;
net/bluetooth/sco.c
627
sco_pi(sk)->codec.cid = 0xffff;
net/bluetooth/sco.c
628
sco_pi(sk)->codec.vid = 0xffff;
net/bluetooth/sco.c
629
sco_pi(sk)->codec.data_path = 0x00;
net/bluetooth/sco.c
682
bacpy(&sco_pi(sk)->src, &sa->sco_bdaddr);
net/bluetooth/sco.c
716
bacpy(&sco_pi(sk)->dst, &sa->sco_bdaddr);
net/bluetooth/sco.c
735
bdaddr_t *src = &sco_pi(sk)->src;
net/bluetooth/sco.c
843
bacpy(&sa->sco_bdaddr, &sco_pi(sk)->dst);
net/bluetooth/sco.c
845
bacpy(&sa->sco_bdaddr, &sco_pi(sk)->src);
net/bluetooth/sco.c
85
sco_pi(conn->sk)->conn = NULL;
net/bluetooth/sco.c
946
struct sco_pinfo *pi = sco_pi(sk);