x86/oprofile: renaming athlon_*() into op_amd_*()
These functions contain code for all AMD CPUs. The new names fit better. Signed-off-by: Robert Richter <robert.richter@amd.com> Cc: oprofile-list <oprofile-list@lists.sourceforge.net> Cc: Barry Kasindorf <barry.kasindorf@amd.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
committed by
Ingo Molnar
parent
dfa1542897
commit
6657fe4f56
@@ -425,21 +425,21 @@ int __init op_nmi_init(struct oprofile_operations *ops)
|
|||||||
default:
|
default:
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
case 6:
|
case 6:
|
||||||
model = &op_athlon_spec;
|
model = &op_amd_spec;
|
||||||
cpu_type = "i386/athlon";
|
cpu_type = "i386/athlon";
|
||||||
break;
|
break;
|
||||||
case 0xf:
|
case 0xf:
|
||||||
model = &op_athlon_spec;
|
model = &op_amd_spec;
|
||||||
/* Actually it could be i386/hammer too, but give
|
/* Actually it could be i386/hammer too, but give
|
||||||
user space an consistent name. */
|
user space an consistent name. */
|
||||||
cpu_type = "x86-64/hammer";
|
cpu_type = "x86-64/hammer";
|
||||||
break;
|
break;
|
||||||
case 0x10:
|
case 0x10:
|
||||||
model = &op_athlon_spec;
|
model = &op_amd_spec;
|
||||||
cpu_type = "x86-64/family10";
|
cpu_type = "x86-64/family10";
|
||||||
break;
|
break;
|
||||||
case 0x11:
|
case 0x11:
|
||||||
model = &op_athlon_spec;
|
model = &op_amd_spec;
|
||||||
cpu_type = "x86-64/family11h";
|
cpu_type = "x86-64/family11h";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@@ -45,9 +45,9 @@
|
|||||||
|
|
||||||
static unsigned long reset_value[NUM_COUNTERS];
|
static unsigned long reset_value[NUM_COUNTERS];
|
||||||
|
|
||||||
/* functions for op_athlon_spec */
|
/* functions for op_amd_spec */
|
||||||
|
|
||||||
static void athlon_fill_in_addresses(struct op_msrs * const msrs)
|
static void op_amd_fill_in_addresses(struct op_msrs * const msrs)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@ static void athlon_fill_in_addresses(struct op_msrs * const msrs)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void athlon_setup_ctrs(struct op_msrs const * const msrs)
|
static void op_amd_setup_ctrs(struct op_msrs const * const msrs)
|
||||||
{
|
{
|
||||||
unsigned int low, high;
|
unsigned int low, high;
|
||||||
int i;
|
int i;
|
||||||
@@ -116,7 +116,7 @@ static void athlon_setup_ctrs(struct op_msrs const * const msrs)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static int athlon_check_ctrs(struct pt_regs * const regs,
|
static int op_amd_check_ctrs(struct pt_regs * const regs,
|
||||||
struct op_msrs const * const msrs)
|
struct op_msrs const * const msrs)
|
||||||
{
|
{
|
||||||
unsigned int low, high;
|
unsigned int low, high;
|
||||||
@@ -137,7 +137,7 @@ static int athlon_check_ctrs(struct pt_regs * const regs,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void athlon_start(struct op_msrs const * const msrs)
|
static void op_amd_start(struct op_msrs const * const msrs)
|
||||||
{
|
{
|
||||||
unsigned int low, high;
|
unsigned int low, high;
|
||||||
int i;
|
int i;
|
||||||
@@ -151,7 +151,7 @@ static void athlon_start(struct op_msrs const * const msrs)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void athlon_stop(struct op_msrs const * const msrs)
|
static void op_amd_stop(struct op_msrs const * const msrs)
|
||||||
{
|
{
|
||||||
unsigned int low, high;
|
unsigned int low, high;
|
||||||
int i;
|
int i;
|
||||||
@@ -167,7 +167,7 @@ static void athlon_stop(struct op_msrs const * const msrs)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void athlon_shutdown(struct op_msrs const * const msrs)
|
static void op_amd_shutdown(struct op_msrs const * const msrs)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
@@ -190,15 +190,15 @@ static void op_amd_exit(void)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
struct op_x86_model_spec const op_athlon_spec = {
|
struct op_x86_model_spec const op_amd_spec = {
|
||||||
.init = op_amd_init,
|
.init = op_amd_init,
|
||||||
.exit = op_amd_exit,
|
.exit = op_amd_exit,
|
||||||
.num_counters = NUM_COUNTERS,
|
.num_counters = NUM_COUNTERS,
|
||||||
.num_controls = NUM_CONTROLS,
|
.num_controls = NUM_CONTROLS,
|
||||||
.fill_in_addresses = &athlon_fill_in_addresses,
|
.fill_in_addresses = &op_amd_fill_in_addresses,
|
||||||
.setup_ctrs = &athlon_setup_ctrs,
|
.setup_ctrs = &op_amd_setup_ctrs,
|
||||||
.check_ctrs = &athlon_check_ctrs,
|
.check_ctrs = &op_amd_check_ctrs,
|
||||||
.start = &athlon_start,
|
.start = &op_amd_start,
|
||||||
.stop = &athlon_stop,
|
.stop = &op_amd_stop,
|
||||||
.shutdown = &athlon_shutdown
|
.shutdown = &op_amd_shutdown
|
||||||
};
|
};
|
||||||
|
@@ -48,6 +48,6 @@ struct op_x86_model_spec {
|
|||||||
extern struct op_x86_model_spec const op_ppro_spec;
|
extern struct op_x86_model_spec const op_ppro_spec;
|
||||||
extern struct op_x86_model_spec const op_p4_spec;
|
extern struct op_x86_model_spec const op_p4_spec;
|
||||||
extern struct op_x86_model_spec const op_p4_ht2_spec;
|
extern struct op_x86_model_spec const op_p4_ht2_spec;
|
||||||
extern struct op_x86_model_spec const op_athlon_spec;
|
extern struct op_x86_model_spec const op_amd_spec;
|
||||||
|
|
||||||
#endif /* OP_X86_MODEL_H */
|
#endif /* OP_X86_MODEL_H */
|
||||||
|
Reference in New Issue
Block a user