Home
last modified time | relevance | path

Searched refs:hci_chan (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/net/bluetooth/
H A Damp.h43 void amp_disconnect_logical_link(struct hci_chan *hchan);
49 static inline void amp_disconnect_logical_link(struct hci_chan *hchan) in amp_disconnect_logical_link()
58 void amp_disconnect_logical_link(struct hci_chan *hchan);
59 void amp_destroy_logical_link(struct hci_chan *hchan, u8 reason);
H A Dhci_conn.c1715 struct hci_chan *hci_chan_create(struct hci_conn *conn) in hci_chan_create()
1718 struct hci_chan *chan; in hci_chan_create()
1723 BT_DBG("Refusing to create new hci_chan"); in hci_chan_create()
1740 void hci_chan_del(struct hci_chan *chan) in hci_chan_del()
1751 /* Prevent new hci_chan's to be created for this hci_conn */ in hci_chan_del()
1762 struct hci_chan *chan, *n; in hci_chan_list_flush()
1770 static struct hci_chan *__hci_chan_lookup_handle(struct hci_conn *hcon, in __hci_chan_lookup_handle()
1773 struct hci_chan *hchan; in __hci_chan_lookup_handle()
1783 struct hci_chan *hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle) in hci_chan_lookup_handle()
1787 struct hci_chan *hcha in hci_chan_lookup_handle()
[all...]
H A Damp.c572 void amp_disconnect_logical_link(struct hci_chan *hchan) in amp_disconnect_logical_link()
586 void amp_destroy_logical_link(struct hci_chan *hchan, u8 reason) in amp_destroy_logical_link()
H A Dhci_core.c4178 static void hci_queue_acl(struct hci_chan *chan, struct sk_buff_head *queue, in hci_queue_acl()
4240 void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags) in hci_send_acl()
4356 static struct hci_chan *hci_chan_sent(struct hci_dev *hdev, __u8 type, in hci_chan_sent()
4360 struct hci_chan *chan = NULL; in hci_chan_sent()
4370 struct hci_chan *tmp; in hci_chan_sent()
4449 struct hci_chan *chan; in hci_prio_recalculate()
4568 struct hci_chan *chan; in hci_sched_acl_pkt()
4610 struct hci_chan *chan; in hci_sched_acl_blk()
4686 struct hci_chan *chan; in hci_sched_le()
H A Dl2cap_core.c678 struct hci_chan *hs_hchan = chan->hs_hchan; in l2cap_chan_del()
5033 struct hci_chan *hchan) in l2cap_logical_finish_create()
5056 struct hci_chan *hchan) in l2cap_logical_finish_move()
5090 void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan, in l2cap_logical_cfm()
5193 struct hci_chan *hchan = NULL; in l2cap_do_move_respond()
5195 /* Placeholder - get hci_chan for logical link */ in l2cap_do_move_respond()
5368 struct hci_chan *hchan = NULL; in l2cap_move_continue()
5415 /* Placeholder - get hci_chan for logical link */ in l2cap_move_continue()
7845 struct hci_chan *hchan; in l2cap_conn_add()
H A Dhci_event.c3831 struct hci_chan *chan; in __hci_conn_lookup_handle()
5025 struct hci_chan *hchan; in hci_loglink_complete_evt()
5064 struct hci_chan *hchan; in hci_disconn_loglink_complete_evt()
/kernel/linux/linux-5.10/include/net/bluetooth/
H A Dl2cap.h542 struct hci_chan *hs_hchan;
675 struct hci_chan *hchan;
998 void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan,
H A Dhci_core.h683 struct hci_chan {
1066 struct hci_chan *hci_chan_create(struct hci_conn *conn);
1067 void hci_chan_del(struct hci_chan *chan);
1069 struct hci_chan *hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle);
1656 void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags);
/kernel/linux/linux-6.6/net/bluetooth/
H A Dhci_conn.c2711 struct hci_chan *hci_chan_create(struct hci_conn *conn) in hci_chan_create()
2714 struct hci_chan *chan; in hci_chan_create()
2719 BT_DBG("Refusing to create new hci_chan"); in hci_chan_create()
2736 void hci_chan_del(struct hci_chan *chan) in hci_chan_del()
2747 /* Prevent new hci_chan's to be created for this hci_conn */ in hci_chan_del()
2758 struct hci_chan *chan, *n; in hci_chan_list_flush()
2766 static struct hci_chan *__hci_chan_lookup_handle(struct hci_conn *hcon, in __hci_chan_lookup_handle()
2769 struct hci_chan *hchan; in __hci_chan_lookup_handle()
2779 struct hci_chan *hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle) in hci_chan_lookup_handle()
2783 struct hci_chan *hcha in hci_chan_lookup_handle()
[all...]
H A Dhci_core.c3202 static void hci_queue_acl(struct hci_chan *chan, struct sk_buff_head *queue, in hci_queue_acl()
3264 void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags) in hci_send_acl()
3471 static struct hci_chan *hci_chan_sent(struct hci_dev *hdev, __u8 type, in hci_chan_sent()
3475 struct hci_chan *chan = NULL; in hci_chan_sent()
3485 struct hci_chan *tmp; in hci_chan_sent()
3545 struct hci_chan *chan; in hci_prio_recalculate()
3664 struct hci_chan *chan; in hci_sched_acl_pkt()
3706 struct hci_chan *chan; in hci_sched_acl_blk()
3782 struct hci_chan *chan; in hci_sched_le()
H A Dhci_event.c4518 struct hci_chan *chan; in __hci_conn_lookup_handle()
5741 struct hci_chan *hchan; in hci_loglink_complete_evt()
5779 struct hci_chan *hchan; in hci_disconn_loglink_complete_evt()
H A Dl2cap_core.c6828 struct hci_chan *hchan; in l2cap_conn_add()
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dl2cap.h634 struct hci_chan *hchan;
957 void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan,
H A Dhci_core.h798 struct hci_chan { struct
1466 struct hci_chan *hci_chan_create(struct hci_conn *conn);
1467 void hci_chan_del(struct hci_chan *chan);
1469 struct hci_chan *hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle);
2137 void hci_send_acl(struct hci_chan *chan, struct sk_buff *skb, __u16 flags);

Completed in 58 milliseconds