Lines Matching refs:sco_pi
60 #define sco_pi(sk) ((struct sco_pinfo *) sk) macro
136 conn = sco_pi(sk)->conn; in sco_chan_del()
143 sco_pi(sk)->conn = NULL; in sco_chan_del()
189 sco_pi(sk)->conn = conn; in __sco_chan_add()
218 BT_DBG("%pMR -> %pMR", &sco_pi(sk)->src, &sco_pi(sk)->dst); in sco_connect()
220 hdev = hci_get_route(&sco_pi(sk)->dst, &sco_pi(sk)->src); in sco_connect()
231 if (sco_pi(sk)->setting == BT_VOICE_TRANSPARENT && in sco_connect()
237 hcon = hci_connect_sco(hdev, type, &sco_pi(sk)->dst, in sco_connect()
238 sco_pi(sk)->setting); in sco_connect()
252 bacpy(&sco_pi(sk)->src, &hcon->src); in sco_connect()
274 struct sco_conn *conn = sco_pi(sk)->conn; in sco_send_frame()
330 if (!bacmp(&sco_pi(sk)->src, ba)) in __sco_get_sock_listen_by_addr()
351 if (!bacmp(&sco_pi(sk)->src, src)) in sco_get_sock_listen()
355 if (!bacmp(&sco_pi(sk)->src, BDADDR_ANY)) in sco_get_sock_listen()
415 if (sco_pi(sk)->conn->hcon) { in __sco_sock_close()
418 hci_conn_drop(sco_pi(sk)->conn->hcon); in __sco_sock_close()
419 sco_pi(sk)->conn->hcon = NULL; in __sco_sock_close()
482 sco_pi(sk)->setting = BT_VOICE_CVSD_16BIT; in sco_sock_alloc()
538 bacpy(&sco_pi(sk)->src, &sa->sco_bdaddr); in sco_sock_bind()
568 bacpy(&sco_pi(sk)->dst, &sa->sco_bdaddr); in sco_sock_connect()
585 bdaddr_t *src = &sco_pi(sk)->src; in sco_sock_listen()
687 bacpy(&sa->sco_bdaddr, &sco_pi(sk)->dst); in sco_sock_getname()
689 bacpy(&sa->sco_bdaddr, &sco_pi(sk)->src); in sco_sock_getname()
768 struct sco_pinfo *pi = sco_pi(sk); in sco_sock_recvmsg()
823 voice.setting = sco_pi(sk)->setting; in sco_sock_setsockopt()
838 sco_pi(sk)->setting = voice.setting; in sco_sock_setsockopt()
873 opts.mtu = sco_pi(sk)->conn->mtu; in sco_sock_getsockopt_old()
892 cinfo.hci_handle = sco_pi(sk)->conn->hcon->handle; in sco_sock_getsockopt_old()
893 memcpy(cinfo.dev_class, sco_pi(sk)->conn->hcon->dev_class, 3); in sco_sock_getsockopt_old()
941 voice.setting = sco_pi(sk)->setting; in sco_sock_getsockopt()
1041 bacpy(&sco_pi(sk)->src, &conn->hcon->src); in sco_conn_ready()
1042 bacpy(&sco_pi(sk)->dst, &conn->hcon->dst); in sco_conn_ready()
1075 if (!bacmp(&sco_pi(sk)->src, &hdev->bdaddr) || in sco_connect_ind()
1076 !bacmp(&sco_pi(sk)->src, BDADDR_ANY)) { in sco_connect_ind()
1148 seq_printf(f, "%pMR %pMR %d\n", &sco_pi(sk)->src, in sco_debugfs_show()
1149 &sco_pi(sk)->dst, sk->sk_state); in sco_debugfs_show()