Home
last modified time | relevance | path

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

/hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/CAN/
Dcan_reva.c61 static uint32_t tx_lock[MXC_CAN_INSTANCES] = { 0 }; variable
139 MXC_FreeLock(&tx_lock[can_idx]); // Free CAN resources in MXC_CAN_RevA_Init()
157 MXC_FreeLock(&tx_lock[can_idx]); // Free CAN resources in MXC_CAN_RevA_UnInit()
722 } else if (MXC_GetLock(&tx_lock[can_idx], 1)) { in MXC_CAN_RevA_MessageSend()
741 MXC_FreeLock(&tx_lock[can_idx]); in MXC_CAN_RevA_MessageSend()
750 MXC_FreeLock(&tx_lock[can_idx]); // Free TX lock in MXC_CAN_RevA_MessageSend()
766 } else if (MXC_GetLock(&tx_lock[can_idx], 1)) { in MXC_CAN_RevA_MessageSendAsync()
773 MXC_FreeLock(&tx_lock[can_idx]); in MXC_CAN_RevA_MessageSendAsync()
965 if (tx_lock[can_idx]) { in MXC_CAN_RevA_Handler()
966 MXC_FreeLock(&tx_lock[can_idx]); in MXC_CAN_RevA_Handler()
[all …]