fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / arch / i386 / oprofile / op_x86_model.h
index 5cc2514..abb1aa9 100644 (file)
@@ -36,11 +36,11 @@ struct op_x86_model_spec {
        unsigned int const num_controls;
        void (*fill_in_addresses)(struct op_msrs * const msrs);
        void (*setup_ctrs)(struct op_msrs const * const msrs);
-       int (*check_ctrs)(unsigned int const cpu, 
-               struct op_msrs const * const msrs,
-               struct pt_regs * const regs);
+       int (*check_ctrs)(struct pt_regs * const regs,
+               struct op_msrs const * const msrs);
        void (*start)(struct op_msrs const * const msrs);
        void (*stop)(struct op_msrs const * const msrs);
+       void (*shutdown)(struct op_msrs const * const msrs);
 };
 
 extern struct op_x86_model_spec const op_ppro_spec;