@@ -187,7 +187,7 @@ os_copy_and_translate_params(umf_os_memory_provider_params_t *in_params,
187
187
& out_config -> nodemask );
188
188
}
189
189
190
- umf_result_t os_initialize (void * params , void * * provider ) {
190
+ static umf_result_t os_initialize (void * params , void * * provider ) {
191
191
umf_result_t ret ;
192
192
193
193
if (provider == NULL || params == NULL ) {
@@ -226,7 +226,7 @@ umf_result_t os_initialize(void *params, void **provider) {
226
226
return UMF_RESULT_SUCCESS ;
227
227
}
228
228
229
- void os_finalize (void * provider ) {
229
+ static void os_finalize (void * provider ) {
230
230
if (provider == NULL ) {
231
231
assert (0 );
232
232
return ;
@@ -342,8 +342,8 @@ static umf_result_t os_free(void *provider, void *ptr, size_t size) {
342
342
return UMF_RESULT_SUCCESS ;
343
343
}
344
344
345
- void os_get_last_native_error (void * provider , const char * * ppMessage ,
346
- int32_t * pError ) {
345
+ static void os_get_last_native_error (void * provider , const char * * ppMessage ,
346
+ int32_t * pError ) {
347
347
(void )provider ; // unused
348
348
349
349
if (ppMessage == NULL || pError == NULL ) {
@@ -377,8 +377,8 @@ void os_get_last_native_error(void *provider, const char **ppMessage,
377
377
* ppMessage = TLS_last_native_error .msg_buff ;
378
378
}
379
379
380
- umf_result_t os_get_recommended_page_size (void * provider , size_t size ,
381
- size_t * page_size ) {
380
+ static umf_result_t os_get_recommended_page_size (void * provider , size_t size ,
381
+ size_t * page_size ) {
382
382
(void )size ; // unused
383
383
384
384
if (provider == NULL || page_size == NULL ) {
@@ -390,14 +390,14 @@ umf_result_t os_get_recommended_page_size(void *provider, size_t size,
390
390
return UMF_RESULT_SUCCESS ;
391
391
}
392
392
393
- umf_result_t os_get_min_page_size (void * provider , void * ptr ,
394
- size_t * page_size ) {
393
+ static umf_result_t os_get_min_page_size (void * provider , void * ptr ,
394
+ size_t * page_size ) {
395
395
(void )ptr ; // unused
396
396
397
397
return os_get_recommended_page_size (provider , 0 , page_size );
398
398
}
399
399
400
- umf_result_t os_purge_lazy (void * provider , void * ptr , size_t size ) {
400
+ static umf_result_t os_purge_lazy (void * provider , void * ptr , size_t size ) {
401
401
if (provider == NULL || ptr == NULL ) {
402
402
return UMF_RESULT_ERROR_INVALID_ARGUMENT ;
403
403
}
@@ -417,7 +417,7 @@ umf_result_t os_purge_lazy(void *provider, void *ptr, size_t size) {
417
417
return UMF_RESULT_SUCCESS ;
418
418
}
419
419
420
- umf_result_t os_purge_force (void * provider , void * ptr , size_t size ) {
420
+ static umf_result_t os_purge_force (void * provider , void * ptr , size_t size ) {
421
421
if (provider == NULL || ptr == NULL ) {
422
422
return UMF_RESULT_ERROR_INVALID_ARGUMENT ;
423
423
}
@@ -437,7 +437,7 @@ umf_result_t os_purge_force(void *provider, void *ptr, size_t size) {
437
437
return UMF_RESULT_SUCCESS ;
438
438
}
439
439
440
- const char * os_get_name (void * provider ) {
440
+ static const char * os_get_name (void * provider ) {
441
441
(void )provider ; // unused
442
442
return "OS" ;
443
443
}
0 commit comments