Lines Matching refs:psm

203 	BT_DBG("chan %p psm 0x%04x %s -> %s", chan, chan->psm,  in bt_l2cap_chan_set_state_debug()
270 chan->psm = 0U; in bt_l2cap_chan_del()
472 req->psm = sys_cpu_to_le16(ch->chan.psm); in l2cap_le_conn_req()
506 req->psm = sys_cpu_to_le16(ch->chan.psm); in l2cap_ecred_conn_req()
715 static struct bt_l2cap_server *l2cap_server_lookup_psm(u16_t psm) in l2cap_server_lookup_psm() argument
720 if (server->psm == psm) { in l2cap_server_lookup_psm()
734 if (server->psm) { in bt_l2cap_server_register()
735 if (server->psm < L2CAP_LE_PSM_FIXED_START || in bt_l2cap_server_register()
736 server->psm > L2CAP_LE_PSM_DYN_END) { in bt_l2cap_server_register()
741 if (l2cap_server_lookup_psm(server->psm)) { in bt_l2cap_server_register()
746 u16_t psm; in bt_l2cap_server_register() local
748 for (psm = L2CAP_LE_PSM_DYN_START; in bt_l2cap_server_register()
749 psm <= L2CAP_LE_PSM_DYN_END; psm++) { in bt_l2cap_server_register()
750 if (!l2cap_server_lookup_psm(psm)) { in bt_l2cap_server_register()
755 if (psm > L2CAP_LE_PSM_DYN_END) { in bt_l2cap_server_register()
760 BT_DBG("Allocated PSM 0x%04x for new server", psm); in bt_l2cap_server_register()
761 server->psm = psm; in bt_l2cap_server_register()
771 BT_DBG("PSM 0x%04x", server->psm); in bt_l2cap_server_register()
983 (*chan)->psm = server->psm; in l2cap_chan_accept()
1004 u16_t psm, scid, mtu, mps, credits; in le_conn_req() local
1012 psm = sys_le16_to_cpu(req->psm); in le_conn_req()
1018 BT_DBG("psm 0x%02x scid 0x%04x mtu %u mps %u credits %u", psm, scid, in le_conn_req()
1036 server = l2cap_server_lookup_psm(psm); in le_conn_req()
1077 u16_t psm, mtu, mps, credits, result = BT_L2CAP_LE_ERR_INVALID_SCID; in le_ecred_conn_req() local
1088 psm = sys_le16_to_cpu(req->psm); in le_ecred_conn_req()
1093 BT_DBG("psm 0x%02x mtu %u mps %u credits %u", psm, mtu, mps, credits); in le_ecred_conn_req()
1102 server = l2cap_server_lookup_psm(psm); in le_ecred_conn_req()
2213 if (!L2CAP_LE_PSM_IS_DYN(chan->chan.psm)) { in l2cap_chan_recv_queue()
2353 u16_t psm) in l2cap_le_connect() argument
2355 if (psm < L2CAP_LE_PSM_FIXED_START || psm > L2CAP_LE_PSM_DYN_END) { in l2cap_le_connect()
2366 ch->chan.psm = psm; in l2cap_le_connect()
2372 struct bt_l2cap_le_chan *ch, u16_t psm) in l2cap_ecred_init() argument
2375 if (psm < L2CAP_LE_PSM_FIXED_START || psm > L2CAP_LE_PSM_DYN_END) { in l2cap_ecred_init()
2386 ch->chan.psm = psm; in l2cap_ecred_init()
2388 BT_DBG("ch %p psm 0x%02x mtu %u mps %u credits %u", ch, ch->chan.psm, in l2cap_ecred_init()
2395 struct bt_l2cap_chan **chan, u16_t psm) in bt_l2cap_ecred_chan_connect() argument
2399 BT_DBG("conn %p chan %p psm 0x%04x", conn, chan, psm); in bt_l2cap_ecred_chan_connect()
2411 err = l2cap_ecred_init(conn, BT_L2CAP_LE_CHAN(chan[i]), psm); in bt_l2cap_ecred_chan_connect()
2433 u16_t psm) in bt_l2cap_chan_connect() argument
2435 BT_DBG("conn %p chan %p psm 0x%04x", conn, chan, psm); in bt_l2cap_chan_connect()
2447 return bt_l2cap_br_chan_connect(conn, chan, psm); in bt_l2cap_chan_connect()
2456 return l2cap_le_connect(conn, BT_L2CAP_LE_CHAN(chan), psm); in bt_l2cap_chan_connect()