File tree Expand file tree Collapse file tree 4 files changed +8
-6
lines changed Expand file tree Collapse file tree 4 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -196,13 +196,13 @@ typedef struct umf_memory_pool_ops_t {
196
196
/// @brief Adds or removes devices on which allocations should be made
197
197
/// resident.
198
198
/// @param pool pointer to the memory pool
199
- /// @param peerIdx identifier of device
199
+ /// @param deviceIndex identifier of device
200
200
/// @param isAdding Boolean indicating if peer is to be removed or added
201
201
/// @return UMF_RESULT_SUCCESS on success or appropriate error code on
202
202
/// failure.
203
203
///
204
- umf_result_t (* ext_resident_device_change )(void * pool , uint32_t peerIdx ,
205
- _Bool isAdding );
204
+ umf_result_t (* ext_resident_device_change )(void * pool , uint32_t deviceIndex ,
205
+ bool isAdding );
206
206
} umf_memory_pool_ops_t ;
207
207
208
208
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ UMF_1.0 {
54
54
umfMemoryProviderPurgeForce;
55
55
umfMemoryProviderPurgeLazy;
56
56
umfMemoryProviderPutIPCHandle;
57
- umfMemoryProviderResidentDeviceChange;
57
+ umfMemoryProviderResidentDeviceChange;
58
58
umfMempolicyCreate;
59
59
umfMempolicyDestroy;
60
60
umfMempolicySetCustomSplitPartitions;
Original file line number Diff line number Diff line change @@ -610,9 +610,12 @@ umf_result_t umfMemoryProviderGetAllocationPropertiesSize(
610
610
umf_result_t
611
611
umfMemoryProviderResidentDeviceChange (umf_memory_provider_handle_t hProvider ,
612
612
uint32_t deviceIndex , bool isAdding ) {
613
+
613
614
UMF_CHECK ((hProvider != NULL ), UMF_RESULT_ERROR_INVALID_ARGUMENT );
615
+
614
616
umf_result_t res = hProvider -> ops .ext_resident_device_change (
615
617
hProvider -> provider_priv , deviceIndex , isAdding );
618
+
616
619
checkErrorAndSetLastProvider (res , hProvider );
617
620
return res ;
618
621
}
Original file line number Diff line number Diff line change 17
17
#include "memory_provider_internal.h"
18
18
#include "provider_ctl_stats_type.h"
19
19
#include "provider_level_zero_internal.h"
20
+ #include "provider_tracking.h"
20
21
#include "utils_load_library.h"
21
22
#include "utils_log.h"
22
23
23
- #include <provider_tracking.h>
24
-
25
24
static void * ze_lib_handle = NULL ;
26
25
27
26
void fini_ze_global_state (void ) {
You can’t perform that action at this time.
0 commit comments