X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=lttv%2Flttv%2Fsync%2Fevent_processing_lttng_standard.h;h=419aac2b672fcb60c6582dc1a0d5013fb246cd59;hb=2f961b65e3422f23019286e9531b0a40070278ea;hp=15139ec62b8ad5fb3826aaee3c8f3854b4f1015c;hpb=10341d26543c63ff318a4cf5cb163bccdc58b19d;p=lttv.git diff --git a/lttv/lttv/sync/event_processing_lttng_standard.h b/lttv/lttv/sync/event_processing_lttng_standard.h index 15139ec6..419aac2b 100644 --- a/lttv/lttv/sync/event_processing_lttng_standard.h +++ b/lttv/lttv/sync/event_processing_lttng_standard.h @@ -16,8 +16,8 @@ * MA 02111-1307, USA. */ -#ifndef EVENT_PROCESSING_LTTV_STANDARD_H -#define EVENT_PROCESSING_LTTV_STANDARD_H +#ifndef EVENT_PROCESSING_LTTNG_STANDARD_H +#define EVENT_PROCESSING_LTTNG_STANDARD_H #include @@ -29,10 +29,17 @@ typedef struct { int totRecv, totRecvIp, - totInE, + totRecvTCP, + totRecvUDP, totOutE; } ProcessingStatsLTTVStandard; +typedef struct +{ + uint32_t freqScale; + uint64_t startFreq; +} ProcessingGraphsLTTVStandard; + typedef struct { LttvTracesetContext* traceSetContext; @@ -46,10 +53,14 @@ typedef struct // LttvTraceHook hookListList[traceNum][hookNum] GArray* hookListList; - // inE* pendingRecv[traceNb] + // inE* pendingRecv[traceNum] GHashTable** pendingRecv; ProcessingStatsLTTVStandard* stats; + // ProcessingGraphsLTTVStandard graphs[traceNum] + ProcessingGraphsLTTVStandard* graphs; } ProcessingDataLTTVStandard; +void registerProcessingLTTVStandard(); + #endif