Searched refs:BdPtr (Results 1 – 3 of 3) sorted by relevance
| /bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/emacps_v3_11/ |
| A D | xemacps_bd.h | 101 #define XEmacPs_BdClear(BdPtr) \ argument 102 memset((BdPtr), 0, sizeof(XEmacPs_Bd)) 156 XEmacPs_BdWrite((BdPtr), XEMACPS_BD_ADDR_OFFSET, \ 158 XEmacPs_BdWrite((BdPtr), XEMACPS_BD_ADDR_HI_OFFSET, \ 162 XEmacPs_BdWrite((BdPtr), XEMACPS_BD_ADDR_OFFSET, (u32)(Addr)) 184 XEmacPs_BdWrite((BdPtr), XEMACPS_BD_ADDR_HI_OFFSET, \ 207 XEmacPs_BdRead((BdPtr), XEMACPS_BD_STAT_OFFSET) | (Data)) 226 XEmacPs_BdRead((BdPtr), XEMACPS_BD_STAT_OFFSET) 242 (XEmacPs_BdRead((BdPtr), XEMACPS_BD_ADDR_OFFSET) | \ 243 (XEmacPs_BdRead((BdPtr), XEMACPS_BD_ADDR_HI_OFFSET)) << 32U) [all …]
|
| A D | xemacps_bdring.c | 64 #define XEMACPS_PHYS_TO_VIRT(BdPtr) \ argument 65 ((UINTPTR)(BdPtr) + (RingPtr->BaseBdAddr - RingPtr->PhysBaseAddr)) 76 #define XEMACPS_VIRT_TO_PHYS(BdPtr) \ argument 138 static void XEmacPs_BdSetRxWrap(UINTPTR BdPtr); 139 static void XEmacPs_BdSetTxWrap(UINTPTR BdPtr); 1012 static void XEmacPs_BdSetRxWrap(UINTPTR BdPtr) in XEmacPs_BdSetRxWrap() argument 1017 BdPtr += (u32)(XEMACPS_BD_ADDR_OFFSET); in XEmacPs_BdSetRxWrap() 1018 TempPtr = (u32 *)BdPtr; in XEmacPs_BdSetRxWrap() 1038 static void XEmacPs_BdSetTxWrap(UINTPTR BdPtr) in XEmacPs_BdSetTxWrap() argument 1043 BdPtr += (u32)(XEMACPS_BD_STAT_OFFSET); in XEmacPs_BdSetTxWrap() [all …]
|
| A D | xemacps_bdring.h | 159 #define XEmacPs_BdRingNext(RingPtr, BdPtr) \ argument 160 (((UINTPTR)((void *)(BdPtr)) >= (RingPtr)->HighBdAddr) ? \ 162 (XEmacPs_Bd*)((UINTPTR)((void *)(BdPtr)) + (RingPtr)->Separation)) 179 #define XEmacPs_BdRingPrev(RingPtr, BdPtr) \ argument 180 (((UINTPTR)(BdPtr) <= (RingPtr)->BaseBdAddr) ? \ 182 (XEmacPs_Bd*)((UINTPTR)(BdPtr) - (RingPtr)->Separation))
|
Completed in 7 milliseconds