Lines Matching refs:spinlock

46     portMUX_TYPE spinlock;                 // platform level spinlock  member
62 .spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED,
94 portENTER_CRITICAL(&group->spinlock); in gdma_new_channel()
96 portEXIT_CRITICAL(&group->spinlock); in gdma_new_channel()
106 portENTER_CRITICAL(&pair->spinlock); in gdma_new_channel()
111 portEXIT_CRITICAL(&pair->spinlock); in gdma_new_channel()
145 (*ret_chan)->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in gdma_new_channel()
200 portENTER_CRITICAL(&group->spinlock); in gdma_connect()
206 portEXIT_CRITICAL(&group->spinlock); in gdma_connect()
214 portENTER_CRITICAL(&group->spinlock); in gdma_connect()
220 portEXIT_CRITICAL(&group->spinlock); in gdma_connect()
246 portENTER_CRITICAL(&group->spinlock); in gdma_disconnect()
248 portEXIT_CRITICAL(&group->spinlock); in gdma_disconnect()
253 portENTER_CRITICAL(&group->spinlock); in gdma_disconnect()
255 portEXIT_CRITICAL(&group->spinlock); in gdma_disconnect()
274 portENTER_CRITICAL(&group->spinlock); in gdma_get_free_m2m_trig_id_mask()
277 portEXIT_CRITICAL(&group->spinlock); in gdma_get_free_m2m_trig_id_mask()
407 portENTER_CRITICAL(&pair->spinlock); in gdma_register_tx_event_callbacks()
409 portEXIT_CRITICAL(&pair->spinlock); in gdma_register_tx_event_callbacks()
443 portENTER_CRITICAL(&pair->spinlock); in gdma_register_rx_event_callbacks()
445 portEXIT_CRITICAL(&pair->spinlock); in gdma_register_rx_event_callbacks()
465 portENTER_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_start()
473 portEXIT_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_start()
487 portENTER_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_stop()
493 portEXIT_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_stop()
507 portENTER_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_append()
513 portEXIT_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_append()
528 portENTER_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_reset()
534 portEXIT_CRITICAL_SAFE(&dma_chan->spinlock); in gdma_reset()
545 portENTER_CRITICAL(&s_platform.spinlock); in gdma_release_group_handle()
554 portEXIT_CRITICAL(&s_platform.spinlock); in gdma_release_group_handle()
570 portENTER_CRITICAL(&s_platform.spinlock); in gdma_acquire_group_handle()
576 group->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in gdma_acquire_group_handle()
585 portEXIT_CRITICAL(&s_platform.spinlock); in gdma_acquire_group_handle()
602 portENTER_CRITICAL(&group->spinlock); in gdma_release_pair_handle()
609 portEXIT_CRITICAL(&group->spinlock); in gdma_release_pair_handle()
629 portENTER_CRITICAL(&group->spinlock); in gdma_acquire_pair_handle()
636 pair->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in gdma_acquire_pair_handle()
642 portEXIT_CRITICAL(&group->spinlock); in gdma_acquire_pair_handle()
645 portENTER_CRITICAL(&s_platform.spinlock); in gdma_acquire_pair_handle()
647 portEXIT_CRITICAL(&s_platform.spinlock); in gdma_acquire_pair_handle()
667 portENTER_CRITICAL(&pair->spinlock); in gdma_del_tx_channel()
670 portEXIT_CRITICAL(&pair->spinlock); in gdma_del_tx_channel()
674 portENTER_CRITICAL(&pair->spinlock); in gdma_del_tx_channel()
677 portEXIT_CRITICAL(&pair->spinlock); in gdma_del_tx_channel()
697 portENTER_CRITICAL(&pair->spinlock); in gdma_del_rx_channel()
700 portEXIT_CRITICAL(&pair->spinlock); in gdma_del_rx_channel()
704 portENTER_CRITICAL(&pair->spinlock); in gdma_del_rx_channel()
707 portEXIT_CRITICAL(&pair->spinlock); in gdma_del_rx_channel()
790 portENTER_CRITICAL(&pair->spinlock); in gdma_install_rx_interrupt()
793 portEXIT_CRITICAL(&pair->spinlock); in gdma_install_rx_interrupt()
817 portENTER_CRITICAL(&pair->spinlock); in gdma_install_tx_interrupt()
820 portEXIT_CRITICAL(&pair->spinlock); in gdma_install_tx_interrupt()