Searched refs:rxring (Results 1 – 5 of 5) sorted by relevance
| /bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/ |
| A D | xemacpsif_dma.c | 383 freebds = XEmacPs_BdRingGetFreeCnt (rxring); in setup_rx_bds() 399 status = XEmacPs_BdRingAlloc(rxring, 1, &rxbd); in setup_rx_bds() 405 status = XEmacPs_BdRingToHw(rxring, 1, rxbd); in setup_rx_bds() 416 XEmacPs_BdRingUnAlloc(rxring, 1, rxbd); in setup_rx_bds() 428 bdindex = XEMACPS_BD_TO_INDEX(rxring, rxbd); in setup_rx_bds() 450 XEmacPs_BdRing *rxring; in emacps_recv_handler() local 460 rxring = &XEmacPs_GetRxRing(&xemacpsif->emacps); in emacps_recv_handler() 486 bdindex = XEMACPS_BD_TO_INDEX(rxring, curbdptr); in emacps_recv_handler() 511 curbdptr = XEmacPs_BdRingNext( rxring, curbdptr); in emacps_recv_handler() 514 XEmacPs_BdRingFree(rxring, bd_processed, rxbdset); in emacps_recv_handler() [all …]
|
| A D | xemacpsif_hw.c | 220 XEmacPs_BdRing *rxring; in emacps_error_handler() local 228 rxring = &XEmacPs_GetRxRing(&xemacpsif->emacps); in emacps_error_handler() 241 setup_rx_bds(xemacpsif, rxring); in emacps_error_handler() 246 setup_rx_bds(xemacpsif, rxring); in emacps_error_handler()
|
| /bsp/phytium/libraries/drivers/ |
| A D | drv_xmac_msg.c | 309 void SetupRxBds(FXmacMsgOs *instance_p, FXmacMsgBdRing *rxring) in SetupRxBds() argument 318 freebds = FXMAC_MSG_BD_RING_GET_FREE_CNT(rxring); in SetupRxBds() 341 status = FXmacMsgBdRingAlloc(rxring, 1, &rxbd); in SetupRxBds() 348 status = FXmacMsgBdRingToHw(rxring, 1, rxbd); in SetupRxBds() 362 FXmacMsgBdRingUnAlloc(rxring, 1, rxbd); in SetupRxBds() 366 bdindex = FXMAC_MSG_BD_TO_INDEX(rxring, rxbd); in SetupRxBds() 415 FXmacMsgBdRing *rxring; in FXmacMsgRecvHandler() local 425 rxring = &FXMAC_MSG_GET_RXRING(instance_p->instance); in FXmacMsgRecvHandler() 443 bdindex = FXMAC_MSG_BD_TO_INDEX(rxring, curbdptr); in FXmacMsgRecvHandler() 482 FXmacMsgBdRingFree(rxring, bd_processed, rxbdset); in FXmacMsgRecvHandler() [all …]
|
| A D | drv_xmac.c | 313 freebds = FXMAC_BD_RING_GET_FREE_CNT(rxring); in SetupRxBds() 336 status = FXmacBdRingAlloc(rxring, 1, &rxbd); in SetupRxBds() 343 status = FXmacBdRingToHw(rxring, 1, rxbd); in SetupRxBds() 357 FXmacBdRingUnAlloc(rxring, 1, rxbd); in SetupRxBds() 361 bdindex = FXMAC_BD_TO_INDEX(rxring, rxbd); in SetupRxBds() 405 FXmacBdRing *rxring; in FXmacRecvHandler() local 414 rxring = &FXMAC_GET_RXRING(instance_p->instance); in FXmacRecvHandler() 469 FXmacBdRingFree(rxring, bd_processed, rxbdset); in FXmacRecvHandler() 470 SetupRxBds(instance_p, rxring); in FXmacRecvHandler() 738 FXmacBdRing *rxring; in FXmacErrorHandler() local [all …]
|
| /bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/xemacpsif/netif/ |
| A D | xemacpsif.h | 144 void setup_rx_bds(xemacpsif_s *xemacpsif, XEmacPs_BdRing *rxring);
|
Completed in 15 milliseconds