diff --git a/include/spdk/accel.h b/include/spdk/accel.h index 953ec8574..27de986c0 100644 --- a/include/spdk/accel.h +++ b/include/spdk/accel.h @@ -634,6 +634,13 @@ void spdk_accel_write_config_json(struct spdk_json_write_ctx *w); */ int spdk_accel_set_driver(const char *name); +/** + * Retrieves accel memory domain. + * + * \return Accel memory domain. + */ +struct spdk_memory_domain *spdk_accel_get_memory_domain(void); + #ifdef __cplusplus } #endif diff --git a/include/spdk_internal/accel_module.h b/include/spdk_internal/accel_module.h index 759cac0f0..5137ca0e6 100644 --- a/include/spdk_internal/accel_module.h +++ b/include/spdk_internal/accel_module.h @@ -216,13 +216,6 @@ static void __attribute__((constructor)) _spdk_accel_driver_register_##name(void spdk_accel_driver_register(driver); \ } -/** - * Retrieves accel memory domain. - * - * \return Accel memory domain. - */ -struct spdk_memory_domain *spdk_accel_get_memory_domain(void); - typedef void (*spdk_accel_sequence_get_buf_cb)(struct spdk_accel_sequence *seq, void *cb_arg); /** diff --git a/lib/accel/spdk_accel.map b/lib/accel/spdk_accel.map index 75254baeb..b7fcd0fa7 100644 --- a/lib/accel/spdk_accel.map +++ b/lib/accel/spdk_accel.map @@ -35,6 +35,7 @@ spdk_accel_crypto_key_destroy; spdk_accel_crypto_key_get; spdk_accel_set_driver; + spdk_accel_get_memory_domain; # functions needed by modules spdk_accel_module_list_add; @@ -42,7 +43,6 @@ spdk_accel_task_complete; spdk_accel_sequence_continue; spdk_accel_driver_register; - spdk_accel_get_memory_domain; spdk_accel_alloc_sequence_buf; spdk_accel_sequence_first_task; spdk_accel_sequence_next_task;