diff options
Diffstat (limited to 'cpukit/libmisc/capture/capture.h')
-rw-r--r-- | cpukit/libmisc/capture/capture.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/cpukit/libmisc/capture/capture.h b/cpukit/libmisc/capture/capture.h index 406eb41de1..6db1ee89f3 100644 --- a/cpukit/libmisc/capture/capture.h +++ b/cpukit/libmisc/capture/capture.h @@ -103,7 +103,8 @@ typedef struct rtems_capture_task_s uint32_t last_ticks; uint32_t last_tick_offset; rtems_capture_control_t* control; - struct rtems_capture_task_s* next; + struct rtems_capture_task_s* forw; + struct rtems_capture_task_s* back; } rtems_capture_task_t; /** @@ -192,6 +193,16 @@ rtems_capture_open (uint32_t size, rtems_capture_timestamp timestamp); /** + * rtems_capture_free_info_on_task_delete + * + * DESCRIPTION: + * + * If non-zero task informaion if freed when a task is deleted. + * + */ +extern int rtems_capture_free_info_on_task_delete; + +/** * rtems_capture_close * * DESCRIPTION: @@ -458,7 +469,7 @@ rtems_capture_get_task_list (); static inline rtems_capture_task_t* rtems_capture_next_task (rtems_capture_task_t* task) { - return task->next; + return task->forw; } /** |