aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/pvr/resman.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/pvr/resman.h')
-rw-r--r--drivers/gpu/pvr/resman.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/pvr/resman.h b/drivers/gpu/pvr/resman.h
index 11af49be72d..c20719fe446 100644
--- a/drivers/gpu/pvr/resman.h
+++ b/drivers/gpu/pvr/resman.h
@@ -76,7 +76,7 @@ enum {
76#define RESMAN_CRITERIA_PVOID_PARAM 0x00000002 76#define RESMAN_CRITERIA_PVOID_PARAM 0x00000002
77#define RESMAN_CRITERIA_UI32_PARAM 0x00000004 77#define RESMAN_CRITERIA_UI32_PARAM 0x00000004
78 78
79typedef PVRSRV_ERROR (*RESMAN_FREE_FN)(IMG_PVOID pvParam, IMG_UINT32 ui32Param); 79typedef PVRSRV_ERROR (*RESMAN_FREE_FN)(IMG_PVOID pvParam, IMG_UINT32 ui32Param, IMG_BOOL bForceCleanup);
80 80
81typedef struct _RESMAN_ITEM_ *PRESMAN_ITEM; 81typedef struct _RESMAN_ITEM_ *PRESMAN_ITEM;
82typedef struct _RESMAN_CONTEXT_ *PRESMAN_CONTEXT; 82typedef struct _RESMAN_CONTEXT_ *PRESMAN_CONTEXT;
@@ -90,7 +90,8 @@ PRESMAN_ITEM ResManRegisterRes(PRESMAN_CONTEXT hResManContext,
90 IMG_UINT32 ui32Param, 90 IMG_UINT32 ui32Param,
91 RESMAN_FREE_FN pfnFreeResource); 91 RESMAN_FREE_FN pfnFreeResource);
92 92
93PVRSRV_ERROR ResManFreeResByPtr(PRESMAN_ITEM psResItem); 93PVRSRV_ERROR ResManFreeResByPtr(PRESMAN_ITEM psResItem,
94 IMG_BOOL bForceCleanup);
94 95
95PVRSRV_ERROR ResManFreeResByCriteria(PRESMAN_CONTEXT hResManContext, 96PVRSRV_ERROR ResManFreeResByCriteria(PRESMAN_CONTEXT hResManContext,
96 IMG_UINT32 ui32SearchCriteria, 97 IMG_UINT32 ui32SearchCriteria,