Home
last modified time | relevance | path

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

/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/emacps_v3_11/
A Dxemacps_bdring.c65 ((UINTPTR)(BdPtr) + (RingPtr->BaseBdAddr - RingPtr->PhysBaseAddr))
77 ((UINTPTR)(BdPtr) - (RingPtr->BaseBdAddr - RingPtr->PhysBaseAddr))
243 ((RingPtr->HighBdAddr - RingPtr->BaseBdAddr) + RingPtr->Separation); in XEmacPs_BdRingCreate()
298 if (RingPtr->FreeCnt != RingPtr->AllCnt) { in XEmacPs_BdRingClone()
410 XEMACPS_RING_SEEKAHEAD(RingPtr, RingPtr->FreeHead, NumBd); in XEmacPs_BdRingAlloc()
547 XEMACPS_RING_SEEKAHEAD(RingPtr, RingPtr->PreHead, NumBd); in XEmacPs_BdRingToHw()
691 XEMACPS_RING_SEEKAHEAD(RingPtr, RingPtr->HwHead, BdCount); in XEmacPs_BdRingFromHwTx()
877 XEMACPS_RING_SEEKAHEAD(RingPtr, RingPtr->PostHead, NumBd); in XEmacPs_BdRingFree()
964 if ((RingPtr->HwCnt + RingPtr->PreCnt + RingPtr->FreeCnt + in XEmacPs_BdRingCheck()
965 RingPtr->PostCnt) != RingPtr->AllCnt) { in XEmacPs_BdRingCheck()
[all …]
A Dxemacps_bdring.h126 #define XEmacPs_BdRingGetCnt(RingPtr) ((RingPtr)->AllCnt) argument
142 #define XEmacPs_BdRingGetFreeCnt(RingPtr) ((RingPtr)->FreeCnt) argument
182 (XEmacPs_Bd*)((UINTPTR)(BdPtr) - (RingPtr)->Separation))
189 LONG XEmacPs_BdRingCreate(XEmacPs_BdRing * RingPtr, UINTPTR PhysAddr,
193 LONG XEmacPs_BdRingAlloc(XEmacPs_BdRing * RingPtr, u32 NumBd,
195 LONG XEmacPs_BdRingUnAlloc(XEmacPs_BdRing * RingPtr, u32 NumBd,
197 LONG XEmacPs_BdRingToHw(XEmacPs_BdRing * RingPtr, u32 NumBd,
199 LONG XEmacPs_BdRingFree(XEmacPs_BdRing * RingPtr, u32 NumBd,
201 u32 XEmacPs_BdRingFromHwTx(XEmacPs_BdRing * RingPtr, u32 BdLimit,
203 u32 XEmacPs_BdRingFromHwRx(XEmacPs_BdRing * RingPtr, u32 BdLimit,
[all …]

Completed in 8 milliseconds