Lines Matching refs:conn
246 struct l2cap_conn *conn = mgr->l2cap_conn; in a2mp_discover_rsp() local
249 mutex_lock(&conn->chan_lock); in a2mp_discover_rsp()
251 list_for_each_entry(chan, &conn->chan_l, list) { in a2mp_discover_rsp()
267 mutex_unlock(&conn->chan_lock); in a2mp_discover_rsp()
743 static struct l2cap_chan *a2mp_chan_open(struct l2cap_conn *conn, bool locked) in a2mp_chan_open() argument
783 __l2cap_chan_add(conn, chan); in a2mp_chan_open()
785 l2cap_chan_add(conn, chan); in a2mp_chan_open()
826 static struct amp_mgr *amp_mgr_create(struct l2cap_conn *conn, bool locked) in amp_mgr_create() argument
835 BT_DBG("conn %p mgr %p", conn, mgr); in amp_mgr_create()
837 mgr->l2cap_conn = conn; in amp_mgr_create()
839 chan = a2mp_chan_open(conn, locked); in amp_mgr_create()
848 conn->hcon->amp_mgr = mgr; in amp_mgr_create()
863 struct l2cap_chan *a2mp_channel_create(struct l2cap_conn *conn, in a2mp_channel_create() argument
868 if (conn->hcon->type != ACL_LINK) in a2mp_channel_create()
871 mgr = amp_mgr_create(conn, false); in a2mp_channel_create()
1008 struct l2cap_conn *conn = chan->conn; in a2mp_discover_amp() local
1009 struct amp_mgr *mgr = conn->hcon->amp_mgr; in a2mp_discover_amp()
1012 BT_DBG("chan %p conn %p mgr %p", chan, conn, mgr); in a2mp_discover_amp()
1015 mgr = amp_mgr_create(conn, true); in a2mp_discover_amp()