@@ -158,7 +158,7 @@ int bt_mesh_adv_inst_init(enum bt_mesh_adv_inst_type inst_type, uint8_t inst_id)
158158 return - EINVAL ;
159159 }
160160
161- if (inst_id == BLE_MESH_ADV_INS_UNUSED ) {
161+ if (inst_id == BLE_MESH_ADV_INST_UNUSED ) {
162162 BT_ERR ("UnusedAdvInstID" );
163163 return - EINVAL ;
164164 }
@@ -181,7 +181,7 @@ int bt_mesh_adv_inst_deinit(enum bt_mesh_adv_inst_type inst_type)
181181
182182 bt_le_ext_adv_stop (adv_insts [inst_type ].id );
183183
184- adv_insts [inst_type ].id = BLE_MESH_ADV_INS_UNUSED ;
184+ adv_insts [inst_type ].id = BLE_MESH_ADV_INST_UNUSED ;
185185#if CONFIG_BLE_MESH_SUPPORT_MULTI_ADV
186186 adv_insts [inst_type ].spt_mask = 0 ;
187187#endif /* CONFIG_BLE_MESH_SUPPORT_MULTI_ADV */
@@ -243,7 +243,7 @@ struct bt_mesh_adv *ext_long_relay_adv_alloc(int id, enum bt_mesh_adv_type type)
243243#endif /* CONFIG_BLE_MESH_LONG_PACKET_RELAY_ADV_BUF_COUNT */
244244#endif /* CONFIG_BLE_MESH_LONG_PACKET */
245245
246- struct bt_mesh_adv_type_manager * bt_mesh_adv_types_mgnt_get (enum bt_mesh_adv_type adv_type )
246+ struct bt_mesh_adv_type_manager * bt_mesh_adv_types_mgmt_get (enum bt_mesh_adv_type adv_type )
247247{
248248 BT_DBG ("AdvTypeMgmtGet, AdvType %u" , adv_type );
249249
@@ -668,21 +668,6 @@ uint16_t bt_mesh_get_stored_relay_count(void)
668668 return count ;
669669}
670670
671- static ALWAYS_INLINE
672- uint16_t bt_mesh_relay_adv_buf_count_get (void )
673- {
674- uint16_t relay_adv_count = 2 + CONFIG_BLE_MESH_RELAY_ADV_BUF_COUNT ;
675-
676- #if CONFIG_BLE_MESH_EXT_ADV && CONFIG_BLE_MESH_RELAY
677- relay_adv_count += CONFIG_BLE_MESH_EXT_RELAY_ADV_BUF_COUNT ;
678- #endif
679-
680- #if CONFIG_BLE_MESH_LONG_PACKET && CONFIG_BLE_MESH_RELAY
681- relay_adv_count += CONFIG_BLE_MESH_LONG_PACKET_RELAY_ADV_BUF_COUNT ;
682- #endif
683- return relay_adv_count ;
684- }
685-
686671void bt_mesh_relay_adv_init (void )
687672{
688673 BT_DBG ("RelayAdvInit" );
@@ -806,33 +791,6 @@ void bt_mesh_frnd_adv_deinit(void)
806791}
807792#endif /* CONFIG_BLE_MESH_FRIEND */
808793
809- static ALWAYS_INLINE
810- uint16_t bt_mesh_adv_buf_count_get (void )
811- {
812- uint16_t adv_count = 2 + CONFIG_BLE_MESH_ADV_BUF_COUNT ;
813-
814- #if CONFIG_BLE_MESH_EXT_ADV
815- adv_count += CONFIG_BLE_MESH_EXT_ADV_BUF_COUNT ;
816- #if !CONFIG_BLE_MESH_RELAY_ADV_BUF && CONFIG_BLE_MESH_RELAY
817- adv_count += CONFIG_BLE_MESH_EXT_RELAY_ADV_BUF_COUNT ;
818- #endif /* !CONFIG_BLE_MESH_RELAY_ADV_BUF && CONFIG_BLE_MESH_RELAY */
819- #endif /* CONFIG_BLE_MESH_EXT_ADV */
820-
821- #if CONFIG_BLE_MESH_LONG_PACKET
822- adv_count += CONFIG_BLE_MESH_LONG_PACKET_ADV_BUF_COUNT ;
823- #if !CONFIG_BLE_MESH_RELAY_ADV_BUF && CONFIG_BLE_MESH_RELAY
824- adv_count += CONFIG_BLE_MESH_LONG_PACKET_RELAY_ADV_BUF_COUNT ;
825- #endif /* !CONFIG_BLE_MESH_RELAY_ADV_BUF && CONFIG_BLE_MESH_RELAY */
826- #endif /* CONFIG_BLE_MESH_LONG_PACKET */
827-
828- #if (CONFIG_BLE_MESH_SUPPORT_BLE_ADV && \
829- !(CONFIG_BLE_MESH_USE_BLE_50 && CONFIG_BLE_MESH_SEPARATE_BLE_ADV_INSTANCE ))
830- adv_count += CONFIG_BLE_MESH_BLE_ADV_BUF_COUNT ;
831- #endif /* CONFIG_BLE_MESH_SUPPORT_BLE_ADV */
832-
833- return adv_count ;
834- }
835-
836794void bt_mesh_adv_task_init (void adv_thread (void * p ))
837795{
838796 BT_DBG ("AdvTaskInit" );
@@ -861,7 +819,14 @@ void bt_mesh_adv_task_init(void adv_thread(void *p))
861819#else /* CONFIG_BLE_MESH_FREERTOS_STATIC_ALLOC_EXTERNAL && (CONFIG_SPIRAM_CACHE_WORKAROUND || !CONFIG_IDF_TARGET_ESP32) && CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY */
862820 int ret = xTaskCreatePinnedToCore (adv_thread , BLE_MESH_ADV_TASK_NAME , BLE_MESH_ADV_TASK_STACK_SIZE , NULL ,
863821 BLE_MESH_ADV_TASK_PRIO , & adv_task .handle , BLE_MESH_ADV_TASK_CORE );
822+ #if CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE
823+ if (ret != pdTRUE ) {
824+ BT_ERR ("xTaskCreatePinnedToCore failed, ret %d" , ret );
825+ return ;
826+ }
827+ #else
864828 assert (ret == pdTRUE );
829+ #endif /* CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_DISABLE */
865830#endif /* CONFIG_BLE_MESH_FREERTOS_STATIC_ALLOC_EXTERNAL && (CONFIG_SPIRAM_CACHE_WORKAROUND || !CONFIG_IDF_TARGET_ESP32) && CONFIG_SPIRAM_ALLOW_STACK_EXTERNAL_MEMORY */
866831}
867832
0 commit comments