diff options
Diffstat (limited to 'cpukit/libmisc/capture/capture_buffer.h')
-rw-r--r-- | cpukit/libmisc/capture/capture_buffer.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/cpukit/libmisc/capture/capture_buffer.h b/cpukit/libmisc/capture/capture_buffer.h index 7f21f4709e..5a437bbe98 100644 --- a/cpukit/libmisc/capture/capture_buffer.h +++ b/cpukit/libmisc/capture/capture_buffer.h @@ -36,7 +36,7 @@ extern "C" { /** * Capture buffer. There is one per CPU. */ -typedef struct { +typedef struct rtems_capture_buffer { uint8_t* buffer; /**< The per cpu buffer. */ size_t size; /**< The size of the buffer in bytes. */ size_t count; /**< The number of used bytes in the buffer. */ @@ -44,10 +44,10 @@ typedef struct { size_t tail; /**< Head == Tail for empty. */ size_t end; /**< Buffer current end, it may move in. */ size_t max_rec; /**< The largest record in the buffer. */ -} rtems_capture_buffer_t; +} rtems_capture_buffer; static inline void -rtems_capture_buffer_flush (rtems_capture_buffer_t* buffer) +rtems_capture_buffer_flush (rtems_capture_buffer* buffer) { buffer->end = buffer->size; buffer->head = buffer->tail = 0; @@ -56,7 +56,7 @@ rtems_capture_buffer_flush (rtems_capture_buffer_t* buffer) } static inline void -rtems_capture_buffer_create (rtems_capture_buffer_t* buffer, size_t size) +rtems_capture_buffer_create (rtems_capture_buffer* buffer, size_t size) { buffer->buffer = malloc(size); buffer->size = size; @@ -64,7 +64,7 @@ rtems_capture_buffer_create (rtems_capture_buffer_t* buffer, size_t size) } static inline void -rtems_capture_buffer_destroy (rtems_capture_buffer_t* buffer) +rtems_capture_buffer_destroy (rtems_capture_buffer* buffer) { rtems_capture_buffer_flush (buffer); free (buffer->buffer); @@ -72,19 +72,19 @@ rtems_capture_buffer_destroy (rtems_capture_buffer_t* buffer) } static inline bool -rtems_capture_buffer_is_empty (rtems_capture_buffer_t* buffer) +rtems_capture_buffer_is_empty (rtems_capture_buffer* buffer) { return buffer->count == 0; } static inline bool -rtems_capture_buffer_is_full (rtems_capture_buffer_t* buffer) +rtems_capture_buffer_is_full (rtems_capture_buffer* buffer) { return buffer->count == buffer->size; } static inline bool -rtems_capture_buffer_has_wrapped (rtems_capture_buffer_t* buffer) +rtems_capture_buffer_has_wrapped (rtems_capture_buffer* buffer) { if (buffer->tail > buffer->head) return true; @@ -93,7 +93,7 @@ rtems_capture_buffer_has_wrapped (rtems_capture_buffer_t* buffer) } static inline void* -rtems_capture_buffer_peek (rtems_capture_buffer_t* buffer, size_t* size) +rtems_capture_buffer_peek (rtems_capture_buffer* buffer, size_t* size) { if (rtems_capture_buffer_is_empty (buffer)) { @@ -109,9 +109,9 @@ rtems_capture_buffer_peek (rtems_capture_buffer_t* buffer, size_t* size) return &buffer->buffer[buffer->tail]; } -void* rtems_capture_buffer_allocate (rtems_capture_buffer_t* buffer, size_t size); +void* rtems_capture_buffer_allocate (rtems_capture_buffer* buffer, size_t size); -void* rtems_capture_buffer_free (rtems_capture_buffer_t* buffer, size_t size); +void* rtems_capture_buffer_free (rtems_capture_buffer* buffer, size_t size); #ifdef __cplusplus } |