Searched refs:amp_mgr (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/net/bluetooth/ |
A D | amp.h | 22 struct amp_ctrl *amp_ctrl_add(struct amp_mgr *mgr, u8 id); 23 struct amp_ctrl *amp_ctrl_lookup(struct amp_mgr *mgr, u8 id); 24 void amp_ctrl_list_flush(struct amp_mgr *mgr); 26 struct hci_conn *phylink_add(struct hci_dev *hdev, struct amp_mgr *mgr, 31 void amp_read_loc_info(struct hci_dev *hdev, struct amp_mgr *mgr); 33 void amp_read_loc_assoc(struct hci_dev *hdev, struct amp_mgr *mgr); 36 void amp_create_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, 38 void amp_accept_phylink(struct hci_dev *hdev, struct amp_mgr *mgr,
|
A D | a2mp.c | 76 struct amp_mgr *mgr; in amp_mgr_lookup_by_state() 371 struct amp_mgr *tmp; in a2mp_getampassoc_req() 819 struct amp_mgr *amp_mgr_get(struct amp_mgr *mgr) in amp_mgr_get() 830 struct amp_mgr *mgr = container_of(kref, struct amp_mgr, kref); in amp_mgr_destroy() 851 struct amp_mgr *mgr; in amp_mgr_create() 889 struct amp_mgr *mgr; in a2mp_channel_create() 907 struct amp_mgr *mgr; in a2mp_send_getinfo_rsp() 936 struct amp_mgr *mgr; in a2mp_send_getampassoc_rsp() 970 struct amp_mgr *mgr; in a2mp_send_create_phy_link_req() 1007 struct amp_mgr *mgr; in a2mp_send_create_phy_link_rsp() [all …]
|
A D | a2mp.h | 20 struct amp_mgr { struct 125 struct amp_mgr *amp_mgr_get(struct amp_mgr *mgr); 128 int amp_mgr_put(struct amp_mgr *mgr); 133 static inline int amp_mgr_put(struct amp_mgr *mgr) in amp_mgr_put()
|
A D | amp.c | 43 struct amp_ctrl *amp_ctrl_add(struct amp_mgr *mgr, u8 id) in amp_ctrl_add() 63 void amp_ctrl_list_flush(struct amp_mgr *mgr) in amp_ctrl_list_flush() 77 struct amp_ctrl *amp_ctrl_lookup(struct amp_mgr *mgr, u8 id) in amp_ctrl_lookup() 97 static u8 __next_handle(struct amp_mgr *mgr) in __next_handle() 122 hcon->amp_mgr = amp_mgr_get(mgr); in phylink_add() 273 void amp_read_loc_assoc(struct hci_dev *hdev, struct amp_mgr *mgr) in amp_read_loc_assoc() 296 struct amp_mgr *mgr = hcon->amp_mgr; in amp_read_loc_assoc_final_data() 336 struct amp_mgr *mgr = hcon->amp_mgr; in amp_write_rem_assoc_frag() 441 void amp_create_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, in amp_create_phylink() 480 void amp_accept_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, in amp_accept_phylink() [all …]
|
A D | hci_conn.c | 1102 if (conn->amp_mgr) in hci_conn_del() 1103 amp_mgr_put(conn->amp_mgr); in hci_conn_del()
|
A D | hci_event.c | 5638 if (!hcon->amp_mgr) in hci_phy_link_complete_evt() 5646 bredr_hcon = hcon->amp_mgr->l2cap_conn->hcon; in hci_phy_link_complete_evt() 5670 struct amp_mgr *mgr; in hci_loglink_complete_evt() 5687 BT_DBG("hcon %p mgr %p hchan %p", hcon, hcon->amp_mgr, hchan); in hci_loglink_complete_evt() 5689 mgr = hcon->amp_mgr; in hci_loglink_complete_evt()
|
A D | l2cap_core.c | 654 struct amp_mgr *mgr = conn->hcon->amp_mgr; in l2cap_chan_del() 4846 struct amp_mgr *mgr = conn->hcon->amp_mgr; in l2cap_create_channel_req()
|
/linux-6.3-rc2/include/net/bluetooth/ |
A D | hci_core.h | 765 struct amp_mgr *amp_mgr; member
|
Completed in 42 milliseconds