Lines Matching refs:spinlock

69 #define UART_ENTER_CRITICAL_SAFE(spinlock)   esp_os_enter_critical_safe(spinlock)  argument
70 #define UART_EXIT_CRITICAL_SAFE(spinlock) esp_os_exit_critical_safe(spinlock) argument
71 #define UART_ENTER_CRITICAL_ISR(spinlock) esp_os_enter_critical_isr(spinlock) argument
72 #define UART_EXIT_CRITICAL_ISR(spinlock) esp_os_exit_critical_isr(spinlock) argument
73 #define UART_ENTER_CRITICAL(spinlock) esp_os_enter_critical(spinlock) argument
74 #define UART_EXIT_CRITICAL(spinlock) esp_os_exit_critical(spinlock) argument
82 INIT_CRIT_SECTION_LOCK_IN_STRUCT(spinlock)\
154 DECLARE_CRIT_SECTION_LOCK_IN_STRUCT(spinlock)
172 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_module_enable()
188 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_module_enable()
193 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_module_disable()
200 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_module_disable()
212 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_word_length()
214 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_word_length()
229 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_stop_bits()
231 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_stop_bits()
238 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_stop_bits()
240 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_stop_bits()
247 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_parity()
249 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_parity()
256 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_parity()
258 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_parity()
272 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_baudrate()
274 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_baudrate()
288 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_baudrate()
290 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_baudrate()
297 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_line_inverse()
299 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_line_inverse()
314 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_sw_flow_ctrl()
316 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_sw_flow_ctrl()
325 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_hw_flow_ctrl()
327 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_hw_flow_ctrl()
334 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_hw_flow_ctrl()
336 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_hw_flow_ctrl()
350 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_enable_intr_mask()
359 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_enable_intr_mask()
375 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_reenable_intr_mask()
381 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_reenable_intr_mask()
388 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_disable_intr_mask()
391 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_disable_intr_mask()
398 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_link_free()
405 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_link_free()
471 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_pop_pos()
478 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_pop_pos()
485 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_get_pos()
491 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_get_pos()
504 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_queue_reset()
510 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_pattern_queue_reset()
542 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_enable_pattern_det_baud_intr()
545 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_enable_pattern_det_baud_intr()
575 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_enable_tx_intr()
578 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_enable_tx_intr()
651 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_rts()
653 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_rts()
660 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_dtr()
662 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_dtr()
670 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_tx_idle_num()
672 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_tx_idle_num()
693 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_param_config()
702 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_param_config()
713 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_intr_config()
727 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_intr_config()
752 UART_ENTER_CRITICAL_SAFE(&(uart_context[uart_num].spinlock)); in uart_enable_tx_write_fifo()
761 UART_EXIT_CRITICAL_SAFE(&(uart_context[uart_num].spinlock)); in uart_enable_tx_write_fifo()
785 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
787 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
850 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
853 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
869 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
871 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
916 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
918 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
920 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
932 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
941 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
952 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
955 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
957 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
968 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
970 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
998 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1004 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1013 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1015 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1024 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1028 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1041 UART_ENTER_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1047 UART_EXIT_CRITICAL_ISR(&(uart_context[uart_num].spinlock)); in uart_rx_intr_handler_default()
1090 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_wait_tx_done()
1103 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_wait_tx_done()
1114 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_wait_tx_done()
1116 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_wait_tx_done()
1194 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_tx_all()
1197 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_tx_all()
1229 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_check_buf_full()
1232 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_check_buf_full()
1281 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_read_bytes()
1285 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_read_bytes()
1305 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_buffered_data_len()
1307 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_get_buffered_data_len()
1332 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1334 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1338 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1341 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1349 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1356 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1363 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1366 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1371 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1374 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_flush_input()
1656 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_mode()
1669 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_mode()
1682 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_rx_full_threshold()
1686 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_rx_full_threshold()
1699 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_tx_empty_threshold()
1703 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_tx_empty_threshold()
1716 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_rx_timeout()
1718 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_rx_timeout()
1738 UART_ENTER_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_wakeup_threshold()
1740 UART_EXIT_CRITICAL(&(uart_context[uart_num].spinlock)); in uart_set_wakeup_threshold()