@@ -69,7 +69,7 @@ static void store_last_native_error(int32_t native_error) {
6969 TLS_last_native_error = native_error ;
7070}
7171
72- umf_result_t ze2umf_result (ze_result_t result ) {
72+ static umf_result_t ze2umf_result (ze_result_t result ) {
7373 switch (result ) {
7474 case ZE_RESULT_SUCCESS :
7575 return UMF_RESULT_SUCCESS ;
@@ -125,7 +125,8 @@ static void init_ze_global_state(void) {
125125 }
126126}
127127
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 ) {
129130 if (provider == NULL || params == NULL ) {
130131 return UMF_RESULT_ERROR_INVALID_ARGUMENT ;
131132 }
@@ -181,8 +182,7 @@ umf_result_t ze_memory_provider_initialize(void *params, void **provider) {
181182 return UMF_RESULT_SUCCESS ;
182183}
183184
184- void ze_memory_provider_finalize (void * provider ) {
185- assert (provider );
185+ static void ze_memory_provider_finalize (void * provider ) {
186186
187187 util_init_once (& ze_is_initialized , init_ze_global_state );
188188 umf_ba_global_free (provider );
@@ -285,11 +285,10 @@ static umf_result_t ze_memory_provider_free(void *provider, void *ptr,
285285 return ze2umf_result (ze_result );
286286}
287287
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 ) {
291291 (void )provider ;
292- (void )ppMessage ;
293292
294293 assert (pError );
295294
@@ -338,7 +337,7 @@ ze_memory_provider_get_recommended_page_size(void *provider, size_t size,
338337 return UMF_RESULT_SUCCESS ;
339338}
340339
341- const char * ze_memory_provider_get_name (void * provider ) {
340+ static const char * ze_memory_provider_get_name (void * provider ) {
342341 (void )provider ;
343342 return "LEVEL_ZERO" ;
344343}
0 commit comments