Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org>

> -----Original Message-----
> From: ext Taras Kondratiuk [mailto:taras.kondrat...@linaro.org]
> Sent: Thursday, February 05, 2015 7:37 PM
> To: lng-odp@lists.linaro.org
> Cc: Savolainen, Petri (NSN - FI/Espoo); Taras Kondratiuk
> Subject: [PATCHv2] api: pool: move buffer allocation to buffer.h
> 
> Signed-off-by: Taras Kondratiuk <taras.kondrat...@linaro.org>
> ---
>  include/odp/api/buffer.h                  | 19 +++++++++++++++++++
>  include/odp/api/pool.h                    | 20 --------------------
>  platform/linux-generic/include/odp/pool.h |  1 +
>  3 files changed, 20 insertions(+), 20 deletions(-)
> 
> diff --git a/include/odp/api/buffer.h b/include/odp/api/buffer.h
> index 09bddf2..4bbac1e 100644
> --- a/include/odp/api/buffer.h
> +++ b/include/odp/api/buffer.h
> @@ -105,6 +105,25 @@ int odp_buffer_is_valid(odp_buffer_t buf);
>  odp_pool_t odp_buffer_pool(odp_buffer_t buf);
> 
>  /**
> + * Buffer alloc
> + *
> + * The validity of a buffer can be cheked at any time with
> odp_buffer_is_valid()
> + * @param pool      Pool handle
> + *
> + * @return Handle of allocated buffer
> + * @retval ODP_BUFFER_INVALID  Buffer could not be allocated
> + */
> +odp_buffer_t odp_buffer_alloc(odp_pool_t pool);
> +
> +/**
> + * Buffer free
> + *
> + * @param buf       Buffer handle
> + *
> + */
> +void odp_buffer_free(odp_buffer_t buf);
> +
> +/**
>   * Print buffer metadata to STDOUT
>   *
>   * @param buf      Buffer handle
> diff --git a/include/odp/api/pool.h b/include/odp/api/pool.h
> index 14d18fb..f5dda10 100644
> --- a/include/odp/api/pool.h
> +++ b/include/odp/api/pool.h
> @@ -22,7 +22,6 @@ extern "C" {
> 
>  #include <odp/std_types.h>
>  #include <odp/plat/shared_memory_types.h>
> -#include <odp/buffer.h>
>  #include <odp/event.h>
> 
>  /** @addtogroup odp_buffer
> @@ -195,25 +194,6 @@ void odp_pool_print(odp_pool_t pool);
>  uint64_t odp_pool_to_u64(odp_pool_t hdl);
> 
>  /**
> - * Buffer alloc
> - *
> - * The validity of a buffer can be cheked at any time with
> odp_buffer_is_valid()
> - * @param pool      Pool handle
> - *
> - * @return Handle of allocated buffer
> - * @retval ODP_BUFFER_INVALID  Buffer could not be allocated
> - */
> -odp_buffer_t odp_buffer_alloc(odp_pool_t pool);
> -
> -/**
> - * Buffer free
> - *
> - * @param buf       Buffer handle
> - *
> - */
> -void odp_buffer_free(odp_buffer_t buf);
> -
> -/**
>   * @}
>   */
> 
> diff --git a/platform/linux-generic/include/odp/pool.h b/platform/linux-
> generic/include/odp/pool.h
> index 0591fcf..e68b11e 100644
> --- a/platform/linux-generic/include/odp/pool.h
> +++ b/platform/linux-generic/include/odp/pool.h
> @@ -25,6 +25,7 @@ extern "C" {
>   * @}
>   */
> 
> +#include <odp/plat/pool_types.h>
>  #include <odp/api/pool.h>
> 
>  #ifdef __cplusplus
> --
> 1.9.1


_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to