Searched refs:hci_chan (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | amp.h | 43 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 D | hci_conn.c | 1715 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 D | amp.c | 572 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 D | hci_core.c | 4178 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 D | l2cap_core.c | 678 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 D | hci_event.c | 3831 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 D | l2cap.h | 542 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 D | hci_core.h | 683 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 D | hci_conn.c | 2711 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 D | hci_core.c | 3202 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 D | hci_event.c | 4518 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 D | l2cap_core.c | 6828 struct hci_chan *hchan; in l2cap_conn_add()
|
/kernel/linux/linux-6.6/include/net/bluetooth/ |
H A D | l2cap.h | 634 struct hci_chan *hchan; 957 void l2cap_logical_cfm(struct l2cap_chan *chan, struct hci_chan *hchan,
|
H A D | hci_core.h | 798 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