]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - arch/arm/kernel/perf_event.c
perf: Provide generic perf_sample_data initialization
[net-next-2.6.git] / arch / arm / kernel / perf_event.c
index c54ceb3d1f978e1d260161ab9e3cb2b42dfeb93d..3875d99cc40f1f2ad63c09001ea202fdf5520e38 100644 (file)
@@ -965,7 +965,7 @@ armv6pmu_handle_irq(int irq_num,
         */
        armv6_pmcr_write(pmcr);
 
-       data.addr = 0;
+       perf_sample_data_init(&data, 0);
 
        cpuc = &__get_cpu_var(cpu_hw_events);
        for (idx = 0; idx <= armpmu->num_events; ++idx) {
@@ -1945,7 +1945,7 @@ static irqreturn_t armv7pmu_handle_irq(int irq_num, void *dev)
         */
        regs = get_irq_regs();
 
-       data.addr = 0;
+       perf_sample_data_init(&data, 0);
 
        cpuc = &__get_cpu_var(cpu_hw_events);
        for (idx = 0; idx <= armpmu->num_events; ++idx) {