@@ -66,69 +66,69 @@ auto wrapProviderUnique(umf_memory_provider_handle_t hProvider) {
6666typedef struct provider_base_t {
6767 umf_result_t initialize () noexcept { return UMF_RESULT_SUCCESS; };
6868 umf_result_t alloc (size_t , size_t , void **) noexcept {
69- return UMF_RESULT_ERROR_UNKNOWN ;
69+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
7070 }
7171 umf_result_t free ([[maybe_unused]] void *ptr,
7272 [[maybe_unused]] size_t size) noexcept {
73- return UMF_RESULT_ERROR_UNKNOWN ;
73+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
7474 }
7575 umf_result_t get_last_native_error (const char **, int32_t *) noexcept {
76- return UMF_RESULT_ERROR_UNKNOWN ;
76+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
7777 }
7878 umf_result_t
7979 get_recommended_page_size ([[maybe_unused]] size_t size,
8080 [[maybe_unused]] size_t *pageSize) noexcept {
81- return UMF_RESULT_ERROR_UNKNOWN ;
81+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
8282 }
8383 umf_result_t get_min_page_size ([[maybe_unused]] const void *ptr,
8484 [[maybe_unused]] size_t *pageSize) noexcept {
85- return UMF_RESULT_ERROR_UNKNOWN ;
85+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
8686 }
8787 umf_result_t get_name (const char **name) noexcept {
8888 *name = " base" ;
8989 return UMF_RESULT_SUCCESS;
9090 }
9191 umf_result_t ext_purge_lazy ([[maybe_unused]] void *ptr,
9292 [[maybe_unused]] size_t size) noexcept {
93- return UMF_RESULT_ERROR_UNKNOWN ;
93+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
9494 }
9595 umf_result_t ext_purge_force ([[maybe_unused]] void *ptr,
9696 [[maybe_unused]] size_t size) noexcept {
97- return UMF_RESULT_ERROR_UNKNOWN ;
97+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
9898 }
9999
100100 umf_result_t ext_allocation_merge ([[maybe_unused]] void *lowPtr,
101101 [[maybe_unused]] void *highPtr,
102102 [[maybe_unused]] size_t totalSize) {
103- return UMF_RESULT_ERROR_UNKNOWN ;
103+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
104104 }
105105
106106 umf_result_t ext_allocation_split ([[maybe_unused]] void *ptr,
107107 [[maybe_unused]] size_t totalSize,
108108 [[maybe_unused]] size_t firstSize) {
109- return UMF_RESULT_ERROR_UNKNOWN ;
109+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
110110 }
111111 umf_result_t
112112 ext_get_ipc_handle_size ([[maybe_unused]] size_t *size) noexcept {
113- return UMF_RESULT_ERROR_UNKNOWN ;
113+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
114114 }
115115 umf_result_t
116116 ext_get_ipc_handle ([[maybe_unused]] const void *ptr,
117117 [[maybe_unused]] size_t size,
118118 [[maybe_unused]] void *providerIpcData) noexcept {
119- return UMF_RESULT_ERROR_UNKNOWN ;
119+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
120120 }
121121 umf_result_t
122122 ext_put_ipc_handle ([[maybe_unused]] void *providerIpcData) noexcept {
123- return UMF_RESULT_ERROR_UNKNOWN ;
123+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
124124 }
125125 umf_result_t ext_open_ipc_handle ([[maybe_unused]] void *providerIpcData,
126126 [[maybe_unused]] void **ptr) noexcept {
127- return UMF_RESULT_ERROR_UNKNOWN ;
127+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
128128 }
129129 umf_result_t ext_close_ipc_handle ([[maybe_unused]] void *ptr,
130130 [[maybe_unused]] size_t size) noexcept {
131- return UMF_RESULT_ERROR_UNKNOWN ;
131+ return UMF_RESULT_ERROR_NOT_SUPPORTED ;
132132 }
133133 virtual ~provider_base_t () = default ;
134134} provider_base_t ;
0 commit comments