Lines Matching refs:hci_conn
48 static void hci_le_connect(struct hci_conn *conn) in hci_le_connect()
70 static void hci_le_connect_cancel(struct hci_conn *conn) in hci_le_connect_cancel()
75 void hci_acl_connect(struct hci_conn *conn) in hci_acl_connect()
118 static void hci_acl_connect_cancel(struct hci_conn *conn) in hci_acl_connect_cancel()
131 void hci_acl_disconn(struct hci_conn *conn, __u8 reason) in hci_acl_disconn()
144 void hci_add_sco(struct hci_conn *conn, __u16 handle) in hci_add_sco()
162 void hci_setup_sync(struct hci_conn *conn, __u16 handle) in hci_setup_sync()
186 void hci_le_conn_update(struct hci_conn *conn, u16 min, u16 max, in hci_le_conn_update()
207 void hci_sco_setup(struct hci_conn *conn, __u8 status) in hci_sco_setup()
209 struct hci_conn *sco = conn->link; in hci_sco_setup()
229 struct hci_conn *conn = (void *) arg; in hci_conn_timeout()
265 struct hci_conn *conn = (void *) arg; in hci_conn_idle()
272 struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst) in hci_conn_add()
274 struct hci_conn *conn; in hci_conn_add()
278 conn = kzalloc(sizeof(struct hci_conn), GFP_ATOMIC); in hci_conn_add()
334 int hci_conn_del(struct hci_conn *conn) in hci_conn_del()
345 struct hci_conn *sco = conn->link; in hci_conn_del()
357 struct hci_conn *acl = conn->link; in hci_conn_del()
423 struct hci_conn *hci_connect(struct hci_dev *hdev, int type, bdaddr_t *dst, __u8 sec_level, __u8 au… in hci_connect()
425 struct hci_conn *acl; in hci_connect()
426 struct hci_conn *sco; in hci_connect()
427 struct hci_conn *le; in hci_connect()
498 int hci_conn_check_link_mode(struct hci_conn *conn) in hci_conn_check_link_mode()
511 static int hci_conn_auth(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) in hci_conn_auth()
539 int hci_conn_security(struct hci_conn *conn, __u8 sec_level, __u8 auth_type) in hci_conn_security()
569 int hci_conn_change_link_key(struct hci_conn *conn) in hci_conn_change_link_key()
585 int hci_conn_switch_role(struct hci_conn *conn, __u8 role) in hci_conn_switch_role()
604 void hci_conn_enter_active_mode(struct hci_conn *conn) in hci_conn_enter_active_mode()
629 void hci_conn_enter_sniff_mode(struct hci_conn *conn) in hci_conn_enter_sniff_mode()
674 struct hci_conn *c; in hci_conn_hash_flush()
676 c = list_entry(p, struct hci_conn, list); in hci_conn_hash_flush()
689 struct hci_conn *conn; in hci_conn_check_pending()
702 void hci_conn_hold_device(struct hci_conn *conn) in hci_conn_hold_device()
708 void hci_conn_put_device(struct hci_conn *conn) in hci_conn_put_device()
745 register struct hci_conn *c; in hci_get_conn_list()
746 c = list_entry(p, struct hci_conn, list); in hci_get_conn_list()
775 struct hci_conn *conn; in hci_get_conn_info()
802 struct hci_conn *conn; in hci_get_auth_info()