14
14
#include <umf/memory_provider_ops.h>
15
15
#include <umf/providers/provider_level_zero.h>
16
16
17
+ #include "utils_log.h"
18
+
17
19
#if defined(UMF_NO_LEVEL_ZERO_PROVIDER )
18
20
19
21
umf_result_t umfLevelZeroMemoryProviderParamsCreate (
20
22
umf_level_zero_memory_provider_params_handle_t * hParams ) {
21
23
(void )hParams ;
24
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
25
+ "OFF)" );
22
26
return UMF_RESULT_ERROR_NOT_SUPPORTED ;
23
27
}
24
28
25
29
umf_result_t umfLevelZeroMemoryProviderParamsDestroy (
26
30
umf_level_zero_memory_provider_params_handle_t hParams ) {
27
31
(void )hParams ;
32
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
33
+ "OFF)" );
28
34
return UMF_RESULT_ERROR_NOT_SUPPORTED ;
29
35
}
30
36
@@ -33,6 +39,8 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetContext(
33
39
ze_context_handle_t hContext ) {
34
40
(void )hParams ;
35
41
(void )hContext ;
42
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
43
+ "OFF)" );
36
44
return UMF_RESULT_ERROR_NOT_SUPPORTED ;
37
45
}
38
46
@@ -41,6 +49,8 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetDevice(
41
49
ze_device_handle_t hDevice ) {
42
50
(void )hParams ;
43
51
(void )hDevice ;
52
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
53
+ "OFF)" );
44
54
return UMF_RESULT_ERROR_NOT_SUPPORTED ;
45
55
}
46
56
@@ -49,6 +59,8 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetMemoryType(
49
59
umf_usm_memory_type_t memoryType ) {
50
60
(void )hParams ;
51
61
(void )memoryType ;
62
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
63
+ "OFF)" );
52
64
return UMF_RESULT_ERROR_NOT_SUPPORTED ;
53
65
}
54
66
@@ -58,11 +70,15 @@ umf_result_t umfLevelZeroMemoryProviderParamsSetResidentDevices(
58
70
(void )hParams ;
59
71
(void )hDevices ;
60
72
(void )deviceCount ;
73
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
74
+ "OFF)" );
61
75
return UMF_RESULT_ERROR_NOT_SUPPORTED ;
62
76
}
63
77
64
78
umf_memory_provider_ops_t * umfLevelZeroMemoryProviderOps (void ) {
65
79
// not supported
80
+ LOG_ERR ("L0 memory provider is disabled! (UMF_BUILD_LEVEL_ZERO_PROVIDER is "
81
+ "OFF)" );
66
82
return NULL ;
67
83
}
68
84
0 commit comments