Home | History | Annotate | Download | only in lib_src

Lines Matching full:pdls

241     S_DLS               *pDLS;
649 dls.pDLS = EAS_HWMalloc(dls.hwInstData, size);
650 if (dls.pDLS == NULL)
656 EAS_HWMemSet(dls.pDLS, 0, size);
657 dls.pDLS->refCount = 1;
658 p = PtrOfs(dls.pDLS, sizeof(S_EAS));
661 dls.pDLS->numDLSPrograms = (EAS_U16) dls.instCount;
662 dls.pDLS->pDLSPrograms = p;
666 dls.pDLS->pDLSRegions = p;
667 dls.pDLS->numDLSRegions = (EAS_U16) dls.regionCount;
671 dls.pDLS->numDLSArticulations = (EAS_U16) dls.artCount;
672 dls.pDLS->pDLSArticulations = p;
676 dls.pDLS->numDLSSamples = (EAS_U16) dls.waveCount;
677 dls.pDLS->pDLSSampleLen = p;
681 dls.pDLS->pDLSSampleOffsets = p;
685 dls.pDLS->pDLSSamples = p;
695 if (dls.pDLS) {
712 *ppDLS = dls.pDLS;
714 DumpDLS(dls.pDLS);
720 DLSCleanup(dls.hwInstData, dls.pDLS);
739 EAS_RESULT DLSCleanup (EAS_HW_DATA_HANDLE hwInstData, S_DLS *pDLS)
743 if (pDLS)
745 if (pDLS->refCount)
747 if (--pDLS->refCount == 0)
748 EAS_HWFree(hwInstData, pDLS);
760 void DLSAddRef (S_DLS *pDLS)
762 if (pDLS)
763 pDLS->refCount++;
855 if (!pDLSData->pDLS)
971 if (pDLSData->pDLS == NULL)
1043 if (pDLSData->pDLS == NULL)
1050 pSample = (EAS_U8*)pDLSData->pDLS->pDLSSamples + pDLSData->wavePoolOffset;
1051 pDLSData->pDLS->pDLSSampleOffsets[waveIndex] = pDLSData->wavePoolOffset;
1052 pDLSData->pDLS->pDLSSampleLen[waveIndex] = (EAS_U32) size;
1482 if (pDLSData->pDLS)
1489 pProgram = &pDLSData->pDLS->pDLSPrograms[pDLSData->instCount];
1606 if ((pDLSData->pDLS != NULL) && (regionCount > 0))
1607 pDLSData->pDLS->pDLSRegions[pDLSData->regionCount - 1].wtRegion.region.keyGroupAndFlags |= REGION_FLAG_LAST_REGION;
1740 if (pDLSData->pDLS)
1751 if ((result = Parse_rgnh(pDLSData, rgnhPos, &pDLSData->pDLS->pDLSRegions[regionIndex & REGION_INDEX_MASK])) != EAS_SUCCESS)
1769 EAS_U32 sampleLen = pDLSData->pDLS->pDLSSampleLen[waveIndex];
2359 pRgn = &pDLSData->pDLS->pDLSRegions[regionIndex];
2394 pArt = &pDLSData->pDLS->pDLSArticulations[artIndex];