Searched refs:critical_section_t (Results 1 – 3 of 3) sorted by relevance
32 } critical_section_t; typedef44 void critical_section_init(critical_section_t *crit_sec);51 void critical_section_init_with_lock_num(critical_section_t *crit_sec, uint lock_num);61 static inline void critical_section_enter_blocking(critical_section_t *crit_sec) { in critical_section_enter_blocking()70 static inline void critical_section_exit(critical_section_t *crit_sec) { in critical_section_exit()83 void critical_section_deinit(critical_section_t *crit_sec);91 static inline bool critical_section_is_initialized(critical_section_t *crit_sec) { in critical_section_is_initialized()
10 static_assert(sizeof(critical_section_t) == 8, "");13 void critical_section_init(critical_section_t *crit_sec) { in critical_section_init()17 void critical_section_init_with_lock_num(critical_section_t *crit_sec, uint lock_num) { in critical_section_init_with_lock_num()22 void critical_section_deinit(critical_section_t *crit_sec) { in critical_section_deinit()
37 static critical_section_t one_shot_timer_crit_sec;