diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2020-11-05 11:11:11 +0200 |
---|---|---|
committer | Petri Savolainen <petri.savolainen@nokia.com> | 2020-11-20 09:38:21 +0200 |
commit | 832a19e87259356f5b2293fe6b81a9d64f6b1b38 (patch) | |
tree | 8ebc971463ce8b0d4ac05d9842b79d03173485e5 /include | |
parent | 799b6ae3433813606e7e856bac6ba5e2f3334917 (diff) |
api: buffer: update odp_buffer_is_valid() specification
Update specification text to mention that the call should not
crash if the buffer handle is corrupted.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/odp/api/spec/buffer.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/include/odp/api/spec/buffer.h b/include/odp/api/spec/buffer.h index 28eb7669b..82f5e2f72 100644 --- a/include/odp/api/spec/buffer.h +++ b/include/odp/api/spec/buffer.h @@ -74,7 +74,11 @@ void *odp_buffer_addr(odp_buffer_t buf); uint32_t odp_buffer_size(odp_buffer_t buf); /** - * Tests if buffer is valid + * Check that buffer is valid + * + * This function can be used for debugging purposes to check if a buffer handle represents + * a valid buffer. The level of error checks depends on the implementation. The call should not + * crash if the buffer handle is corrupted. * * @param buf Buffer handle * @@ -95,8 +99,8 @@ odp_pool_t odp_buffer_pool(odp_buffer_t buf); /** * Buffer alloc * - * The validity of a buffer can be checked at any time with - * odp_buffer_is_valid(). + * Allocates a buffer from the pool. Returns ODP_BUFFER_INVALID when a buffer + * can not be allocated. * * @param pool Pool handle * @@ -107,8 +111,8 @@ odp_buffer_t odp_buffer_alloc(odp_pool_t pool); /** * Allocate multiple buffers - - * Otherwise like odp_buffer_alloc(), but allocates multiple buffers from a pool + * + * Otherwise like odp_buffer_alloc(), but allocates multiple buffers from a pool. * * @param pool Pool handle * @param[out] buf Array of buffer handles for output |