Searched refs:tail (Results 1 – 5 of 5) sorted by relevance
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/xilinx_ultrascale/ |
D | x_emacpsif_dma.c | 149 int tail = xemacpsif->txTail; in emacps_check_tx() local 156 …while( ( uxCount > 0 ) && ( ( xemacpsif->txSegments[ tail ].flags & XEMACPS_TXBUF_USED_MASK ) != 0… in emacps_check_tx() 158 if( ( tail == head ) && ( uxCount != ipconfigNIC_N_TX_DESC ) ) in emacps_check_tx() 164 void * pvBuffer = pxDMA_tx_buffers[ tail ]; in emacps_check_tx() 169 pxDMA_tx_buffers[ tail ] = NULL; in emacps_check_tx() 184 if( tail < ipconfigNIC_N_TX_DESC - 1 ) in emacps_check_tx() 186 xemacpsif->txSegments[ tail ].flags = XEMACPS_TXBUF_USED_MASK; in emacps_check_tx() 190 xemacpsif->txSegments[ tail ].flags = XEMACPS_TXBUF_USED_MASK | XEMACPS_TXBUF_WRAP_MASK; in emacps_check_tx() 197 if( ++tail == ipconfigNIC_N_TX_DESC ) in emacps_check_tx() 199 tail = 0; in emacps_check_tx() [all …]
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/Zynq/ |
D | x_emacpsif_dma.c | 148 int tail = xemacpsif->txTail; in emacps_check_tx() local 156 …while( ( uxCount > 0 ) && ( ( xemacpsif->txSegments[ tail ].flags & XEMACPS_TXBUF_USED_MASK ) != 0… in emacps_check_tx() 158 if( ( tail == head ) && ( uxCount != ipconfigNIC_N_TX_DESC ) ) in emacps_check_tx() 164 void * pvBuffer = pxDMA_tx_buffers[ xEMACIndex ][ tail ]; in emacps_check_tx() 169 pxDMA_tx_buffers[ xEMACIndex ][ tail ] = NULL; in emacps_check_tx() 184 if( tail < ipconfigNIC_N_TX_DESC - 1 ) in emacps_check_tx() 186 xemacpsif->txSegments[ tail ].flags = XEMACPS_TXBUF_USED_MASK; in emacps_check_tx() 190 xemacpsif->txSegments[ tail ].flags = XEMACPS_TXBUF_USED_MASK | XEMACPS_TXBUF_WRAP_MASK; in emacps_check_tx() 197 if( ++tail == ipconfigNIC_N_TX_DESC ) in emacps_check_tx() 199 tail = 0; in emacps_check_tx() [all …]
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/DriverSAM/ |
D | gmac_SAM.c | 177 #define CIRC_CNT( head, tail, size ) ( ( ( head ) - ( tail ) ) % ( size ) ) argument 184 #define CIRC_SPACE( head, tail, size ) CIRC_CNT( ( tail ), ( ( head ) + 1 ), ( size ) ) argument 187 #define CIRC_EMPTY( head, tail ) ( ( head ) == ( tail ) ) argument 189 #define CIRC_CLEAR( head, tail ) do { ( head ) = 0; ( tail ) = 0; } while( 0 ) argument
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/ATSAM4E/ |
D | gmac.c | 136 #define CIRC_CNT( head, tail, size ) ( ( ( head ) - ( tail ) ) % ( size ) ) argument 143 #define CIRC_SPACE( head, tail, size ) CIRC_CNT( ( tail ), ( ( head ) + 1 ), ( size ) ) argument 146 #define CIRC_EMPTY( head, tail ) ( head == tail ) argument 148 #define CIRC_CLEAR( head, tail ) do { ( head ) = 0; ( tail ) = 0; } while( ipFALSE_BOOL ) argument
|
/FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/STM32Hxx/ |
D | readme.md | 112 __IO uint32_t DMACTDTPR; // ETH_DMACTXDTPR Channel TX tail pointer 113 __IO uint32_t DMACRDTPR; // ETH_DMACRXDTPR Channel RX tail pointer
|