@@ -69,7 +69,7 @@ static void store_last_native_error(int32_t native_error) {
69
69
TLS_last_native_error = native_error ;
70
70
}
71
71
72
- umf_result_t ze2umf_result (ze_result_t result ) {
72
+ static umf_result_t ze2umf_result (ze_result_t result ) {
73
73
switch (result ) {
74
74
case ZE_RESULT_SUCCESS :
75
75
return UMF_RESULT_SUCCESS ;
@@ -125,7 +125,8 @@ static void init_ze_global_state(void) {
125
125
}
126
126
}
127
127
128
- umf_result_t ze_memory_provider_initialize (void * params , void * * provider ) {
128
+ static umf_result_t ze_memory_provider_initialize (void * params ,
129
+ void * * provider ) {
129
130
if (provider == NULL || params == NULL ) {
130
131
return UMF_RESULT_ERROR_INVALID_ARGUMENT ;
131
132
}
@@ -181,8 +182,7 @@ umf_result_t ze_memory_provider_initialize(void *params, void **provider) {
181
182
return UMF_RESULT_SUCCESS ;
182
183
}
183
184
184
- void ze_memory_provider_finalize (void * provider ) {
185
- assert (provider );
185
+ static void ze_memory_provider_finalize (void * provider ) {
186
186
187
187
util_init_once (& ze_is_initialized , init_ze_global_state );
188
188
umf_ba_global_free (provider );
@@ -285,11 +285,10 @@ static umf_result_t ze_memory_provider_free(void *provider, void *ptr,
285
285
return ze2umf_result (ze_result );
286
286
}
287
287
288
- void ze_memory_provider_get_last_native_error (void * provider ,
289
- const char * * ppMessage ,
290
- int32_t * pError ) {
288
+ static void ze_memory_provider_get_last_native_error (void * provider ,
289
+ const char * * ppMessage ,
290
+ int32_t * pError ) {
291
291
(void )provider ;
292
- (void )ppMessage ;
293
292
294
293
assert (pError );
295
294
@@ -338,7 +337,7 @@ ze_memory_provider_get_recommended_page_size(void *provider, size_t size,
338
337
return UMF_RESULT_SUCCESS ;
339
338
}
340
339
341
- const char * ze_memory_provider_get_name (void * provider ) {
340
+ static const char * ze_memory_provider_get_name (void * provider ) {
342
341
(void )provider ;
343
342
return "LEVEL_ZERO" ;
344
343
}
0 commit comments