Lines Matching refs:err

41 static void connected_cb(struct bt_conn *conn, uint8_t err)  in connected_cb()  argument
69 static void security_changed_cb(struct bt_conn *conn, bt_security_t level, enum bt_security_err err) in security_changed_cb() argument
71 if (err == 0) { in security_changed_cb()
74 LOG_ERR("Failed to set security level: %s(%u)", bt_security_err_to_str(err), err); in security_changed_cb()
142 int err; in scan_recv_cb() local
144 err = bt_le_scan_stop(); in scan_recv_cb()
145 if (err != 0) { in scan_recv_cb()
146 LOG_ERR("Scanning failed to stop (err %d)", err); in scan_recv_cb()
151 err = bt_conn_le_create(info->addr, BT_CONN_LE_CREATE_CONN, in scan_recv_cb()
153 if (err != 0) { in scan_recv_cb()
154 LOG_ERR("Conn create failed: %d", err); in scan_recv_cb()
161 int err; in scan_and_connect() local
163 err = bt_le_scan_start(BT_LE_SCAN_PASSIVE, NULL); in scan_and_connect()
164 if (err != 0) { in scan_and_connect()
165 LOG_ERR("Scanning failed to start (err %d)", err); in scan_and_connect()
166 return err; in scan_and_connect()
171 err = k_sem_take(&sem_conn_state_change, K_FOREVER); in scan_and_connect()
172 if (err != 0) { in scan_and_connect()
173 LOG_ERR("failed to take sem_connected (err %d)", err); in scan_and_connect()
174 return err; in scan_and_connect()
177 err = bt_conn_set_security(peer_conn, BT_SECURITY_L2); in scan_and_connect()
178 if (err != 0) { in scan_and_connect()
179 LOG_ERR("failed to set security (err %d)", err); in scan_and_connect()
180 return err; in scan_and_connect()
183 err = k_sem_take(&sem_security_updated, SEM_TIMEOUT); in scan_and_connect()
184 if (err != 0) { in scan_and_connect()
185 LOG_ERR("failed to take sem_security_updated (err %d)", err); in scan_and_connect()
186 return err; in scan_and_connect()
194 static void ccp_call_control_client_discover_cb(struct bt_ccp_call_control_client *client, int err, in ccp_call_control_client_discover_cb() argument
197 if (err != 0) { in ccp_call_control_client_discover_cb()
198 LOG_ERR("Discovery failed: %d", err); in ccp_call_control_client_discover_cb()
212 int err; in reset_ccp_call_control_client() local
217 err = bt_conn_disconnect(peer_conn, BT_HCI_ERR_REMOTE_USER_TERM_CONN); in reset_ccp_call_control_client()
218 if (err != 0) { in reset_ccp_call_control_client()
219 return err; in reset_ccp_call_control_client()
222 err = k_sem_take(&sem_conn_state_change, K_FOREVER); in reset_ccp_call_control_client()
223 if (err != 0) { in reset_ccp_call_control_client()
224 LOG_ERR("Failed to take sem_conn_state_change: %d", err); in reset_ccp_call_control_client()
225 return err; in reset_ccp_call_control_client()
230 err = bt_le_scan_stop(); in reset_ccp_call_control_client()
231 if (err != 0) { in reset_ccp_call_control_client()
232 LOG_ERR("Scanning failed to stop (err %d)", err); in reset_ccp_call_control_client()
233 return err; in reset_ccp_call_control_client()
243 int err; in discover_services() local
247 err = bt_ccp_call_control_client_discover(peer_conn, &client); in discover_services()
248 if (err != 0) { in discover_services()
249 LOG_ERR("Failed to discover: %d", err); in discover_services()
250 return err; in discover_services()
253 err = k_sem_take(&sem_ccp_action_completed, SEM_TIMEOUT); in discover_services()
254 if (err != 0) { in discover_services()
255 LOG_ERR("Failed to take sem_ccp_action_completed: %d", err); in discover_services()
256 return err; in discover_services()
270 int err; in init_ccp_call_control_client() local
272 err = bt_enable(NULL); in init_ccp_call_control_client()
273 if (err != 0) { in init_ccp_call_control_client()
274 LOG_ERR("Bluetooth enable failed (err %d)", err); in init_ccp_call_control_client()
276 return err; in init_ccp_call_control_client()
280 err = bt_le_scan_cb_register(&scan_cbs); in init_ccp_call_control_client()
281 if (err != 0) { in init_ccp_call_control_client()
282 LOG_ERR("Bluetooth enable failed (err %d)", err); in init_ccp_call_control_client()
284 return err; in init_ccp_call_control_client()
287 err = bt_ccp_call_control_client_register_cb(&ccp_call_control_client_cbs); in init_ccp_call_control_client()
288 if (err != 0) { in init_ccp_call_control_client()
289 LOG_ERR("Bluetooth enable failed (err %d)", err); in init_ccp_call_control_client()
291 return err; in init_ccp_call_control_client()
299 int err; in main() local
301 err = init_ccp_call_control_client(); in main()
302 if (err != 0) { in main()
309 err = reset_ccp_call_control_client(); in main()
310 if (err != 0) { in main()
315 err = scan_and_connect(); in main()
316 if (err != 0) { in main()
321 err = discover_services(); in main()
322 if (err != 0) { in main()
327 err = k_sem_take(&sem_conn_state_change, K_FOREVER); in main()
328 if (err != 0) { in main()
329 LOG_ERR("Failed to take sem_conn_state_change: err %d", err); in main()