@@ -36,69 +36,69 @@ auto wrapProviderUnique(umf_memory_provider_handle_t hProvider) {
36
36
typedef struct provider_base_t {
37
37
umf_result_t initialize () noexcept { return UMF_RESULT_SUCCESS; };
38
38
umf_result_t alloc (size_t , size_t , void **) noexcept {
39
- return UMF_RESULT_ERROR_UNKNOWN ;
39
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
40
40
}
41
41
umf_result_t free ([[maybe_unused]] void *ptr,
42
42
[[maybe_unused]] size_t size) noexcept {
43
- return UMF_RESULT_ERROR_UNKNOWN ;
43
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
44
44
}
45
45
umf_result_t get_last_native_error (const char **, int32_t *) noexcept {
46
- return UMF_RESULT_ERROR_UNKNOWN ;
46
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
47
47
}
48
48
umf_result_t
49
49
get_recommended_page_size ([[maybe_unused]] size_t size,
50
50
[[maybe_unused]] size_t *pageSize) noexcept {
51
- return UMF_RESULT_ERROR_UNKNOWN ;
51
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
52
52
}
53
53
umf_result_t get_min_page_size ([[maybe_unused]] const void *ptr,
54
54
[[maybe_unused]] size_t *pageSize) noexcept {
55
- return UMF_RESULT_ERROR_UNKNOWN ;
55
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
56
56
}
57
57
umf_result_t get_name (const char **name) noexcept {
58
58
*name = " base" ;
59
59
return UMF_RESULT_SUCCESS;
60
60
}
61
61
umf_result_t ext_purge_lazy ([[maybe_unused]] void *ptr,
62
62
[[maybe_unused]] size_t size) noexcept {
63
- return UMF_RESULT_ERROR_UNKNOWN ;
63
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
64
64
}
65
65
umf_result_t ext_purge_force ([[maybe_unused]] void *ptr,
66
66
[[maybe_unused]] size_t size) noexcept {
67
- return UMF_RESULT_ERROR_UNKNOWN ;
67
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
68
68
}
69
69
70
70
umf_result_t ext_allocation_merge ([[maybe_unused]] void *lowPtr,
71
71
[[maybe_unused]] void *highPtr,
72
72
[[maybe_unused]] size_t totalSize) {
73
- return UMF_RESULT_ERROR_UNKNOWN ;
73
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
74
74
}
75
75
76
76
umf_result_t ext_allocation_split ([[maybe_unused]] void *ptr,
77
77
[[maybe_unused]] size_t totalSize,
78
78
[[maybe_unused]] size_t firstSize) {
79
- return UMF_RESULT_ERROR_UNKNOWN ;
79
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
80
80
}
81
81
umf_result_t
82
82
ext_get_ipc_handle_size ([[maybe_unused]] size_t *size) noexcept {
83
- return UMF_RESULT_ERROR_UNKNOWN ;
83
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
84
84
}
85
85
umf_result_t
86
86
ext_get_ipc_handle ([[maybe_unused]] const void *ptr,
87
87
[[maybe_unused]] size_t size,
88
88
[[maybe_unused]] void *providerIpcData) noexcept {
89
- return UMF_RESULT_ERROR_UNKNOWN ;
89
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
90
90
}
91
91
umf_result_t
92
92
ext_put_ipc_handle ([[maybe_unused]] void *providerIpcData) noexcept {
93
- return UMF_RESULT_ERROR_UNKNOWN ;
93
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
94
94
}
95
95
umf_result_t ext_open_ipc_handle ([[maybe_unused]] void *providerIpcData,
96
96
[[maybe_unused]] void **ptr) noexcept {
97
- return UMF_RESULT_ERROR_UNKNOWN ;
97
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
98
98
}
99
99
umf_result_t ext_close_ipc_handle ([[maybe_unused]] void *ptr,
100
100
[[maybe_unused]] size_t size) noexcept {
101
- return UMF_RESULT_ERROR_UNKNOWN ;
101
+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
102
102
}
103
103
virtual ~provider_base_t () = default ;
104
104
} provider_base_t ;
0 commit comments