gpu: pvr: pdump: rewrite PDumpMemUM()
[sgx.git] / pvr / pdump_km.h
index 5a18fe5..f3d7146 100644 (file)
@@ -49,8 +49,7 @@ void PDumpMemPolKM(struct PVRSRV_KERNEL_MEM_INFO
                                           enum PDUMP_POLL_OPERATOR eOperator,
                                           void *hUniqueTag);
 
-enum PVRSRV_ERROR PDumpMemUM(struct PVRSRV_PER_PROCESS_DATA *psProcData,
-                            void *pvAltLinAddr, void *pvLinAddr,
+enum PVRSRV_ERROR PDumpMemUM(void *pvAltLinAddr, void *pvLinAddr,
                             struct PVRSRV_KERNEL_MEM_INFO *psMemInfo,
                             u32 ui32Offset, u32 ui32Bytes, u32 ui32Flags,
                             void *hUniqueTag);
@@ -66,8 +65,6 @@ enum PVRSRV_ERROR PDumpMem2KM(enum PVRSRV_DEVICE_TYPE eDeviceType,
                              u32 ui32Flags,
                              IMG_BOOL bInitialisePages,
                              void *hUniqueTag1, void *hUniqueTag2);
-void PDumpInitCommon(void);
-void PDumpDeInitCommon(void);
 void PDumpInit(void);
 void PDumpDeInit(void);
 void PDumpSetFrameKM(u32 ui32Frame);
@@ -97,14 +94,14 @@ IMG_BOOL PDumpIsCaptureFrameKM(void);
 
 void PDumpMallocPages(enum PVRSRV_DEVICE_TYPE eDeviceType,
                      u32 ui32DevVAddr, void *pvLinAddr, void *hOSMemHandle,
-                     u32 ui32NumBytes, u32 ui32PageSize, void *hUniqueTag);
+                     u32 ui32NumBytes, void *hUniqueTag);
 void PDumpMallocPageTable(enum PVRSRV_DEVICE_TYPE eDeviceType,
-                         void *pvLinAddr, u32 ui32NumBytes, void *hUniqueTag);
+                         void *pvLinAddr, void *hUniqueTag);
 void PDumpFreePages(struct BM_HEAP *psBMHeap,
-               struct IMG_DEV_VIRTADDR sDevVAddr, u32 ui32NumBytes,
-                   u32 ui32PageSize, void *hUniqueTag, IMG_BOOL bInterleaved);
+                   struct IMG_DEV_VIRTADDR sDevVAddr, u32 ui32NumBytes,
+                   void *hUniqueTag, IMG_BOOL bInterleaved);
 void PDumpFreePageTable(enum PVRSRV_DEVICE_TYPE eDeviceType,
-                       void *pvLinAddr, u32 ui32NumBytes, void *hUniqueTag);
+                       void *pvLinAddr, void *hUniqueTag);
 void PDumpPDReg(u32 ui32Reg, u32 ui32dwData, void *hUniqueTag);
 void PDumpPDRegWithFlags(u32 ui32Reg, u32 ui32Data, u32 ui32Flags,
                         void *hUniqueTag);
@@ -141,8 +138,8 @@ void PDumpResumeKM(void);
 #define PDUMPMEM                               PDumpMemKM
 #define PDUMPMEM2                              PDumpMem2KM
 #define PDUMPMEMUM                             PDumpMemUM
-#define PDUMPINIT                              PDumpInitCommon
-#define PDUMPDEINIT                            PDumpDeInitCommon
+#define PDUMPINIT                              PDumpInit
+#define PDUMPDEINIT                            PDumpDeInit
 #define PDUMPREGWITHFLAGS                      PDumpRegWithFlagsKM
 #define PDUMPREG                               PDumpReg
 #define PDUMPCOMMENT                           PDumpComment