diff options
Diffstat (limited to 'include/linux/perf_event.h')
| -rw-r--r-- | include/linux/perf_event.h | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h index ddbb6a901f6..f32578634d9 100644 --- a/include/linux/perf_event.h +++ b/include/linux/perf_event.h @@ -1132,11 +1132,14 @@ struct perf_sample_data {  	struct perf_branch_stack	*br_stack;  }; -static inline void perf_sample_data_init(struct perf_sample_data *data, u64 addr) +static inline void perf_sample_data_init(struct perf_sample_data *data, +					 u64 addr, u64 period)  { +	/* remaining struct members initialized in perf_prepare_sample() */  	data->addr = addr;  	data->raw  = NULL;  	data->br_stack = NULL; +	data->period	= period;  }  extern void perf_output_sample(struct perf_output_handle *handle,  |