Home
last modified time | relevance | path

Searched refs:num_counters (Results 1 – 55 of 55) sorted by relevance

/linux-4.4.14/arch/x86/oprofile/
Dop_model_ppro.c26 static int num_counters = 2; variable
37 for (i = 0; i < num_counters; ++i) { in ppro_shutdown()
49 for (i = 0; i < num_counters; i++) { in ppro_fill_in_addresses()
96 for (i = 0; i < num_counters; ++i) { in ppro_setup_ctrs()
112 for (i = 0; i < num_counters; ++i) { in ppro_setup_ctrs()
133 for (i = 0; i < num_counters; ++i) { in ppro_check_ctrs()
163 for (i = 0; i < num_counters; ++i) { in ppro_start()
178 for (i = 0; i < num_counters; ++i) { in ppro_stop()
188 .num_counters = 2,
218 eax.split.num_counters = 2; in arch_perfmon_setup_counters()
[all …]
Dop_model_amd.c43 static int num_counters; variable
276 for (i = 0; i < num_counters; ++i) { in op_mux_switch_ctrl()
295 for (i = 0; i < num_counters; ++i) { in op_amd_shutdown()
307 for (i = 0; i < num_counters; i++) { in op_amd_fill_in_addresses()
315 if (num_counters == AMD64_NUM_COUNTERS_CORE) { in op_amd_fill_in_addresses()
350 for (i = 0; i < num_counters; ++i) { in op_amd_setup_ctrs()
366 for (i = 0; i < num_counters; ++i) { in op_amd_setup_ctrs()
388 for (i = 0; i < num_counters; ++i) { in op_amd_check_ctrs()
411 for (i = 0; i < num_counters; ++i) { in op_amd_start()
431 for (i = 0; i < num_counters; ++i) { in op_amd_stop()
[all …]
Dop_model_p4.c37 static unsigned int num_counters = NUM_COUNTERS_NON_HT; variable
47 num_counters = NUM_COUNTERS_HT2; in setup_num_counters()
384 #define VIRT_CTR(stagger, i) ((i) + ((num_counters) * (stagger)))
392 for (i = 0; i < num_counters; ++i) { in p4_shutdown()
401 for (i = num_counters; i < num_controls; ++i) { in p4_shutdown()
416 for (i = 0; i < num_counters; ++i) { in p4_fill_in_addresses()
468 if (num_counters == NUM_COUNTERS_NON_HT) { in p4_fill_in_addresses()
490 for (i = 0; i < num_counters; ++i) { in p4_fill_in_addresses()
585 for (i = 0; i < num_counters; i++) { in p4_setup_ctrs()
595 for (i = num_counters; i < num_controls; i++) { in p4_setup_ctrs()
[all …]
Dnmi_int.c81 for (i = 0; i < model->num_counters; ++i) { in nmi_cpu_save_registers()
145 return virt % model->num_counters; in op_x86_virt_to_phys()
206 for (i = 0; i < model->num_counters; ++i) { in nmi_cpu_save_mpx_registers()
219 for (i = 0; i < model->num_counters; ++i) { in nmi_cpu_restore_mpx_registers()
236 si += model->num_counters; in nmi_cpu_switch()
256 return counter_config[model->num_counters].count ? 0 : -EINVAL; in nmi_multiplex_on()
318 size_t counters_size = sizeof(struct op_msr) * model->num_counters; in allocate_msrs()
366 for (i = 0; i < model->num_counters; ++i) { in nmi_cpu_restore_registers()
479 sizeof(struct op_msr) * model->num_counters); in nmi_setup()
789 model->num_virt_counters = model->num_counters; in op_nmi_init()
Dop_x86_model.h37 unsigned int num_counters; member
/linux-4.4.14/drivers/oprofile/
Doprofile_perf.c30 static int num_counters; variable
41 for (id = 0; id < num_counters; ++id) in op_overflow_handler()
45 if (id != num_counters) in op_overflow_handler()
63 for (i = 0; i < num_counters; ++i) { in op_perf_setup()
119 for (event = 0; event < num_counters; ++event) { in op_perf_start()
137 for (event = 0; event < num_counters; ++event) in op_perf_stop()
145 for (i = 0; i < num_counters; i++) { in oprofile_perf_create_files()
260 for (id = 0; id < num_counters; ++id) { in oprofile_perf_exit()
281 num_counters = perf_num_counters(); in oprofile_perf_init()
282 if (num_counters <= 0) { in oprofile_perf_init()
[all …]
/linux-4.4.14/arch/mips/oprofile/
Dop_model_mipsxx.c152 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_reg_setup()
181 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_setup()
205 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_start()
225 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_stop()
244 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_perfcount_handler()
351 op_model_mipsxx_ops.num_counters = counters; in mipsxx_init()
464 int counters = op_model_mipsxx_ops.num_counters; in mipsxx_exit()
Dop_impl.h36 unsigned char num_counters; member
Dcommon.c42 for (i = 0; i < model->num_counters; ++i) { in op_mips_create_files()
Dop_model_loongson2.c160 .num_counters = 2
Dop_model_loongson3.c219 .num_counters = 2
/linux-4.4.14/arch/powerpc/oprofile/
Dop_model_fsl_emb.c28 static int num_counters; variable
266 for (i = 0;i < num_counters;i++) { in fsl_emb_cpu_setup()
283 num_counters = num_ctrs; in fsl_emb_reg_setup()
290 for (i = 0; i < num_counters; ++i) in fsl_emb_reg_setup()
302 for (i = 0; i < num_counters; ++i) { in fsl_emb_start()
355 for (i = 0; i < num_counters; ++i) { in fsl_emb_handle_interrupt()
Dcommon.c60 op_per_cpu_rc = model->reg_setup(ctr, &sys, model->num_counters); in op_powerpc_setup()
158 for (i = 0; i < model->num_counters; ++i) { in op_powerpc_create_files()
229 model->num_counters = cur_cpu_spec->num_pmcs; in oprofile_arch_init()
Dop_model_cell.c183 static int num_counters; variable
483 for (i = 0; i < num_counters; i++) in cell_virtual_cntr()
502 for (i = 0; i < num_counters; i++) { in cell_virtual_cntr()
531 for (i = 0; i < num_counters; i++) { in cell_virtual_cntr()
743 num_counters = 1; /* Only support one SPU event at a time */ in cell_reg_setup_spu_events()
764 num_counters = num_ctrs; in cell_reg_setup_ppu()
817 for (i = 0; i < num_counters; ++i) { in cell_reg_setup_ppu()
833 for (i = 0; i < num_counters; ++i) { in cell_reg_setup_ppu()
929 for (i = 0; i < num_counters; ++i) { in cell_cpu_setup()
1417 for (i = 0; i < num_counters; ++i) { in cell_global_start_ppu()
[all …]
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_uncore_snbep.c598 .num_counters = 2,
755 .num_counters = 4,
865 .num_counters = 4,
956 .num_counters = 4,
964 .num_counters = 4,
976 .num_counters = 4,
992 .num_counters = 4,
1001 .num_counters = 3,
1313 .num_counters = 2,
1444 .num_counters = 4,
[all …]
Dperf_event_amd_uncore.c36 int num_counters; member
128 for (i = 0; i < uncore->num_counters; i++) { in amd_uncore_add()
137 for (i = 0; i < uncore->num_counters; i++) { in amd_uncore_add()
167 for (i = 0; i < uncore->num_counters; i++) { in amd_uncore_del()
302 uncore_nb->num_counters = NUM_COUNTERS_NB; in amd_uncore_cpu_up_prepare()
315 uncore_l2->num_counters = NUM_COUNTERS_L2; in amd_uncore_cpu_up_prepare()
Dperf_event_amd.c249 for (i = 0; i < x86_pmu.num_counters; i++) { in __amd_put_nb_event_constraints()
316 for_each_set_bit(idx, c->idxmsk, x86_pmu.num_counters) { in __amd_get_nb_event_constraints()
359 for (i = 0; i < x86_pmu.num_counters; i++) { in amd_alloc_nb()
636 .num_counters = AMD64_NUM_COUNTERS,
676 x86_pmu.num_counters = AMD64_NUM_COUNTERS_CORE; in amd_core_pmu_init()
Dperf_event.c147 for (i = 0; i < x86_pmu.num_counters; i++) { in reserve_pmc_hardware()
152 for (i = 0; i < x86_pmu.num_counters; i++) { in reserve_pmc_hardware()
163 i = x86_pmu.num_counters; in reserve_pmc_hardware()
176 for (i = 0; i < x86_pmu.num_counters; i++) { in release_pmc_hardware()
200 for (i = 0; i < x86_pmu.num_counters; i++) { in check_hw_exists()
583 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in x86_pmu_disable_all()
631 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in x86_pmu_enable_all()
879 int gpmax = x86_pmu.num_counters; in x86_schedule_events()
949 max_count = x86_pmu.num_counters + x86_pmu.num_counters_fixed; in collect_events()
1250 if (!x86_pmu.num_counters) in perf_event_print_debug()
[all …]
Dperf_event_intel_uncore_snb.c131 .num_counters = 2,
149 .num_counters = 2,
470 .num_counters = 2,
673 .num_counters = 8,
Dperf_event_intel_uncore_nhmex.c276 .num_counters = 1,
308 .num_counters = 6,
328 .num_counters = 4,
419 .num_counters = 4,
496 .num_counters = 4,
922 .num_counters = 6,
1185 .num_counters = 8,
Dperf_event_intel_uncore.h34 int num_counters; member
267 return box->pmu->type->num_counters; in uncore_num_counters()
Dperf_event_intel.c1758 if (!x86_pmu.num_counters) in intel_pmu_reset()
1765 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in intel_pmu_reset()
2596 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in core_guest_get_msrs()
2614 *nr = x86_pmu.num_counters; in core_guest_get_msrs()
2629 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in core_pmu_enable_all()
3265 x86_pmu.num_counters = eax.split.num_counters; in intel_pmu_init()
3272 x86_pmu.max_pebs_events = min_t(unsigned, MAX_PEBS_EVENTS, x86_pmu.num_counters); in intel_pmu_init()
3577 if (x86_pmu.num_counters > INTEL_PMC_MAX_GENERIC) { in intel_pmu_init()
3579 x86_pmu.num_counters, INTEL_PMC_MAX_GENERIC); in intel_pmu_init()
3580 x86_pmu.num_counters = INTEL_PMC_MAX_GENERIC; in intel_pmu_init()
[all …]
Dperf_event_p4.c921 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in p4_pmu_disable_all()
990 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in p4_pmu_enable_all()
1009 for (idx = 0; idx < x86_pmu.num_counters; idx++) { in p4_pmu_handle_irq()
1319 .num_counters = ARCH_P4_MAX_CCCR,
1370 for (i = 0; i < x86_pmu.num_counters; i++) { in p4_pmu_init()
Dperf_event_p6.c216 .num_counters = 2,
Dperf_event_knc.c305 .num_counters = 2,
Dperf_event_intel_uncore.c349 max_count = box->pmu->type->num_counters; in uncore_collect_events()
799 __EVENT_CONSTRAINT(0, (1ULL << type->num_counters) - 1, in uncore_type_init()
800 0, type->num_counters, 0, 0); in uncore_type_init()
Dperf_event.h525 int num_counters; member
/linux-4.4.14/net/bridge/netfilter/
Debtables.c990 if (repl->num_counters) { in do_replace_finish()
991 unsigned long size = repl->num_counters * sizeof(*counterstmp); in do_replace_finish()
1017 if (repl->num_counters && repl->num_counters != t->private->nentries) { in do_replace_finish()
1033 if (repl->num_counters) in do_replace_finish()
1044 if (repl->num_counters && in do_replace_finish()
1046 repl->num_counters * sizeof(struct ebt_counter))) { in do_replace_finish()
1120 if (tmp.num_counters >= INT_MAX / sizeof(struct ebt_counter)) in do_replace()
1282 unsigned int num_counters, in do_update_counters() argument
1289 if (num_counters == 0) in do_update_counters()
1292 tmp = vmalloc(num_counters * sizeof(*tmp)); in do_update_counters()
[all …]
/linux-4.4.14/arch/powerpc/include/asm/
Doprofile_impl.h50 int num_counters);
60 int num_counters; member
/linux-4.4.14/drivers/staging/comedi/drivers/
Dni_tio.h124 unsigned num_counters; member
137 unsigned num_counters);
Dni_tio.c1376 unsigned num_counters) in ni_gpct_device_construct() argument
1382 if (num_counters == 0) in ni_gpct_device_construct()
1396 counter_dev->counters = kcalloc(num_counters, sizeof(*counter), in ni_gpct_device_construct()
1403 for (i = 0; i < num_counters; ++i) { in ni_gpct_device_construct()
1408 counter_dev->num_counters = num_counters; in ni_gpct_device_construct()
/linux-4.4.14/arch/alpha/oprofile/
Dcommon.c59 for (i = e = 0; i < model->num_counters; ++i) in op_axp_setup()
113 for (i = 0; i < model->num_counters; ++i) { in op_axp_create_files()
Dop_model_ev5.c197 .num_counters = 3,
207 .num_counters = 3,
Dop_impl.h51 unsigned char num_counters; member
Dop_model_ev4.c112 .num_counters = 2,
Dop_model_ev6.c99 .num_counters = 2,
Dop_model_ev67.c259 .num_counters = 20,
/linux-4.4.14/drivers/acpi/
Dsysfs.c485 static u32 num_counters; variable
634 for (i = 0; i < num_counters; ++i) in counter_set()
700 num_counters = num_gpes + ACPI_NUM_FIXED_EVENTS + NUM_COUNTERS_EXTRA; in acpi_irq_stats_init()
702 all_attrs = kzalloc(sizeof(struct attribute *) * (num_counters + 1), in acpi_irq_stats_init()
707 all_counters = kzalloc(sizeof(struct event_counter) * (num_counters), in acpi_irq_stats_init()
716 counter_attrs = kzalloc(sizeof(struct kobj_attribute) * (num_counters), in acpi_irq_stats_init()
721 for (i = 0; i < num_counters; ++i) { in acpi_irq_stats_init()
/linux-4.4.14/include/uapi/linux/netfilter_bridge/
Debtables.h50 unsigned int num_counters; member
66 unsigned int num_counters; member
/linux-4.4.14/net/ipv4/netfilter/
Darp_tables.c1003 unsigned int num_counters, in __do_replace() argument
1014 counters = vzalloc(num_counters * sizeof(struct xt_counters)); in __do_replace()
1035 oldinfo = xt_replace_table(t, num_counters, newinfo, &ret); in __do_replace()
1059 sizeof(struct xt_counters) * num_counters) != 0) { in __do_replace()
1089 if (tmp.num_counters >= INT_MAX / sizeof(struct xt_counters)) in do_replace()
1091 if (tmp.num_counters == 0) in do_replace()
1114 tmp.num_counters, tmp.counters); in do_replace()
1151 if (private->number != tmp.num_counters) { in do_add_counters()
1185 u32 num_counters; member
1361 repl.num_counters = 0; in translate_compat_table()
[all …]
Dip_tables.c1187 struct xt_table_info *newinfo, unsigned int num_counters, in __do_replace() argument
1197 counters = vzalloc(num_counters * sizeof(struct xt_counters)); in __do_replace()
1218 oldinfo = xt_replace_table(t, num_counters, newinfo, &ret); in __do_replace()
1241 sizeof(struct xt_counters) * num_counters) != 0) { in __do_replace()
1271 if (tmp.num_counters >= INT_MAX / sizeof(struct xt_counters)) in do_replace()
1273 if (tmp.num_counters == 0) in do_replace()
1296 tmp.num_counters, tmp.counters); in do_replace()
1334 if (private->number != tmp.num_counters) { in do_add_counters()
1367 u32 num_counters; member
1631 repl.num_counters = 0; in translate_compat_table()
[all …]
/linux-4.4.14/arch/mips/kernel/
Dperf_event_mipsxx.c99 unsigned int num_counters; member
322 for (i = mipspmu.num_counters - 1; i >= 0; i--) { in mipsxx_pmu_alloc_counter()
345 WARN_ON(idx < 0 || idx >= mipspmu.num_counters); in mipsxx_pmu_enable_event()
366 WARN_ON(idx < 0 || idx >= mipspmu.num_counters); in mipsxx_pmu_disable_event()
503 WARN_ON(idx < 0 || idx >= mipspmu.num_counters); in mipspmu_del()
608 (void *)(long)mipspmu.num_counters, 1); in hw_perf_event_destroy()
1343 int ctr = mipspmu.num_counters; in pause_local_counters()
1359 int ctr = mipspmu.num_counters; in resume_local_counters()
1371 unsigned int counters = mipspmu.num_counters; in mipsxx_pmu_handle_shared_irq()
1776 mipspmu.num_counters = counters; in init_hw_perf_events()
/linux-4.4.14/net/ipv6/netfilter/
Dip6_tables.c1199 struct xt_table_info *newinfo, unsigned int num_counters, in __do_replace() argument
1209 counters = vzalloc(num_counters * sizeof(struct xt_counters)); in __do_replace()
1230 oldinfo = xt_replace_table(t, num_counters, newinfo, &ret); in __do_replace()
1253 sizeof(struct xt_counters) * num_counters) != 0) { in __do_replace()
1283 if (tmp.num_counters >= INT_MAX / sizeof(struct xt_counters)) in do_replace()
1285 if (tmp.num_counters == 0) in do_replace()
1308 tmp.num_counters, tmp.counters); in do_replace()
1345 if (private->number != tmp.num_counters) { in do_add_counters()
1378 u32 num_counters; member
1633 repl.num_counters = 0; in translate_compat_table()
[all …]
/linux-4.4.14/arch/tile/kernel/
Dperf_event.c79 int num_counters; /* number base + aux counters */ member
338 .num_counters = TILE_MAX_COUNTERS,
663 if (cpuc->n_events == tile_pmu->num_counters) in tile_pmu_add()
676 max_cnt = tile_pmu->num_counters; in tile_pmu_add()
898 for_each_set_bit(bit, &status, tile_pmu->num_counters) { in tile_pmu_handle_irq()
/linux-4.4.14/include/uapi/linux/netfilter_arp/
Darp_tables.h177 unsigned int num_counters; member
/linux-4.4.14/include/linux/netfilter/
Dx_tables.h261 unsigned int num_counters,
466 compat_uint_t num_counters; member
/linux-4.4.14/arch/powerpc/perf/
Dcore-fsl-emb.c297 int num_counters = ppmu->n_counter; in fsl_emb_pmu_add() local
305 num_counters = ppmu->n_restricted; in fsl_emb_pmu_add()
311 for (i = num_counters - 1; i >= 0; i--) { in fsl_emb_pmu_add()
/linux-4.4.14/include/uapi/linux/netfilter_ipv4/
Dip_tables.h199 unsigned int num_counters; member
/linux-4.4.14/arch/x86/include/asm/
Dperf_event.h88 unsigned int num_counters:8; member
/linux-4.4.14/include/uapi/linux/netfilter/
Dx_tables.h118 unsigned int num_counters; member
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h239 unsigned int num_counters; member
/linux-4.4.14/net/netfilter/
Dx_tables.c794 info->num_counters = compat_tmp.num_counters; in xt_copy_counters_from_user()
811 size *= info->num_counters; in xt_copy_counters_from_user()
1021 unsigned int num_counters, in xt_replace_table() argument
1039 if (num_counters != private->number) { in xt_replace_table()
1041 num_counters, private->number); in xt_replace_table()
/linux-4.4.14/arch/x86/kvm/
Dpmu_intel.c281 pmu->nr_arch_gp_counters = min_t(int, eax.split.num_counters, in intel_pmu_refresh()
Dcpuid.c458 eax.split.num_counters = cap.num_counters_gp; in __do_cpuid_ent()
/linux-4.4.14/arch/ia64/kernel/
Dperfmon.c431 unsigned int num_counters; /* PMC/PMD counting pairs : computed at init time */ member
6589 pmu_conf->num_counters = n_counters; in pfm_init()
6611 pmu_conf->num_counters, in pfm_init()