Searched refs:dmacHw_DESC_t (Results 1 - 3 of 3) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-bcmring/include/mach/csp/
H A DdmacHw_priv.h42 } dmacHw_DESC_t; typedef in typeref:struct:__anon7933
49 dmacHw_DESC_t *pHead; /* Head of descriptor ring (for writing) */
50 dmacHw_DESC_t *pTail; /* Tail of descriptor ring (for reading) */
51 dmacHw_DESC_t *pProg; /* Descriptor to program the channel (for programming the channel register) */
52 dmacHw_DESC_t *pEnd; /* End of current descriptor chain */
53 dmacHw_DESC_t *pFree; /* Descriptor to free memory (freeing dynamic memory) */
72 #define dmacHw_DESC_INIT ((dmacHw_DESC_t *) 0xFFFFFFFF)
76 #define dmacHw_NEXT_DESC(rp, dp) ((rp)->dp = (dmacHw_DESC_t *)(rp)->dp->llp)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-bcmring/csp/dmac/
H A DdmacHw.c114 dmacHw_DESC_t *pProg;
129 (dmacHw_DESC_t *) ((uint32_t)
146 } else if (pProg == (dmacHw_DESC_t *) pRing->pEnd->llp) {
171 dmacHw_ASSERT((dmacHw_DESC_t *) pRing->pEnd->
174 dmacHw_ASSERT((dmacHw_DESC_t *) pRing->pProg ==
182 (dmacHw_DESC_t *) pRing->pProg->llp;
191 (dmacHw_DESC_t *) pRing->pProg->llp;
207 pRing->pProg = (dmacHw_DESC_t *) pRing->pEnd->llp;
210 pRing->pEnd = (dmacHw_DESC_t *) NULL;
363 return (descCnt * sizeof(dmacHw_DESC_t))
[all...]
H A DdmacHw_extra.c253 dmacHw_DESC_t *pStart;
261 while ((dmacHw_DESC_t *) pStart->llp != pRing->pHead) {
287 pStart = (dmacHw_DESC_t *) pStart->llp;
360 dmacHw_DESC_t *pProg;
361 dmacHw_DESC_t *pHead;
372 pProg = (dmacHw_DESC_t *) pProg->llp;
688 dmacHw_DESC_t *pProg = NULL;
689 dmacHw_DESC_t *pLast = NULL;
720 ((dmacHw_DESC_t *) pRing->pHead->llp == pRing->pTail)
983 dmacHw_DESC_t *pDes
[all...]

Completed in 161 milliseconds