Home
last modified time | relevance | path

Searched refs:CORE_irqState_t (Results 1 – 8 of 8) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/common/src/
Dsl_core_cortexm.c106 SL_WEAK CORE_irqState_t CORE_EnterCritical(void) in CORE_EnterCritical()
108 CORE_irqState_t irqState = __get_PRIMASK(); in CORE_EnterCritical()
126 SL_WEAK void CORE_ExitCritical(CORE_irqState_t irqState) in CORE_ExitCritical()
186 SL_WEAK CORE_irqState_t CORE_EnterAtomic(void) in CORE_EnterAtomic()
189 CORE_irqState_t irqState = __get_BASEPRI(); in CORE_EnterAtomic()
199 CORE_irqState_t irqState = __get_PRIMASK(); in CORE_EnterAtomic()
218 SL_WEAK void CORE_ExitAtomic(CORE_irqState_t irqState) in CORE_ExitAtomic()
248 CORE_irqState_t basepri = __get_BASEPRI(); in CORE_YieldAtomic()
/hal_silabs-latest/gecko/emlib/inc/
Dem_core_generic.h73 #define CORE_DECLARE_IRQ_STATE CORE_irqState_t irqState
146 typedef uint32_t CORE_irqState_t; typedef
154 void CORE_ExitCritical(CORE_irqState_t irqState);
156 CORE_irqState_t CORE_EnterCritical(void);
160 void CORE_ExitAtomic(CORE_irqState_t irqState);
162 CORE_irqState_t CORE_EnterAtomic(void);
/hal_silabs-latest/simplicity_sdk/platform/common/inc/
Dsl_core.h210 #define CORE_DECLARE_IRQ_STATE CORE_irqState_t irqState
282 typedef uint32_t CORE_irqState_t; typedef
317 void CORE_ExitCritical(CORE_irqState_t irqState);
341 CORE_irqState_t CORE_EnterCritical(void);
390 void CORE_ExitAtomic(CORE_irqState_t irqState);
422 CORE_irqState_t CORE_EnterAtomic(void);
/hal_silabs-latest/simplicity_sdk/platform/service/power_manager/src/sleep_loop/
Dsl_power_manager.c159 static CORE_irqState_t enter_critical_with_primask();
163 static void exit_critical_with_primask(CORE_irqState_t primask_state);
167 static CORE_irqState_t yield_critical_with_primask(CORE_irqState_t primask_state);
249 CORE_irqState_t primask_state; in sl_power_manager_sleep()
788 static CORE_irqState_t enter_critical_with_primask(void) in enter_critical_with_primask()
790 CORE_irqState_t irqState = __get_PRIMASK(); in enter_critical_with_primask()
801 static void exit_critical_with_primask(CORE_irqState_t primask_state) in exit_critical_with_primask()
816 static CORE_irqState_t yield_critical_with_primask(CORE_irqState_t primask_state) in yield_critical_with_primask()
/hal_silabs-latest/gecko/emlib/src/
Dem_core.c347 SL_WEAK CORE_irqState_t CORE_EnterCritical(void) in CORE_EnterCritical()
349 CORE_irqState_t irqState = __get_PRIMASK(); in CORE_EnterCritical()
368 SL_WEAK void CORE_ExitCritical(CORE_irqState_t irqState) in CORE_ExitCritical()
454 SL_WEAK CORE_irqState_t CORE_EnterAtomic(void) in CORE_EnterAtomic()
457 CORE_irqState_t irqState = __get_BASEPRI(); in CORE_EnterAtomic()
467 CORE_irqState_t irqState = __get_PRIMASK(); in CORE_EnterAtomic()
491 SL_WEAK void CORE_ExitAtomic(CORE_irqState_t irqState) in CORE_ExitAtomic()
526 CORE_irqState_t basepri = __get_BASEPRI(); in CORE_YieldAtomic()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/
Dsl_rsi_utility.c1234 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_flush_generic_data_queues()
1269 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_flush_queue_based_on_type()
1445 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_flush_socket_command_queues_based_on_queue_type()
1655 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_flush_socket_data_queues_based_on_queue_type()
1953 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_remove_buffer_from_queue_by_comparator()
Dsl_si91x_driver.c1052 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_driver_wait_for_response_packet()
1143 CORE_irqState_t state = CORE_EnterAtomic(); in sl_si91x_driver_send_command_packet()
1220 CORE_irqState_t state = CORE_EnterAtomic(); in sl_si91x_driver_send_data_packet()
1286 CORE_irqState_t irqState = CORE_EnterAtomic(); in sl_si91x_driver_send_async_command()
2541 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_append_to_buffer_queue()
2556 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_pop_from_buffer_queue()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/src/
Dsl_si91x_socket_utility.c1039 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_send_socket_command()
1130 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_send_socket_data()
1440 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_get_available_select_id()
1475 CORE_irqState_t state = CORE_EnterAtomic(); in sli_si91x_clear_select_id()