Lines Matching refs:hci_conn

48 	struct hci_conn *conn;
71 static void hci_connect_le_scan_cleanup(struct hci_conn *conn) in hci_connect_le_scan_cleanup()
122 static void hci_conn_cleanup(struct hci_conn *conn) in hci_conn_cleanup()
163 struct hci_conn *conn = container_of(work, struct hci_conn, in le_scan_cleanup()
166 struct hci_conn *c = NULL; in le_scan_cleanup()
190 static void hci_connect_le_scan_remove(struct hci_conn *conn) in hci_connect_le_scan_remove()
212 static void hci_acl_create_connection(struct hci_conn *conn) in hci_acl_create_connection()
270 int hci_disconnect(struct hci_conn *conn, __u8 reason) in hci_disconnect()
292 static void hci_add_sco(struct hci_conn *conn, __u16 handle) in hci_add_sco()
310 static bool find_next_esco_param(struct hci_conn *conn, in find_next_esco_param()
366 struct hci_conn *conn = conn_handle->conn; in hci_enhanced_setup_sync()
487 static bool hci_setup_sync_conn(struct hci_conn *conn, __u16 handle) in hci_setup_sync_conn()
539 bool hci_setup_sync(struct hci_conn *conn, __u16 handle) in hci_setup_sync()
563 u8 hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, u16 latency, in hci_le_conn_update()
599 void hci_le_start_enc(struct hci_conn *conn, __le16 ediv, __le64 rand, in hci_le_start_enc()
618 void hci_sco_setup(struct hci_conn *conn, __u8 status) in hci_sco_setup()
620 struct hci_conn *sco = conn->link; in hci_sco_setup()
640 struct hci_conn *conn = container_of(work, struct hci_conn, in hci_conn_timeout()
671 struct hci_conn *conn = container_of(work, struct hci_conn, in hci_conn_idle()
705 struct hci_conn *conn = container_of(work, struct hci_conn, in hci_conn_auto_accept()
731 struct hci_conn *conn = container_of(work, struct hci_conn, in le_conn_timeout()
771 static void bis_list(struct hci_conn *conn, void *data) in bis_list()
786 static void find_bis(struct hci_conn *conn, void *data) in find_bis()
890 static void bis_cleanup(struct hci_conn *conn) in bis_cleanup()
922 static void find_cis(struct hci_conn *conn, void *data) in find_cis()
937 static void cis_cleanup(struct hci_conn *conn) in cis_cleanup()
955 struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst, in hci_conn_add()
958 struct hci_conn *conn; in hci_conn_add()
1052 int hci_conn_del(struct hci_conn *conn) in hci_conn_del()
1063 struct hci_conn *sco = conn->link; in hci_conn_del()
1084 struct hci_conn *acl = conn->link; in hci_conn_del()
1179 static void hci_le_conn_failed(struct hci_conn *conn, u8 status) in hci_le_conn_failed()
1215 void hci_conn_failed(struct hci_conn *conn, u8 status) in hci_conn_failed()
1238 struct hci_conn *conn = data; in create_le_conn_complete()
1263 struct hci_conn *conn = data; in hci_connect_le_sync()
1270 struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_le()
1274 struct hci_conn *conn; in hci_connect_le()
1351 struct hci_conn *conn; in is_connected()
1457 static struct hci_conn *hci_add_bis(struct hci_dev *hdev, bdaddr_t *dst, in hci_add_bis()
1460 struct hci_conn *conn; in hci_add_bis()
1504 struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_le_scan()
1509 struct hci_conn *conn; in hci_connect_le_scan()
1561 struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_acl()
1565 struct hci_conn *acl; in hci_connect_acl()
1594 struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst, in hci_connect_sco()
1597 struct hci_conn *acl; in hci_connect_sco()
1598 struct hci_conn *sco; in hci_connect_sco()
1654 static void cis_list(struct hci_conn *conn, void *data) in cis_list()
1675 static int hci_le_create_big(struct hci_conn *conn, struct bt_iso_qos *qos) in hci_le_create_big()
1698 static bool hci_le_set_cig_params(struct hci_conn *conn, struct bt_iso_qos *qos) in hci_le_set_cig_params()
1781 struct hci_conn *hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst, in hci_bind_cis()
1784 struct hci_conn *cis; in hci_bind_cis()
1842 bool hci_iso_setup_path(struct hci_conn *conn) in hci_iso_setup_path()
1880 struct hci_conn *conn = data; in hci_create_cis_sync()
1934 int hci_le_create_cis(struct hci_conn *conn) in hci_le_create_cis()
1936 struct hci_conn *cis; in hci_le_create_cis()
1966 static void hci_iso_qos_setup(struct hci_dev *hdev, struct hci_conn *conn, in hci_iso_qos_setup()
1993 static void hci_bind_bis(struct hci_conn *conn, in hci_bind_bis()
2005 struct hci_conn *conn = data; in create_big_sync()
2106 struct hci_conn *conn = data; in create_big_complete()
2117 struct hci_conn *hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_bis()
2121 struct hci_conn *conn; in hci_connect_bis()
2153 struct hci_conn *hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst, in hci_connect_cis()
2156 struct hci_conn *le; in hci_connect_cis()
2157 struct hci_conn *cis; in hci_connect_cis()
2198 int hci_conn_check_link_mode(struct hci_conn *conn) in hci_conn_check_link_mode()
2238 static int hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) in hci_conn_auth()
2275 static void hci_conn_encrypt(struct hci_conn *conn) in hci_conn_encrypt()
2289 int hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type, in hci_conn_security()
2367 int hci_conn_check_secure(struct hci_conn *conn, __u8 sec_level) in hci_conn_check_secure()
2386 int hci_conn_switch_role(struct hci_conn *conn, __u8 role) in hci_conn_switch_role()
2405 void hci_conn_enter_active_mode(struct hci_conn *conn, __u8 force_active) in hci_conn_enter_active_mode()
2433 struct hci_conn *c, *n; in hci_conn_hash_flush()
2448 struct hci_conn *conn; in hci_conn_check_pending()
2461 static u32 get_link_mode(struct hci_conn *conn) in get_link_mode()
2485 struct hci_conn *c; in hci_get_conn_list()
2540 struct hci_conn *conn; in hci_get_conn_info()
2567 struct hci_conn *conn; in hci_get_auth_info()
2584 struct hci_chan *hci_chan_create(struct hci_conn *conn) in hci_chan_create()
2611 struct hci_conn *conn = chan->conn; in hci_chan_del()
2629 void hci_chan_list_flush(struct hci_conn *conn) in hci_chan_list_flush()
2639 static struct hci_chan *__hci_chan_lookup_handle(struct hci_conn *hcon, in __hci_chan_lookup_handle()
2655 struct hci_conn *hcon; in hci_chan_lookup_handle()
2671 u32 hci_conn_get_phy(struct hci_conn *conn) in hci_conn_get_phy()
2774 int hci_abort_conn(struct hci_conn *conn, u8 reason) in hci_abort_conn()