Home
last modified time | relevance | path

Searched refs:btstack_assert (Results 1 – 25 of 180) sorted by relevance

12345678

/btstack/src/
H A Dbtstack_run_loop.c112 btstack_assert(false); in btstack_run_loop_base_add_timer()
218 btstack_assert(the_run_loop != NULL); in btstack_run_loop_enable_data_source_callbacks()
219 btstack_assert(the_run_loop->enable_data_source_callbacks != NULL); in btstack_run_loop_enable_data_source_callbacks()
224 btstack_assert(the_run_loop != NULL); in btstack_run_loop_disable_data_source_callbacks()
225 btstack_assert(the_run_loop->enable_data_source_callbacks != NULL); in btstack_run_loop_disable_data_source_callbacks()
233 btstack_assert(the_run_loop != NULL); in btstack_run_loop_add_data_source()
234 btstack_assert(the_run_loop->enable_data_source_callbacks != NULL); in btstack_run_loop_add_data_source()
235 btstack_assert(data_source->process != NULL); in btstack_run_loop_add_data_source()
243 btstack_assert(the_run_loop != NULL); in btstack_run_loop_remove_data_source()
244 btstack_assert(the_run_loop->disable_data_source_callbacks != NULL); in btstack_run_loop_remove_data_source()
[all …]
H A Dbtstack_tlv_builder.c51 btstack_assert((context->write_pos + size) < context->size); in btstack_tlv_builder_increase_tag()
53 btstack_assert((((uint16_t)context->buffer[context->len_pos]) + size) <= 255); in btstack_tlv_builder_increase_tag()
58 btstack_assert(buffer != NULL); in btstack_tlv_builder_init()
74 btstack_assert((context->write_pos + 2) < context->size); in btstack_tlv_builder_add_tag()
83 btstack_assert(context->write_pos != 0); in btstack_tlv_builder_add_08()
90 btstack_assert(context->write_pos != 0); in btstack_tlv_builder_add_big_endian_16()
97 btstack_assert(context->write_pos != 0); in btstack_tlv_builder_add_big_endian_24()
104 btstack_assert(context->write_pos != 0); in btstack_tlv_builder_add_big_endian_32()
111 btstack_assert(context->write_pos != 0); in btstack_tlv_builder_add_bytes()
112 btstack_assert(data != NULL); in btstack_tlv_builder_add_bytes()
H A Dbtstack_ltv_builder.c49 btstack_assert((context->write_pos + size) < context->size); in btstack_ltv_builder_increase_tag()
51 btstack_assert((((uint16_t)context->buffer[context->len_pos]) + size) <= 255); in btstack_ltv_builder_increase_tag()
56 btstack_assert(buffer != NULL); in btstack_ltv_builder_init()
72 btstack_assert((context->write_pos + 2) < context->size); in btstack_ltv_builder_add_tag()
81 btstack_assert(context->write_pos != 0); in btstack_ltv_builder_add_08()
88 btstack_assert(context->write_pos != 0); in btstack_ltv_builder_add_little_endian_16()
95 btstack_assert(context->write_pos != 0); in btstack_ltv_builder_add_little_endian_24()
102 btstack_assert(context->write_pos != 0); in btstack_ltv_builder_add_little_endian_32()
109 btstack_assert(context->write_pos != 0); in btstack_ltv_builder_add_bytes()
110 btstack_assert(data != NULL); in btstack_ltv_builder_add_bytes()
H A Dbtstack_debug.h61 #ifndef btstack_assert
73 #ifndef btstack_assert
76 #define btstack_assert(condition) {(void)(condition);} macro
78 #define btstack_assert(condition) assert(condition)
85 #ifndef btstack_assert
87 #define btstack_assert(condition) if (condition) {} else { btstack_assert_failed(BTSTACK_FI…
91 #define btstack_assert(condition) {(void)(condition);}
99 #define btstack_unreachable() btstack_assert(false)
H A Dbtstack_hsm.c82 btstack_assert(me->state != NULL); in btstack_hsm_init()
83 btstack_assert(me->temp != NULL); in btstack_hsm_init()
86 btstack_assert( status == BTSTACK_HSM_TRAN_STATUS ); in btstack_hsm_init()
104 btstack_assert( status != BTSTACK_HSM_TRAN_STATUS ); in btstack_hsm_init()
117 btstack_assert( 0 ); in btstack_hsm_handler_super_cache()
/btstack/src/le-audio/
H A Dle_audio_base_parser.c126 btstack_assert(parser->buffer != NULL); in le_audio_base_parser_get_presentation_delay()
131 btstack_assert(parser->subgroup_offset > 0); in le_audio_base_parser_subgroup_get_num_bis()
136 btstack_assert(parser->buffer != NULL); in le_audio_base_parser_get_num_subgroups()
141 btstack_assert(parser->subgroup_offset > 0); in le_audio_base_parser_subgroup_get_codec_id()
146 btstack_assert(parser->subgroup_offset > 0); in le_audio_base_parser_subgroup_get_codec_specific_configuration_length()
151 btstack_assert(parser->subgroup_offset > 0); in le_audio_base_parser_subgroup_get_codec_specific_configuration()
156 btstack_assert(parser->subgroup_offset > 0); in le_audio_base_parser_subgroup_get_metadata_length()
161 btstack_assert(parser->subgroup_offset > 0); in le_audio_base_subgroup_parser_get_metadata()
166 btstack_assert(parser->bis_offset > 0); in le_audio_base_parser_bis_get_index()
171 btstack_assert(parser->bis_offset > 0); in le_audio_base_parser_bis_get_codec_specific_configuration_length()
[all …]
/btstack/port/nrf5-cinnamon/port/
H A Dradio_nrf5.c233 btstack_assert(false); in radio_hf_clock_enable()
296 btstack_assert(false); in radio_transmit()
302 btstack_assert(false); in radio_transmit()
309 btstack_assert(false); in radio_transmit()
339 btstack_assert(false); in radio_transmit()
392 btstack_assert(false); in radio_receive()
397 btstack_assert(state == RADIO_STATE_STATE_Disabled); in radio_receive()
416 btstack_assert(false); in radio_receive()
468 btstack_assert(state == RADIO_STATE_STATE_Disabled); in RADIO_IRQHandler()
475 btstack_assert(state == RADIO_STATE_STATE_RxRu); in RADIO_IRQHandler()
[all …]
/btstack/port/esp32/components/btstack/
H A Dbtstack_audio_esp32_v4.c234btstack_assert(btstack_audio_esp32_i2s_samplerate == btstack_audio_esp32_sink_samplerate); in btstack_audio_esp32_init()
244btstack_assert(btstack_audio_esp32_i2s_samplerate == btstack_audio_esp32_source_samplerate); in btstack_audio_esp32_init()
250 btstack_assert(btstack_audio_esp32_samples_per_dma_buffer <= MAX_DMA_BUFFER_SAMPLES); in btstack_audio_esp32_init()
313 btstack_assert(btstack_audio_esp32_samples_per_dma_buffer <= MAX_DMA_BUFFER_SAMPLES); in btstack_audio_esp32_sink_fill_buffer()
345 btstack_assert(false); in btstack_audio_esp32_sink_fill_buffer()
354 btstack_assert(playback != NULL); in btstack_audio_esp32_sink_init()
355 btstack_assert((1 <= channels) && (channels <= 2)); in btstack_audio_esp32_sink_init()
387 btstack_assert(btstack_audio_esp32_sink_samplerate == btstack_audio_esp32_i2s_samplerate); in btstack_audio_esp32_sink_start_stream()
441 btstack_assert(btstack_audio_esp32_samples_per_dma_buffer <= MAX_DMA_BUFFER_SAMPLES); in btstack_audio_esp32_source_process_buffer()
452 btstack_assert(false); in btstack_audio_esp32_source_process_buffer()
[all …]
H A Dbtstack_audio_esp32_v5.c252 btstack_assert( bytes_written == write_block_size ); in i2s_data_process()
263 btstack_assert( bytes_read == read_block_size ); in i2s_data_process()
302btstack_assert(btstack_audio_esp32_i2s_samplerate == btstack_audio_esp32_sink_samplerate); in btstack_audio_esp32_init()
309btstack_assert(btstack_audio_esp32_i2s_samplerate == btstack_audio_esp32_source_samplerate); in btstack_audio_esp32_init()
317btstack_assert( chan_cfg.dma_frame_num <= 4092 ); // as of https://docs.espressif.com/projects/esp… in btstack_audio_esp32_init()
393 btstack_assert(playback != NULL); in btstack_audio_esp32_sink_init()
394 btstack_assert((1 <= channels) && (channels <= 2)); in btstack_audio_esp32_sink_init()
395 btstack_assert( samplerate <= 48000 ); in btstack_audio_esp32_sink_init()
429 btstack_assert(btstack_audio_esp32_sink_samplerate == btstack_audio_esp32_i2s_samplerate); in btstack_audio_esp32_sink_start_stream()
483 btstack_assert(recording != NULL); in btstack_audio_esp32_source_init()
[all …]
/btstack/src/mesh/
H A Dmesh_upper_transport.c197 btstack_assert(segment->pdu_header.pdu_type == MESH_PDU_TYPE_NETWORK); in mesh_segmented_pdu_flatten()
214 btstack_assert(segment->pdu_header.pdu_type == MESH_PDU_TYPE_NETWORK); in mesh_upper_pdu_flatten()
215 btstack_assert((offset + segment->len) <= buffer_len); in mesh_upper_pdu_flatten()
230 btstack_assert(network_pdu != NULL); in mesh_segmented_store_payload()
363 btstack_assert(0); in transport_segmented_setup_nonce()
382 btstack_assert((access_pdu->ctl_ttl & 0x80) == 0); in mesh_upper_transport_process_access_message_done()
464 btstack_assert(send_request != NULL); in mesh_upper_transport_schedule_send_requests()
539 btstack_assert(false); in mesh_upper_transport_validate_access_message_digest()
656 btstack_assert(upper_pdu->len < 15); in mesh_upper_transport_send_access_unsegmented()
686 btstack_assert(false); in mesh_upper_transport_send_access_ccm()
[all …]
/btstack/src/ble/gatt-service/
H A Dtx_power_service_client.c108 btstack_assert(callback != NULL); in txps_client_replace_subevent_id_and_emit()
126 btstack_assert(event_callback != NULL); in txps_client_emit_uint8()
162 btstack_assert(false); in txps_client_emit_read_event()
216 btstack_assert(connection != NULL); in txps_client_packet_handler_internal()
230 btstack_assert(connection != NULL); in txps_client_packet_handler_internal()
258 btstack_assert(connection != NULL); in txps_client_handle_gatt_client_event()
270 btstack_assert(connection != NULL); in txps_client_handle_gatt_client_event()
284 btstack_assert(connection != NULL); in txps_client_run_for_connection()
313 btstack_assert(packet_handler != NULL); in tx_power_service_client_connect()
314 btstack_assert(txps_connection != NULL); in tx_power_service_client_connect()
[all …]
H A Dlink_loss_service_client.c106 btstack_assert(callback != NULL); in lls_client_replace_subevent_id_and_emit()
124 btstack_assert(event_callback != NULL); in lls_client_emit_uint8()
148 btstack_assert(connection->packet_handler != NULL); in lls_client_emit_done_event()
181 btstack_assert(false); in lls_client_emit_read_event()
240 btstack_assert(connection != NULL); in lls_client_packet_handler_internal()
259 btstack_assert(connection != NULL); in lls_client_packet_handler_internal()
287 btstack_assert(connection != NULL); in lls_client_handle_gatt_client_event()
299 btstack_assert(connection != NULL); in lls_client_handle_gatt_client_event()
319 btstack_assert(false); in lls_client_serialize_characteristic_value_for_write()
329 btstack_assert(connection != NULL); in lls_client_run_for_connection()
[all …]
H A Dbattery_service_v1_server.c150 btstack_assert(false); in bas_server_get_task_for_characteristic_index()
578 btstack_assert(service != NULL); in battery_service_v1_server_register()
579 btstack_assert(connections != NULL); in battery_service_v1_server_register()
580 btstack_assert(connection_max_num > 0u); in battery_service_v1_server_register()
596 btstack_assert(service_found != 0); in battery_service_v1_server_register()
673 btstack_assert(service != NULL); in battery_service_v1_server_set_battery_level()
685 btstack_assert(service != NULL); in battery_service_v1_server_set_battery_level_status()
686 btstack_assert(battery_level_status != NULL); in battery_service_v1_server_set_battery_level_status()
703 btstack_assert(service != NULL); in battery_service_v1_server_set_estimated_service_date_days()
715 btstack_assert(service != NULL); in battery_service_v1_server_set_critcal_status_flags()
[all …]
H A Dimmediate_alert_service_client.c105 btstack_assert(callback != NULL); in ias_client_replace_subevent_id_and_emit()
166 btstack_assert(connection != NULL); in ias_client_packet_handler_internal()
185 btstack_assert(connection != NULL); in ias_client_packet_handler_internal()
211 btstack_assert(false); in ias_client_serialize_characteristic_value_for_write()
221 btstack_assert(connection != NULL); in ias_client_run_for_connection()
254 btstack_assert(packet_handler != NULL); in immediate_alert_service_client_connect()
255 btstack_assert(ias_connection != NULL); in immediate_alert_service_client_connect()
/btstack/src/ble/
H A Dgatt_service_client.c62 btstack_assert(client != NULL); in gatt_service_client_finalize_connection()
159 btstack_assert(event_callback != NULL); in gatt_service_client_emit_connected()
178 btstack_assert(event_callback != NULL); in gatt_service_client_emit_disconnected()
351 btstack_assert(client != NULL); in gatt_service_client_handle_query_complete()
352 btstack_assert(connection != NULL); in gatt_service_client_handle_query_complete()
487 btstack_assert(client != NULL); in gatt_service_client_gatt_packet_handler()
489 btstack_assert(connection != NULL); in gatt_service_client_gatt_packet_handler()
507 btstack_assert(client != NULL); in gatt_service_client_gatt_packet_handler()
509 btstack_assert(connection != NULL); in gatt_service_client_gatt_packet_handler()
528 btstack_assert(client != NULL); in gatt_service_client_gatt_packet_handler()
[all …]
H A Dle_device_db_tlv.c115 btstack_assert(le_device_db_tlv_btstack_tlv_impl != NULL); in le_device_db_tlv_fetch()
116 btstack_assert(index >= 0); in le_device_db_tlv_fetch()
117 btstack_assert(index < NVM_NUM_DEVICE_DB_ENTRIES); in le_device_db_tlv_fetch()
127 btstack_assert(le_device_db_tlv_btstack_tlv_impl != NULL); in le_device_db_tlv_store()
128 btstack_assert(index >= 0); in le_device_db_tlv_store()
129 btstack_assert(index < NVM_NUM_DEVICE_DB_ENTRIES); in le_device_db_tlv_store()
138 btstack_assert(le_device_db_tlv_btstack_tlv_impl != NULL); in le_device_db_tlv_delete()
139 btstack_assert(index >= 0); in le_device_db_tlv_delete()
140 btstack_assert(index < NVM_NUM_DEVICE_DB_ENTRIES); in le_device_db_tlv_delete()
183 btstack_assert(index >= 0); in le_device_db_remove()
[all …]
/btstack/test/mock/
H A Dmock_gatt_client.c236 btstack_assert(characteristic != NULL); in mock_gatt_client_send_notification_with_handle()
237 btstack_assert(characteristic->notification != NULL); in mock_gatt_client_send_notification_with_handle()
238 btstack_assert(characteristic->notification->callback != NULL); in mock_gatt_client_send_notification_with_handle()
248 btstack_assert(characteristic != NULL); in mock_gatt_client_send_indication_with_handle()
249 btstack_assert(characteristic->notification != NULL); in mock_gatt_client_send_indication_with_handle()
250 btstack_assert(characteristic->notification->callback != NULL); in mock_gatt_client_send_indication_with_handle()
375 btstack_assert(notification != NULL); in gatt_client_listen_for_characteristic_value_updates()
376 btstack_assert(&callback != NULL); in gatt_client_listen_for_characteristic_value_updates()
384 btstack_assert(false); in gatt_client_listen_for_characteristic_value_updates()
387 btstack_assert(mock_characteristic != NULL); in gatt_client_listen_for_characteristic_value_updates()
[all …]
H A Dmock_att_server.c32 btstack_assert(service != NULL); in mock_att_service_read_callback()
33 btstack_assert(service->read_callback != NULL); in mock_att_service_read_callback()
38 btstack_assert(service != NULL); in mock_att_service_write_callback()
39 btstack_assert(service->write_callback != NULL); in mock_att_service_write_callback()
48 btstack_assert(mock_callback_registration != NULL); in mock_att_service_trigger_can_send_now()
/btstack/port/renesas-ek-ra6m4a-da14531/port/
H A Dhal_flash_bank_fsp.c67 btstack_assert(FSP_SUCCESS == err); in hal_flash_bank_fsp_detect_blank_start()
83 btstack_assert(err == FSP_SUCCESS); in hal_flash_bank_fsp_erase()
120 btstack_assert(err == FSP_SUCCESS); in hal_flash_bank_fsp_write()
137 btstack_assert(bank_0_addr >= p_info.data_flash.p_block_array[0].block_section_st_addr); in hal_flash_bank_fsp_init_instance()
138btstack_assert((bank_0_addr + bank_size - 1) <= p_info.data_flash.p_block_array[0].block_section_e… in hal_flash_bank_fsp_init_instance()
139 btstack_assert(bank_1_addr >= p_info.data_flash.p_block_array[0].block_section_st_addr); in hal_flash_bank_fsp_init_instance()
140btstack_assert((bank_1_addr + bank_size - 1) <= p_info.data_flash.p_block_array[0].block_section_e… in hal_flash_bank_fsp_init_instance()
/btstack/src/classic/
H A Dgoep_server.c160 btstack_assert(pos == sizeof(event)); in goep_server_emit_incoming_connection()
178 btstack_assert(pos == sizeof(event)); in goep_server_emit_connection_opened()
190 btstack_assert(pos == sizeof(event)); in goep_server_emit_connection_closed()
202 btstack_assert(pos == sizeof(event)); in goep_server_emit_can_send_now_event()
288 btstack_assert(goep_connection != NULL); in goep_server_packet_handler_l2cap()
289 btstack_assert(goep_connection->state == GOEP_SERVER_W4_CONNECTED); in goep_server_packet_handler_l2cap()
300 btstack_assert(goep_connection != NULL); in goep_server_packet_handler_l2cap()
306 btstack_assert(goep_connection != NULL); in goep_server_packet_handler_l2cap()
315 btstack_assert(goep_connection != NULL); in goep_server_packet_handler_l2cap()
371 btstack_assert(goep_connection != NULL); in goep_server_packet_handler_rfcomm()
[all …]
H A Da2dp.c184 btstack_assert(callback != NULL); in a2dp_replace_subevent_id_and_emit()
198 btstack_assert(callback != NULL); in a2dp_register_source_packet_handler()
203 btstack_assert(callback != NULL); in a2dp_register_sink_packet_handler()
346 btstack_assert(a2dp_config_process_sep_discovery_cid == 0); in a2dp_config_process_discover_seps_with_next_waiting_connection()
378 btstack_assert(connection != NULL); in a2dp_config_process_handle_media_configuration()
429 btstack_assert(connection != NULL); in a2dp_config_process_handle_media_capability()
503 btstack_assert(connection != NULL); in a2dp_config_process_avdtp_event_handler()
544 btstack_assert(connection != NULL); in a2dp_config_process_avdtp_event_handler()
567 btstack_assert(connection != NULL); in a2dp_config_process_avdtp_event_handler()
580 btstack_assert(connection != NULL); in a2dp_config_process_avdtp_event_handler()
[all …]
H A Davrcp_browsing.c110 btstack_assert(avrcp_browsing_callback != NULL); in avrcp_browsing_emit_connection_established()
126 btstack_assert(avrcp_browsing_callback != NULL); in avrcp_browsing_emit_incoming_connection()
141 btstack_assert(avrcp_browsing_callback != NULL); in avrcp_browsing_emit_connection_closed()
229 btstack_assert(avrcp_browsing_controller_packet_handler != NULL); in avrcp_browsing_packet_handler()
230 btstack_assert(avrcp_browsing_target_packet_handler != NULL); in avrcp_browsing_packet_handler()
235 btstack_assert(avrcp_browsing_controller_packet_handler != NULL); in avrcp_browsing_packet_handler()
236 btstack_assert(avrcp_browsing_target_packet_handler != NULL); in avrcp_browsing_packet_handler()
412 btstack_assert(false); in avrcp_browsing_handle_sdp_query_complete()
453 btstack_assert(avrcp_browsing_controller_packet_handler != NULL); in avrcp_browsing_connect()
454 btstack_assert(avrcp_browsing_target_packet_handler != NULL); in avrcp_browsing_connect()
[all …]
/btstack/src/le-audio/gatt-service/
H A Dbroadcast_audio_scan_service_client.c124 btstack_assert(bass_client_event_callback != NULL); in bass_client_emit_connection_established()
151 btstack_assert(bass_client_event_callback != NULL); in bass_client_emit_scan_operation_complete()
165 btstack_assert(bass_client_event_callback != NULL); in bass_client_emit_source_operation_complete()
180 btstack_assert(bass_client_event_callback != NULL); in bass_client_emit_receive_state()
334 btstack_assert(buffer_offset == 0); in bass_client_prepare_add_source_buffer()
373 btstack_assert(buffer_offset == 0); in bass_client_prepare_modify_source_buffer()
699 btstack_assert(connection != NULL); in bass_client_handle_gatt_client_event()
705 btstack_assert(connection != NULL); in bass_client_handle_gatt_client_event()
723 btstack_assert(connection != NULL); in bass_client_handle_gatt_client_event()
742 btstack_assert(false); in bass_client_handle_gatt_client_event()
[all …]
/btstack/chipset/cinnamon/
H A Dcontroller.c98 btstack_assert(hci_outgoing_event_ready == false); in controller_handle_hci_command()
156 btstack_assert(con_handle == HCI_CON_HANDLE); in controller_handle_acl_data()
157 btstack_assert( size > 4); in controller_handle_acl_data()
160 btstack_assert(controller_ll_acl_reserved); in controller_handle_acl_data()
253 btstack_assert(false); in transport_can_send_packet_now()
/btstack/chipset/nxp/
H A Dbtstack_chipset_nxp.c153 btstack_assert(nxp_firmware_file != NULL); in nxp_unload_firmware()
178 btstack_assert(nxp_tx_active == false); in nxp_send_ack_v1()
185 btstack_assert(nxp_tx_active == false); in nxp_send_ack_v3()
256 btstack_assert(nxp_tx_active == false); in nxp_send_chunk_v1()
279 btstack_assert(nxp_tx_active == false); in nxp_send_chunk_v3()
352 btstack_assert(false); in nxp_read_uart_handler()
395 btstack_assert(nxp_tx_active == true); in nxp_write_uart_handler()

12345678