diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-12-17 06:40:05 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-12-17 06:40:05 +0100 |
commit | 614466e7f4ba7116cf55955e2b2e5d556f896068 (patch) | |
tree | f24e969060df0a63520c3342f56d0a9b786bea5b /cpukit/libmisc/capture/record.c | |
parent | 4880ce13bf981dac4b61e806d976217c6731e80b (diff) |
recordtrace
Diffstat (limited to 'cpukit/libmisc/capture/record.c')
-rw-r--r-- | cpukit/libmisc/capture/record.c | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/cpukit/libmisc/capture/record.c b/cpukit/libmisc/capture/record.c index b87043fbbc..ed9185a300 100644 --- a/cpukit/libmisc/capture/record.c +++ b/cpukit/libmisc/capture/record.c @@ -30,12 +30,9 @@ #include <string.h> -rtems_record_context *rtems_record_prepare( - rtems_record_context *context, - unsigned int count -) +rtems_record_context *rtems_record_prepare( rtems_record_context *context ) { - rtems_record_prepare_inline( context, count ); + rtems_record_prepare_inline( context ); return context; } @@ -62,10 +59,24 @@ void rtems_record_produce( rtems_record_event event, rtems_record_data data ) { rtems_record_context context; - rtems_record_prepare_inline( &context, 1 ); + rtems_record_prepare_inline( &context ); rtems_record_commit_inline( &context, event, data ); } +void rtems_record_produce_2( + rtems_record_event event_0, + rtems_record_data data_0, + rtems_record_event event_1, + rtems_record_data data_1 +) +{ + rtems_record_context context; + + rtems_record_prepare_inline( &context ); + rtems_record_add_inline( &context, event_0, data_0 ); + rtems_record_commit_inline( &context, event_1, data_1 ); +} + void rtems_record_drain( rtems_record_visitor visitor, void *arg ) { rtems_record_item item; |