-/**
- * This function gets the id of the interrupt. The id is stored in a dynamic structure.
- * Refer to the print.c file for how to extract data from a dynamic structure.
- */
-static guint64 get_interrupt_id(LttEvent *e)
-{
- guint i, num_fields;
- LttEventType *event_type;
- LttField *element;
- LttField *field;
- guint64 irq_id;
- event_type = ltt_event_eventtype(e);
- num_fields = ltt_eventtype_num_fields(event_type);
- for(i = 0 ; i < num_fields-1 ; i++)
- {
- field = ltt_eventtype_field(event_type, i);
- irq_id = ltt_event_get_long_unsigned(e,field);
- }
- return irq_id;
-
-}