Lines Matching refs:server

1179 	struct bt_l2cap_server *server;  in bt_l2cap_server_lookup_psm()  local
1181 SYS_SLIST_FOR_EACH_CONTAINER(&servers, server, node) { in bt_l2cap_server_lookup_psm()
1182 if (server->psm == psm) { in bt_l2cap_server_lookup_psm()
1183 return server; in bt_l2cap_server_lookup_psm()
1190 int bt_l2cap_server_register(struct bt_l2cap_server *server) in bt_l2cap_server_register() argument
1192 if (!server->accept) { in bt_l2cap_server_register()
1196 if (server->psm) { in bt_l2cap_server_register()
1197 if (server->psm < L2CAP_LE_PSM_FIXED_START || in bt_l2cap_server_register()
1198 server->psm > L2CAP_LE_PSM_DYN_END) { in bt_l2cap_server_register()
1203 if (bt_l2cap_server_lookup_psm(server->psm)) { in bt_l2cap_server_register()
1223 server->psm = psm; in bt_l2cap_server_register()
1226 if (server->sec_level > BT_SECURITY_L4) { in bt_l2cap_server_register()
1228 } else if (server->sec_level < BT_SECURITY_L1) { in bt_l2cap_server_register()
1230 server->sec_level = BT_SECURITY_L1; in bt_l2cap_server_register()
1233 LOG_DBG("PSM 0x%04x", server->psm); in bt_l2cap_server_register()
1235 sys_slist_append(&servers, &server->node); in bt_l2cap_server_register()
1390 struct bt_l2cap_server *server, uint16_t scid, in l2cap_chan_accept() argument
1411 err = server->accept(conn, server, chan); in l2cap_chan_accept()
1430 le_chan->required_sec_level = server->sec_level; in l2cap_chan_accept()
1447 le_chan->psm = server->psm; in l2cap_chan_accept()
1456 struct bt_l2cap_server *server) in l2cap_check_security() argument
1462 if (conn->sec_level >= server->sec_level) { in l2cap_check_security()
1488 struct bt_l2cap_server *server; in le_conn_req() local
1528 server = bt_l2cap_server_lookup_psm(psm); in le_conn_req()
1529 if (!server) { in le_conn_req()
1535 result = l2cap_check_security(conn, server); in le_conn_req()
1540 result = l2cap_chan_accept(conn, server, scid, mtu, mps, credits, in le_conn_req()
1576 struct bt_l2cap_server *server; in le_ecred_conn_req() local
1623 server = bt_l2cap_server_lookup_psm(psm); in le_ecred_conn_req()
1624 if (!server) { in le_ecred_conn_req()
1630 result = l2cap_check_security(conn, server); in le_ecred_conn_req()
1639 rc = l2cap_chan_accept(conn, server, scid, mtu, mps, in le_ecred_conn_req()