Lines Matching refs:pchan

3842 	struct l2cap_chan *chan = NULL, *pchan;  in l2cap_connect()  local
3851 pchan = l2cap_global_chan_by_psm(BT_LISTEN, psm, &conn->hcon->src, in l2cap_connect()
3853 if (!pchan) { in l2cap_connect()
3859 l2cap_chan_lock(pchan); in l2cap_connect()
3883 chan = pchan->ops->new_connection(pchan); in l2cap_connect()
3943 l2cap_chan_unlock(pchan); in l2cap_connect()
3945 l2cap_chan_put(pchan); in l2cap_connect()
5504 struct l2cap_chan *chan, *pchan; in l2cap_le_connect_req() local
5526 pchan = l2cap_global_chan_by_psm(BT_LISTEN, psm, &conn->hcon->src, in l2cap_le_connect_req()
5528 if (!pchan) { in l2cap_le_connect_req()
5535 l2cap_chan_lock(pchan); in l2cap_le_connect_req()
5537 if (!smp_sufficient_security(conn->hcon, pchan->sec_level, in l2cap_le_connect_req()
5558 chan = pchan->ops->new_connection(pchan); in l2cap_le_connect_req()
5599 l2cap_chan_unlock(pchan); in l2cap_le_connect_req()
5601 l2cap_chan_put(pchan); in l2cap_le_connect_req()
7395 struct l2cap_chan *pchan; in l2cap_connect_cfm() local
7423 pchan = l2cap_global_fixed_chan(NULL, hcon); in l2cap_connect_cfm()
7424 while (pchan) { in l2cap_connect_cfm()
7428 if (__l2cap_get_chan_by_dcid(conn, pchan->scid)) in l2cap_connect_cfm()
7431 l2cap_chan_lock(pchan); in l2cap_connect_cfm()
7432 chan = pchan->ops->new_connection(pchan); in l2cap_connect_cfm()
7442 l2cap_chan_unlock(pchan); in l2cap_connect_cfm()
7444 next = l2cap_global_fixed_chan(pchan, hcon); in l2cap_connect_cfm()
7445 l2cap_chan_put(pchan); in l2cap_connect_cfm()
7446 pchan = next; in l2cap_connect_cfm()