Lines Matching defs:E1KRXDESC

747 typedef struct E1kRxDesc_st E1KRXDESC;
748 AssertCompileSize(E1KRXDESC, 16);
1121 E1KRXDESC aRxDescriptors[E1K_RXD_CACHE_SIZE];
1756 static void e1kPrintRDesc(PE1KSTATE pThis, E1KRXDESC* pDesc)
1960 AssertCompile(sizeof(E1KRXDESC) == sizeof(E1KTXDESC));
1961 return ((uint64_t)baseHigh << 32) + baseLow + idxDesc * sizeof(E1KRXDESC);
1975 if (++RDH * sizeof(E1KRXDESC) >= RDLEN)
1981 uint32_t uRQueueLen = RDH>RDT ? RDLEN/sizeof(E1KRXDESC)-RDH+RDT : RDT-RDH;
1989 uint32_t uMinRQThreshold = RDLEN / sizeof(E1KRXDESC) / (2 << GET_BITS(RCTL, RDMTS));
2018 return (RDH > rdt ? RDLEN/sizeof(E1KRXDESC) : 0) + rdt - RDH;
2050 unsigned nDescsTotal = RDLEN / sizeof(E1KRXDESC);
2062 E1KRXDESC* pFirstEmptyDesc = &pThis->aRxDescriptors[pThis->nRxDFetched];
2064 ((uint64_t)RDBAH << 32) + RDBAL + nFirstNotLoaded * sizeof(E1KRXDESC),
2065 pFirstEmptyDesc, nDescsInSingleRead * sizeof(E1KRXDESC));
2070 // pThis->aRxDescAddr[i] = addrBase + (nFirstNotLoaded + i - pThis->nRxDFetched) * sizeof(E1KRXDESC);
2075 RDBAH, RDBAL + RDH * sizeof(E1KRXDESC),
2082 (nDescsToFetch - nDescsInSingleRead) * sizeof(E1KRXDESC));
2086 // pThis->aRxDescAddr[i] = addrBase + j * sizeof(E1KRXDESC);
2108 DECLINLINE(E1KRXDESC*) e1kRxDGet(PE1KSTATE pThis)
2130 DECLINLINE(void) e1kRxDPut(PE1KSTATE pThis, E1KRXDESC* pDesc)
2141 pDesc, sizeof(E1KRXDESC));
2154 static DECLCALLBACK(void) e1kStoreRxFragment(PE1KSTATE pThis, E1KRXDESC *pDesc, const void *pvBuf, size_t cb)
2177 static DECLCALLBACK(void) e1kStoreRxFragment(PE1KSTATE pThis, E1KRXDESC *pDesc, const void *pvBuf, size_t cb)
2184 PDMDevHlpPCIPhysWrite(pThis->CTX_SUFF(pDevIns), e1kDescAddr(RDBAH, RDBAL, RDH), pDesc, sizeof(E1KRXDESC));
2388 E1KRXDESC *pDesc = e1kRxDGet(pThis);
2407 E1KRXDESC desc, *pDesc = &desc;
2468 pDesc, sizeof(E1KRXDESC));
3109 value = (RDLEN / sizeof(E1KRXDESC)) - 1;
6125 if (RT_UNLIKELY(RDLEN == sizeof(E1KRXDESC)))
6127 E1KRXDESC desc;
6138 cb = (RDLEN/sizeof(E1KRXDESC) - RDH + RDT) * pThis->u16RxBSize;
6155 if (RT_UNLIKELY(RDLEN == sizeof(E1KRXDESC)))
6157 E1KRXDESC desc;
6840 E1KRXDESC* pDesc = (E1KRXDESC*)pvValue;
7018 unsigned cDescs = RDLEN / sizeof(E1KRXDESC);
7023 E1KRXDESC desc;
7428 E1kLog(("%s Constructing new instance sizeof(E1KRXDESC)=%d\n", pThis->szPrf, sizeof(E1KRXDESC)));