Home
last modified time | relevance | path

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

/FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/xilinx_ultrascale/
HDx_emacpsif_dma.c409 if( ( ( xemacpsif->rxSegments[ head ].address & XEMACPS_RXBUF_NEW_MASK ) == 0 ) || in emacps_check_rx()
434 rx_bytes = xemacpsif->rxSegments[ head ].flags & XEMACPS_RXBUF_LEN_MASK; in emacps_check_rx()
487 xemacpsif->rxSegments[ head ].flags = 0; in emacps_check_rx()
488 xemacpsif->rxSegments[ head ].address = addr; in emacps_check_rx()
490 ( void ) xemacpsif->rxSegments[ head ].address; in emacps_check_rx()
543 xRxSize = ipconfigNIC_N_RX_DESC * sizeof( xemacpsif->rxSegments[ 0 ] ); in init_dma()
554 xemacpsif->rxSegments = ( struct xBD_TYPE * ) ( pucGetUncachedMemory( xRxSize ) ); in init_dma()
557 configASSERT( xemacpsif->rxSegments ); in init_dma()
559 …configASSERT( ( ( ( uintptr_t ) xemacpsif->rxSegments ) % XEMACPS_DMABD_MINIMUM_ALIGNMENT ) == 0 ); in init_dma()
566 status = XEmacPs_BdRingCreate( rxRing, ( UINTPTR ) xemacpsif->rxSegments, in init_dma()
[all …]
HDx_emacpsif.h93 struct xBD_TYPE * rxSegments; member
/FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/Zynq/
HDx_emacpsif_dma.c378 if( ( ( xemacpsif->rxSegments[ head ].address & XEMACPS_RXBUF_NEW_MASK ) == 0 ) || in emacps_check_rx()
403 rx_bytes = xemacpsif->rxSegments[ head ].flags & XEMACPS_RXBUF_LEN_MASK; in emacps_check_rx()
456 xemacpsif->rxSegments[ head ].flags = 0; in emacps_check_rx()
457 xemacpsif->rxSegments[ head ].address = addr; in emacps_check_rx()
459 ( void ) xemacpsif->rxSegments[ head ].address; in emacps_check_rx()
513 xRxSize = ipconfigNIC_N_RX_DESC * sizeof( xemacpsif->rxSegments[ 0 ] ); in init_dma()
524 xemacpsif->rxSegments = ( struct xBD_TYPE * ) ( pucGetUncachedMemory( xRxSize ) ); in init_dma()
529 xemacpsif->emacps.RxBdRing.BaseBdAddr = ( uint32_t ) xemacpsif->rxSegments; in init_dma()
556 xemacpsif->rxSegments[ iIndex ].flags = 0; in init_dma()
557 …xemacpsif->rxSegments[ iIndex ].address = ( ( uint32_t ) pxBuffer->pucEthernetBuffer ) & XEMACPS_R… in init_dma()
[all …]
HDx_emacpsif.h87 struct xBD_TYPE * rxSegments; member