/hardware/ti/omap3/dspbridge/inc/ |
H A D | memry.h | 80 * PVOID pointer returned is a valid memory location. 82 extern PVOID MEMRY_Alloc(ULONG cBytes, MEM_POOLATTRS type); 99 extern bool MEMRY_BindMem(PVOID pVA, PVOID pPA, ULONG ulBytes); 115 * PVOID pointer returned is a valid memory location. 117 extern PVOID WINAPI MEMRY_Calloc(ULONG cBytes, MEM_POOLATTRS type); 130 extern VOID MEMRY_Free(IN PVOID pMemBuf); 145 extern bool MEMRY_FreeVM(PVOID pVirtualAddr); 166 extern DSPAPIDLL PVOID WINAPI MEMRY_PageLock(PVOID pBuffe [all...] |
H A D | mem.h | 99 extern PVOID MEM_Alloc(IN ULONG cBytes, IN MEM_POOLATTRS type); 145 extern PVOID MEM_AllocPhysMem(IN ULONG cBytes, 168 extern PVOID MEM_Calloc(IN ULONG cBytes, IN MEM_POOLATTRS type); 197 extern VOID MEM_FlushCache(PVOID pMemBuf, ULONG cBytes,INT FlushType); 213 extern VOID MEM_Free(IN PVOID pMemBuf); 232 extern VOID MEM_VFree(IN PVOID pMemBuf); 251 extern VOID MEM_FreePhysMem(PVOID pVirtualAddress, 286 extern INT MEM_GetNumPages(IN PVOID pAddr, IN ULONG cBytes); 340 extern PVOID MEM_LinearAddress(IN PVOID pPhyAdd [all...] |
H A D | DSPProcessor.h | 157 PVOID pMpuAddr, 178 PVOID pMpuAddr, 262 PVOID pMpuAddr, 264 PVOID pReqAddr, 265 PVOID * ppMapAddr, ULONG ulMapAttr); 313 PVOID * ppRsvAddr); 335 PVOID pMapAddr); 357 PVOID pRsvAddr);
|
H A D | strmdefs.h | 46 PVOID pVirtBase; /* Process virtual base address of mapped SM */ 54 PVOID pVirtBase; /* " " Stream'process virt base */
|
H A D | cmm.h | 102 extern PVOID CMM_CallocBuf(struct CMM_OBJECT* hCmmMgr, 104 OUT PVOID * ppBufVA); 184 PVOID pBufPA, ULONG ulSegId); 256 extern PVOID CMM_KernConvert(struct CMM_OBJECT* hCmmMgr, PVOID pAddr, 334 extern PVOID CMM_XlatorAllocBuf(struct CMM_XLATOROBJECT* hXlator, 335 PVOID pVaBuf, UINT uPaSize); 397 PVOID pBufVa); 444 extern PVOID CMM_XlatorTranslate(struct CMM_XLATOROBJECT* hXlator, 445 PVOID pAdd [all...] |
H A D | DSPManager.h | 71 extern DBAPI DspManager_Open(UINT argc, PVOID argp); 86 extern DBAPI DspManager_Close(UINT argc, PVOID argp);
|
H A D | nldrdefs.h | 76 typedef ULONG(CDECL * NLDR_OVLYFXN) (PVOID pPrivRef, ULONG ulDspRunAddr, 95 typedef ULONG(CDECL * NLDR_WRITEFXN) (PVOID pPrivRef, 96 ULONG ulDspAddr, PVOID pBuf, 150 PVOID pPrivRef,
|
H A D | wcdioctl.h | 178 PVOID *ppRsvAddr; 184 PVOID pRsvAddr; 189 PVOID pMpuAddr; 191 PVOID pReqAddr; 192 PVOID *ppMapAddr; 199 PVOID pMapAddr; 204 PVOID pMpuAddr; 215 PVOID pMpuAddr; 386 OUT PVOID *ppBufVA; 391 PVOID pBufP [all...] |
H A D | dbdcddef.h | 95 IN PVOID handle);
|
H A D | dbtype.h | 140 typedef VOID *PVOID; /* p */ typedef 141 typedef PVOID HANDLE; /* h */
|
H A D | cmmdefs.h | 121 PVOID pVmBase; /* Vm base address alloc'd in client process context */
|
H A D | dbdcd.h | 333 PVOID handle);
|
/hardware/ti/omap3/dspbridge/libbridge/inc/ |
H A D | memry.h | 80 * PVOID pointer returned is a valid memory location. 82 extern PVOID MEMRY_Alloc(ULONG cBytes, MEM_POOLATTRS type); 99 extern bool MEMRY_BindMem(PVOID pVA, PVOID pPA, ULONG ulBytes); 115 * PVOID pointer returned is a valid memory location. 117 extern PVOID WINAPI MEMRY_Calloc(ULONG cBytes, MEM_POOLATTRS type); 130 extern VOID MEMRY_Free(IN PVOID pMemBuf); 145 extern bool MEMRY_FreeVM(PVOID pVirtualAddr); 166 extern DSPAPIDLL PVOID WINAPI MEMRY_PageLock(PVOID pBuffe [all...] |
H A D | mem.h | 99 extern PVOID MEM_Alloc(IN ULONG cBytes, IN MEM_POOLATTRS type); 145 extern PVOID MEM_AllocPhysMem(IN ULONG cBytes, 168 extern PVOID MEM_Calloc(IN ULONG cBytes, IN MEM_POOLATTRS type); 197 extern VOID MEM_FlushCache(PVOID pMemBuf, ULONG cBytes,INT FlushType); 213 extern VOID MEM_Free(IN PVOID pMemBuf); 232 extern VOID MEM_VFree(IN PVOID pMemBuf); 251 extern VOID MEM_FreePhysMem(PVOID pVirtualAddress, 286 extern INT MEM_GetNumPages(IN PVOID pAddr, IN ULONG cBytes); 340 extern PVOID MEM_LinearAddress(IN PVOID pPhyAdd [all...] |
H A D | DSPProcessor.h | 157 PVOID pMpuAddr, 178 PVOID pMpuAddr, 262 PVOID pMpuAddr, 264 PVOID pReqAddr, 265 PVOID * ppMapAddr, ULONG ulMapAttr); 313 PVOID * ppRsvAddr); 335 PVOID pMapAddr); 357 PVOID pRsvAddr);
|
H A D | strmdefs.h | 47 PVOID pVirtBase; /* Process virtual base address of mapped SM */ 55 PVOID pVirtBase; /* " " Stream'process virt base */
|
H A D | cmm.h | 102 extern PVOID CMM_CallocBuf(struct CMM_OBJECT* hCmmMgr, 104 OUT PVOID * ppBufVA); 184 PVOID pBufPA, ULONG ulSegId); 256 extern PVOID CMM_KernConvert(struct CMM_OBJECT* hCmmMgr, PVOID pAddr, 334 extern PVOID CMM_XlatorAllocBuf(struct CMM_XLATOROBJECT* hXlator, 335 PVOID pVaBuf, UINT uPaSize); 397 PVOID pBufVa); 444 extern PVOID CMM_XlatorTranslate(struct CMM_XLATOROBJECT* hXlator, 445 PVOID pAdd [all...] |
H A D | DSPManager.h | 71 extern DBAPI DspManager_Open(UINT argc, PVOID argp); 86 extern DBAPI DspManager_Close(UINT argc, PVOID argp);
|
H A D | nldrdefs.h | 76 typedef ULONG(CDECL * NLDR_OVLYFXN) (PVOID pPrivRef, ULONG ulDspRunAddr, 95 typedef ULONG(CDECL * NLDR_WRITEFXN) (PVOID pPrivRef, 96 ULONG ulDspAddr, PVOID pBuf, 150 PVOID pPrivRef,
|
H A D | wcdioctl.h | 178 PVOID *ppRsvAddr; 184 PVOID pRsvAddr; 189 PVOID pMpuAddr; 191 PVOID pReqAddr; 192 PVOID *ppMapAddr; 199 PVOID pMapAddr; 204 PVOID pMpuAddr; 215 PVOID pMpuAddr; 386 OUT PVOID *ppBufVA; 391 PVOID pBufP [all...] |
H A D | dbdcddef.h | 95 IN PVOID handle);
|
H A D | dbtype.h | 140 typedef VOID *PVOID; /* p */ typedef 141 typedef PVOID HANDLE; /* h */
|
H A D | cmmdefs.h | 121 PVOID pVmBase; /* Vm base address alloc'd in client process context */
|
H A D | dbdcd.h | 333 PVOID handle);
|
/hardware/ti/omap3/dspbridge/libbridge/ |
H A D | DSPProcessor.c | 211 DBAPI DSPProcessor_FlushMemory(DSP_HPROCESSOR hProcessor, PVOID pMpuAddr, 256 PVOID pMpuAddr, ULONG ulSize) 397 DBAPI DSPProcessor_Map(DSP_HPROCESSOR hProcessor, PVOID pMpuAddr, 398 ULONG ulSize, PVOID pReqAddr, PVOID *ppMapAddr, ULONG ulMapAttr) 415 if (!DSP_ValidWritePtr(ppMapAddr, sizeof(PVOID *)) 416 && !DSP_ValidReadPtr(pMpuAddr, sizeof(PVOID)) 528 PVOID *ppRsvAddr) 547 if (!DSP_ValidWritePtr(ppRsvAddr, sizeof(PVOID *))) { 592 DBAPI DSPProcessor_UnMap(DSP_HPROCESSOR hProcessor, PVOID pMapAdd [all...] |