perf: Add a sample_event type to the event_union
Add a sample_event type to the event_union so that raw samples can be processed easily. Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Paul Mackerras <paulus@samba.org> Cc: Frederic Weisbecker <fweisbec@gmail.com> LKML-Reference: <20090912130511.411434b5@infradead.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
		
							parent
							
								
									a79d7db9fd
								
							
						
					
					
						commit
						fd39e055c4
					
				| @ -60,6 +60,12 @@ struct read_event { | ||||
| 	u64 id; | ||||
| }; | ||||
| 
 | ||||
| struct sample_event{ | ||||
| 	struct perf_event_header        header; | ||||
| 	u64 array[]; | ||||
| }; | ||||
| 
 | ||||
| 
 | ||||
| typedef union event_union { | ||||
| 	struct perf_event_header	header; | ||||
| 	struct ip_event			ip; | ||||
| @ -68,6 +74,7 @@ typedef union event_union { | ||||
| 	struct fork_event		fork; | ||||
| 	struct lost_event		lost; | ||||
| 	struct read_event		read; | ||||
| 	struct sample_event		sample; | ||||
| } event_t; | ||||
| 
 | ||||
| struct map { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user