Home
last modified time | relevance | path

Searched refs:counters (Results 1 – 171 of 171) sorted by relevance

/linux-4.4.14/arch/mips/oprofile/
Dop_model_mipsxx.c87 static inline unsigned int counters_total_to_per_cpu(unsigned int counters) in counters_total_to_per_cpu() argument
89 return counters >> vpe_shift(); in counters_total_to_per_cpu()
92 static inline unsigned int counters_per_cpu_to_total(unsigned int counters) in counters_per_cpu_to_total() argument
94 return counters << vpe_shift(); in counters_per_cpu_to_total()
152 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_reg_setup() local
156 for (i = 0; i < counters; i++) { in mipsxx_reg_setup()
181 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_setup() local
186 switch (counters) { in mipsxx_cpu_setup()
205 unsigned int counters = op_model_mipsxx_ops.num_counters; in mipsxx_cpu_start() local
210 switch (counters) { in mipsxx_cpu_start()
[all …]
/linux-4.4.14/net/netfilter/
Dxt_connbytes.c30 const struct nf_conn_counter *counters; in connbytes_mt() local
40 counters = acct->counter; in connbytes_mt()
45 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt()
48 what = atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt()
51 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt()
52 what += atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt()
59 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].bytes); in connbytes_mt()
62 what = atomic64_read(&counters[IP_CT_DIR_REPLY].bytes); in connbytes_mt()
65 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].bytes); in connbytes_mt()
66 what += atomic64_read(&counters[IP_CT_DIR_REPLY].bytes); in connbytes_mt()
[all …]
DKconfig500 include packet and byte counters in a rule.
/linux-4.4.14/lib/
Dpercpu_counter.c67 s32 *pcount = per_cpu_ptr(fbc->counters, cpu); in percpu_counter_set()
80 count = __this_cpu_read(*fbc->counters) + amount; in __percpu_counter_add()
85 __this_cpu_sub(*fbc->counters, count - amount); in __percpu_counter_add()
88 this_cpu_add(*fbc->counters, amount); in __percpu_counter_add()
107 s32 *pcount = per_cpu_ptr(fbc->counters, cpu); in __percpu_counter_sum()
123 fbc->counters = alloc_percpu_gfp(s32, gfp); in __percpu_counter_init()
124 if (!fbc->counters) in __percpu_counter_init()
143 if (!fbc->counters) in percpu_counter_destroy()
153 free_percpu(fbc->counters); in percpu_counter_destroy()
154 fbc->counters = NULL; in percpu_counter_destroy()
[all …]
/linux-4.4.14/arch/x86/oprofile/
Dnmi_int.c77 struct op_msr *counters = msrs->counters; in nmi_cpu_save_registers() local
82 if (counters[i].addr) in nmi_cpu_save_registers()
83 rdmsrl(counters[i].addr, counters[i].saved); in nmi_cpu_save_registers()
202 struct op_msr *counters = msrs->counters; in nmi_cpu_save_mpx_registers() local
208 if (counters[i].addr) in nmi_cpu_save_mpx_registers()
209 rdmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_save_mpx_registers()
215 struct op_msr *counters = msrs->counters; in nmi_cpu_restore_mpx_registers() local
221 if (counters[i].addr) in nmi_cpu_restore_mpx_registers()
222 wrmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_restore_mpx_registers()
307 kfree(per_cpu(cpu_msrs, i).counters); in free_msrs()
[all …]
Dop_model_ppro.c38 if (!msrs->counters[i].addr) in ppro_shutdown()
57 msrs->counters[i].addr = MSR_P6_PERFCTR0 + i; in ppro_fill_in_addresses()
108 wrmsrl(msrs->counters[i].addr, -1LL); in ppro_setup_ctrs()
113 if (counter_config[i].enabled && msrs->counters[i].addr) { in ppro_setup_ctrs()
115 wrmsrl(msrs->counters[i].addr, -reset_value[i]); in ppro_setup_ctrs()
136 rdmsrl(msrs->counters[i].addr, val); in ppro_check_ctrs()
140 wrmsrl(msrs->counters[i].addr, -reset_value[i]); in ppro_check_ctrs()
Dop_model_amd.c296 if (!msrs->counters[i].addr) in op_amd_shutdown()
316 msrs->counters[i].addr = MSR_F15H_PERF_CTR + (i << 1); in op_amd_fill_in_addresses()
320 msrs->counters[i].addr = MSR_K7_PERFCTR0 + i; in op_amd_fill_in_addresses()
343 && msrs->counters[op_x86_virt_to_phys(i)].addr) in op_amd_setup_ctrs()
362 wrmsrl(msrs->counters[i].addr, -1LL); in op_amd_setup_ctrs()
372 wrmsrl(msrs->counters[i].addr, -(u64)reset_value[virt]); in op_amd_setup_ctrs()
392 rdmsrl(msrs->counters[i].addr, val); in op_amd_check_ctrs()
397 wrmsrl(msrs->counters[i].addr, -(u64)reset_value[virt]); in op_amd_check_ctrs()
Dop_x86_model.h24 struct op_msr *counters; member
Dop_model_p4.c393 if (msrs->counters[i].addr) in p4_shutdown()
394 release_perfctr_nmi(msrs->counters[i].addr); in p4_shutdown()
420 msrs->counters[i].addr = addr; in p4_fill_in_addresses()
/linux-4.4.14/drivers/md/
Dfaulty.c87 atomic_t counters[Modes]; member
97 atomic_read(&conf->counters[mode]) <= 0) in check_mode()
101 if (atomic_dec_and_test(&conf->counters[mode])) { in check_mode()
103 atomic_set(&conf->counters[mode], conf->period[mode]); in check_mode()
180 if (atomic_read(&conf->counters[WriteAll])) { in make_request()
234 if ((n=atomic_read(&conf->counters[WriteTransient])) != 0) in status()
238 if ((n=atomic_read(&conf->counters[ReadTransient])) != 0) in status()
242 if ((n=atomic_read(&conf->counters[WritePersistent])) != 0) in status()
246 if ((n=atomic_read(&conf->counters[ReadPersistent])) != 0) in status()
251 if ((n=atomic_read(&conf->counters[ReadFixable])) != 0) in status()
[all …]
/linux-4.4.14/kernel/gcov/
Dbase.c65 void __gcov_merge_add(gcov_type *counters, unsigned int n_counters) in __gcov_merge_add() argument
71 void __gcov_merge_single(gcov_type *counters, unsigned int n_counters) in __gcov_merge_single() argument
77 void __gcov_merge_delta(gcov_type *counters, unsigned int n_counters) in __gcov_merge_delta() argument
83 void __gcov_merge_ior(gcov_type *counters, unsigned int n_counters) in __gcov_merge_ior() argument
89 void __gcov_merge_time_profile(gcov_type *counters, unsigned int n_counters) in __gcov_merge_time_profile() argument
95 void __gcov_merge_icall_topn(gcov_type *counters, unsigned int n_counters) in __gcov_merge_icall_topn() argument
/linux-4.4.14/tools/perf/util/
Dvalues.c23 values->counters = 0; in perf_read_values_init()
39 for (i = 0; i < values->counters; i++) in perf_read_values_destroy()
104 for (i = 0; i < values->counters; i++) in perf_read_values__findnew_counter()
108 if (values->counters == values->counters_max) in perf_read_values__findnew_counter()
111 i = values->counters++; in perf_read_values__findnew_counter()
137 counterwidth = malloc(values->counters * sizeof(*counterwidth)); in perf_read_values__display_pretty()
142 for (j = 0; j < values->counters; j++) in perf_read_values__display_pretty()
153 for (j = 0; j < values->counters; j++) { in perf_read_values__display_pretty()
161 for (j = 0; j < values->counters; j++) in perf_read_values__display_pretty()
168 for (j = 0; j < values->counters; j++) in perf_read_values__display_pretty()
[all …]
Dvalues.h10 int counters; member
/linux-4.4.14/net/ipv4/netfilter/
Darp_tables.c305 counter = xt_get_this_cpu_counter(&e->counters); in arpt_do_table()
402 e->counters.pcnt = pos; in mark_source_chains()
439 pos = e->counters.pcnt; in mark_source_chains()
440 e->counters.pcnt = 0; in mark_source_chains()
456 e->counters.pcnt = pos; in mark_source_chains()
487 e->counters.pcnt = pos; in mark_source_chains()
526 e->counters.pcnt = xt_percpu_counter_alloc(); in find_check_entry()
527 if (IS_ERR_VALUE(e->counters.pcnt)) in find_check_entry()
547 xt_percpu_counter_free(e->counters.pcnt); in find_check_entry()
618 e->counters = ((struct xt_counters) { 0, 0 }); in check_entry_size_and_hooks()
[all …]
Dip_tables.c373 counter = xt_get_this_cpu_counter(&e->counters); in ipt_do_table()
476 e->counters.pcnt = pos; in mark_source_chains()
520 pos = e->counters.pcnt; in mark_source_chains()
521 e->counters.pcnt = 0; in mark_source_chains()
537 e->counters.pcnt = pos; in mark_source_chains()
567 e->counters.pcnt = pos; in mark_source_chains()
667 e->counters.pcnt = xt_percpu_counter_alloc(); in find_check_entry()
668 if (IS_ERR_VALUE(e->counters.pcnt)) in find_check_entry()
708 xt_percpu_counter_free(e->counters.pcnt); in find_check_entry()
780 e->counters = ((struct xt_counters) { 0, 0 }); in check_entry_size_and_hooks()
[all …]
/linux-4.4.14/Documentation/
Dlocal_ops.txt21 counters. They minimize the performance cost of standard atomic operations by
25 Having fast per CPU atomic counters is interesting in many cases : it does not
27 coherent counters in NMI handlers. It is especially useful for tracing purposes
28 and for various performance monitoring counters.
81 static DEFINE_PER_CPU(local_t, counters) = LOCAL_INIT(0);
92 local_inc(&get_cpu_var(counters));
93 put_cpu_var(counters);
98 local_inc(this_cpu_ptr(&counters));
102 * Reading the counters
104 Those local counters can be read from foreign CPUs to sum the count. Note that
[all …]
Dnumastat.txt6 All units are pages. Hugepages have separate counters.
Diostats.txt95 modifying these counters. This implies that minor inaccuracies may be
100 In 2.6, there are counters for each CPU, which make the lack of locking
101 almost a non-issue. When the statistics are read, the per-CPU counters
104 user interface for accessing the per-CPU counters themselves.
Dthis_cpu_ops.txt109 per cpu counters is correctly incremented. However, there is no
112 the value of the individual counters for each processor are
113 meaningless. The sum of all the per cpu counters is the only value
121 counters when the value of a counter is needed.
272 and that is frequently done to summarize counters. Remote write access
DIRQ-affinity.txt56 i.e counters for the CPU0-3 did not change.
Dedac.txt585 reset-counters writing ANY thing to this control will
586 reset all the above counters.
706 3) Nehalem specific Corrected Error memory counters
711 However, those counters don't work with Unregistered Dimms. As the chipset
712 offers some counters that also work with UDIMMS (but with a worse level of
740 4) Standard error counters
742 The standard error counters are generated when an mcelog error is received
Dgcov.txt123 Once the module is loaded again, the associated coverage counters are
Dkref.txt2 krefs allow you to add reference counters to your objects. If you
D00-INDEX277 - docs on adding reference counters (krefs) to kernel objects.
Datomic_ops.txt316 kernel. It is the use of atomic counters to implement reference
Dmemory-barriers.txt2350 operations and adjusting reference counters towards object destruction, and as
Ddevices.txt400 182 = /dev/perfctr Performance-monitoring counters
Dkernel-parameters.txt2638 Use timer interrupt instead of performance counters
/linux-4.4.14/drivers/staging/speakup/
Dkeyhelp.c64 u_char *kp, counters[MAXFUNCS], ch, ch1; in build_key_data() local
69 memset(counters, 0, sizeof(counters)); in build_key_data()
79 counters[*kp]++; in build_key_data()
83 if (counters[i] == 0) in build_key_data()
86 offset += (counters[i]+1); in build_key_data()
103 counters[ch1]--; in build_key_data()
107 p_key = key_data + offset + counters[ch1]; in build_key_data()
/linux-4.4.14/net/ipv6/netfilter/
Dip6_tables.c396 counter = xt_get_this_cpu_counter(&e->counters); in ip6t_do_table()
488 e->counters.pcnt = pos; in mark_source_chains()
532 pos = e->counters.pcnt; in mark_source_chains()
533 e->counters.pcnt = 0; in mark_source_chains()
549 e->counters.pcnt = pos; in mark_source_chains()
579 e->counters.pcnt = pos; in mark_source_chains()
680 e->counters.pcnt = xt_percpu_counter_alloc(); in find_check_entry()
681 if (IS_ERR_VALUE(e->counters.pcnt)) in find_check_entry()
720 xt_percpu_counter_free(e->counters.pcnt); in find_check_entry()
792 e->counters = ((struct xt_counters) { 0, 0 }); in check_entry_size_and_hooks()
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlib-msg.c140 lnet_counters_t *counters = the_lnet.ln_counters[cpt]; in lnet_msg_commit() local
164 counters->msgs_alloc++; in lnet_msg_commit()
165 if (counters->msgs_alloc > counters->msgs_max) in lnet_msg_commit()
166 counters->msgs_max = counters->msgs_alloc; in lnet_msg_commit()
172 lnet_counters_t *counters; in lnet_msg_decommit_tx() local
179 counters = the_lnet.ln_counters[msg->msg_tx_cpt]; in lnet_msg_decommit_tx()
186 counters->route_length += msg->msg_len; in lnet_msg_decommit_tx()
187 counters->route_count++; in lnet_msg_decommit_tx()
201 counters->send_length += msg->msg_len; in lnet_msg_decommit_tx()
213 counters->send_count++; in lnet_msg_decommit_tx()
[all …]
Dapi-ni.c317 lnet_counters_get(lnet_counters_t *counters) in lnet_counters_get() argument
322 memset(counters, 0, sizeof(*counters)); in lnet_counters_get()
327 counters->msgs_max += ctr->msgs_max; in lnet_counters_get()
328 counters->msgs_alloc += ctr->msgs_alloc; in lnet_counters_get()
329 counters->errors += ctr->errors; in lnet_counters_get()
330 counters->send_count += ctr->send_count; in lnet_counters_get()
331 counters->recv_count += ctr->recv_count; in lnet_counters_get()
332 counters->route_count += ctr->route_count; in lnet_counters_get()
333 counters->drop_count += ctr->drop_count; in lnet_counters_get()
334 counters->send_length += ctr->send_length; in lnet_counters_get()
[all …]
/linux-4.4.14/arch/mips/include/asm/
Dspinlock.h40 u32 counters = ACCESS_ONCE(lock->lock); in arch_spin_is_locked() local
42 return ((counters >> 16) ^ counters) & 0xffff; in arch_spin_is_locked()
56 u32 counters = ACCESS_ONCE(lock->lock); in arch_spin_is_contended() local
58 return (((counters >> 16) - counters) & 0xffff) > 1; in arch_spin_is_contended()
/linux-4.4.14/tools/perf/
Ddesign.txt5 Performance counters are special hardware registers available on most modern
13 hardware capabilities. It provides per task and per CPU counters, counter
15 provides "virtual" 64-bit counters, regardless of the width of the
16 underlying hardware counters.
18 Performance counters are accessed via special file descriptors.
32 Multiple counters can be kept open at a time, and the counters
127 * Special "software" counters provided by the kernel, even if the hardware
128 * does not support performance counters. These counters measure various
149 Counters come in two flavours: counting counters and sampling
150 counters. A "counting" counter is one that is used for counting the
[all …]
/linux-4.4.14/drivers/staging/comedi/drivers/addi-data/
Dhwdrv_apci1564.c24 if (devpriv->counters) { in apci1564_timer_insn_config()
27 iobase = devpriv->counters + ADDI_TCW_IRQ_REG; in apci1564_timer_insn_config()
101 unsigned long iobase = devpriv->counters + APCI1564_COUNTER(chan); in apci1564_counter_insn_config()
146 unsigned long iobase = devpriv->counters + APCI1564_COUNTER(chan); in apci1564_counter_insn_write()
174 unsigned long iobase = devpriv->counters + APCI1564_COUNTER(chan); in apci1564_counter_insn_read()
/linux-4.4.14/Documentation/input/
Damijoy.txt82 (4 counters total). The bit usage for both left and right
117 JOYTEST 036 W Denise Write to all 4 joystick-mouse counters at once.
130 These addresses each read a pair of 8 bit pot counters.
131 (4 counters total). The bit assignment for both
132 addresses is shown below. The counters are stopped by signals
153 the counters will count proportionally faster.
167 that shares the same 4 pins as the 4 pot counters above.
181 | 00 | START | Start pots (dump capacitors,start counters) |
/linux-4.4.14/Documentation/device-mapper/
Dstatistics.txt13 The I/O statistics counters for each step-sized area of a region are
15 Documentation/iostats.txt). But two extra counters (12 and 13) are
18 histogram of latencies. All these counters may be accessed by sending
107 Clear all the counters except the in-flight i/o counters.
131 Print counters for each step-sized area of a region.
146 <start_sector>+<length> counters
148 The first 11 counters have the same meaning as
165 Additional counters:
171 Atomically print and then clear all the counters except the
172 in-flight i/o counters. Useful when the client consuming the
/linux-4.4.14/drivers/crypto/nx/
Dnx-842-pseries.c117 struct ibm_nx842_counters *counters; member
128 atomic64_inc(&dev->counters->_x); \
388 ibm_nx842_incr_hist(local_devdata->counters->comp_times, in nx842_pseries_compress()
520 ibm_nx842_incr_hist(local_devdata->counters->decomp_times, in nx842_pseries_decompress()
754 new_devdata->counters = old_devdata->counters; in nx842_OF_upd()
875 atomic64_read(&local_devdata->counters->_name)); \
918 times = local_devdata->counters->comp_times; in nx842_timehist_show()
920 times = local_devdata->counters->decomp_times; in nx842_timehist_show()
999 new_devdata->counters = kzalloc(sizeof(*new_devdata->counters), in nx842_probe()
1001 if (!new_devdata->counters) { in nx842_probe()
[all …]
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_fs.c148 u64 *counters; in dev_counters_read() local
152 avail = dd->f_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
153 return simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
194 u64 *counters; in portcntrs_1_read() local
198 avail = dd->f_read_portcntrs(dd, *ppos, 0, NULL, &counters); in portcntrs_1_read()
199 return simple_read_from_buffer(buf, count, ppos, counters, avail); in portcntrs_1_read()
206 u64 *counters; in portcntrs_2_read() local
210 avail = dd->f_read_portcntrs(dd, *ppos, 1, NULL, &counters); in portcntrs_2_read()
211 return simple_read_from_buffer(buf, count, ppos, counters, avail); in portcntrs_2_read()
/linux-4.4.14/arch/mips/kernel/
Dperf_event_mipsxx.c168 static unsigned int counters_total_to_per_cpu(unsigned int counters) in counters_total_to_per_cpu() argument
170 return counters >> vpe_shift(); in counters_total_to_per_cpu()
771 int counters; in n_counters() local
775 counters = 2; in n_counters()
781 counters = 4; in n_counters()
785 counters = __n_counters(); in n_counters()
788 return counters; in n_counters()
793 int counters = (int)(long)arg; in reset_counters() local
794 switch (counters) { in reset_counters()
1371 unsigned int counters = mipspmu.num_counters; in mipsxx_pmu_handle_shared_irq() local
[all …]
/linux-4.4.14/drivers/staging/comedi/drivers/
Daddi_apci_1564.c117 unsigned long counters; /* base address of 32-bit counters */ member
147 if (devpriv->counters) { in apci1564_reset()
148 unsigned long iobase = devpriv->counters + ADDI_TCW_CTRL_REG; in apci1564_reset()
196 if (devpriv->counters) { in apci1564_interrupt()
200 iobase = devpriv->counters + APCI1564_COUNTER(chan); in apci1564_interrupt()
465 devpriv->counters = pci_resource_start(pcidev, 1); in apci1564_auto_attach()
531 if (devpriv->counters) { in apci1564_auto_attach()
Dni_tio.h123 struct ni_gpct *counters; member
Dni_tio.c1396 counter_dev->counters = kcalloc(num_counters, sizeof(*counter), in ni_gpct_device_construct()
1398 if (!counter_dev->counters) { in ni_gpct_device_construct()
1404 counter = &counter_dev->counters[i]; in ni_gpct_device_construct()
1416 if (!counter_dev->counters) in ni_gpct_device_destroy()
1418 kfree(counter_dev->counters); in ni_gpct_device_destroy()
Dni_660x.c1127 s->private = &devpriv->counter_dev->counters[i]; in ni_660x_auto_attach()
1129 devpriv->counter_dev->counters[i].chip_index = in ni_660x_auto_attach()
1131 devpriv->counter_dev->counters[i].counter_index = in ni_660x_auto_attach()
1141 ni_tio_init_counter(&devpriv->counter_dev->counters[i]); in ni_660x_auto_attach()
Dni_mio_common.c697 BUG_ON(devpriv->counter_dev->counters[gpct_index].mite_chan); in ni_request_gpct_mite_channel()
708 ni_tio_set_mite_channel(&devpriv->counter_dev->counters[gpct_index], in ni_request_gpct_mite_channel()
780 if (devpriv->counter_dev->counters[gpct_index].mite_chan) { in ni_release_gpct_mite_channel()
782 devpriv->counter_dev->counters[gpct_index].mite_chan; in ni_release_gpct_mite_channel()
786 counter_dev->counters[gpct_index], in ni_release_gpct_mite_channel()
1333 ni_tio_handle_interrupt(&devpriv->counter_dev->counters[counter_index], in handle_gpct_interrupt()
5335 struct ni_gpct *gpct = &devpriv->counter_dev->counters[i]; in ni_E_init()
/linux-4.4.14/drivers/edac/
Dedac_device.c648 block->counters.ce_count++; in edac_device_handle_ce()
652 instance->counters.ce_count++; in edac_device_handle_ce()
653 edac_dev->counters.ce_count++; in edac_device_handle_ce()
694 block->counters.ue_count++; in edac_device_handle_ue()
698 instance->counters.ue_count++; in edac_device_handle_ue()
699 edac_dev->counters.ue_count++; in edac_device_handle_ue()
Dedac_core.h185 struct edac_device_counter counters; /* basic UE and CE counters */ member
201 struct edac_device_counter counters; /* instance counters */ member
285 struct edac_device_counter counters; member
377 struct edac_pci_counter counters; member
Dedac_pci_sysfs.c61 return sprintf(data, "%u\n", atomic_read(&pci->counters.pe_count)); in instance_pe_count_show()
67 return sprintf(data, "%u\n", atomic_read(&pci->counters.npe_count)); in instance_npe_count_show()
712 atomic_inc(&pci->counters.pe_count); in edac_pci_handle_pe()
737 atomic_inc(&pci->counters.npe_count); in edac_pci_handle_npe()
Dedac_device_sysfs.c320 return sprintf(data, "%u\n", instance->counters.ue_count); in instance_ue_count_show()
326 return sprintf(data, "%u\n", instance->counters.ce_count); in instance_ce_count_show()
427 return sprintf(data, "%u\n", block->counters.ue_count); in block_ue_count_show()
435 return sprintf(data, "%u\n", block->counters.ce_count); in block_ce_count_show()
/linux-4.4.14/arch/x86/kvm/
Dpmu_amd.c84 struct kvm_pmc *counters; in amd_msr_idx_to_pmc() local
89 counters = pmu->gp_counters; in amd_msr_idx_to_pmc()
91 return &counters[idx]; in amd_msr_idx_to_pmc()
Dpmu_intel.c133 struct kvm_pmc *counters; in intel_msr_idx_to_pmc() local
140 counters = fixed ? pmu->fixed_counters : pmu->gp_counters; in intel_msr_idx_to_pmc()
142 return &counters[idx]; in intel_msr_idx_to_pmc()
/linux-4.4.14/net/bridge/netfilter/
Debtables.c211 cb_base = COUNTER_BASE(private->counters, private->nentries, in ebt_do_table()
958 struct ebt_counter *counters, unsigned int nentries) in get_counters() argument
964 memcpy(counters, oldcounters, in get_counters()
973 counters[i].pcnt += counter_base[i].pcnt; in get_counters()
974 counters[i].bcnt += counter_base[i].bcnt; in get_counters()
1034 get_counters(t->private->counters, counterstmp, in do_replace_finish()
1045 copy_to_user(repl->counters, counterstmp, in do_replace_finish()
1131 memset(newinfo->counters, 0, countersize); in do_replace()
1166 repl->counters != NULL || input_table->private != NULL) { in ebt_register_table()
1195 memset(newinfo->counters, 0, countersize); in ebt_register_table()
[all …]
/linux-4.4.14/tools/perf/Documentation/
Dperf.txt40 Performance counters for Linux are a new kernel-based subsystem
43 and software features (software counters, tracepoints) as well.
Dperf-top.txt54 Put the counters into a counter group.
62 Child tasks do not inherit counters.
243 Event to display when multiple counters are active.
Dperf-stat.txt47 child tasks do not inherit counters
95 null run - don't start any counters
Dperf-record.txt125 Child tasks do not inherit counters.
201 Collect raw sample records from all opened counters (default for tracepoint counters).
Dexamples.txt9 First, discovery/enumeration of available counters can be done via
Dperf-trace.txt66 Child tasks do not inherit counters.
Dperf-report.txt37 Show per-thread event counters. The input data file should be recorded
/linux-4.4.14/include/uapi/linux/netfilter_arp/
Darp_tables.h107 struct xt_counters counters; member
179 struct xt_counters __user *counters; member
/linux-4.4.14/mm/
Dslub.c352 tmp.counters = counters_new; in set_page_slub_counters()
374 if (cmpxchg_double(&page->freelist, &page->counters, in __cmpxchg_double_slab()
383 page->counters == counters_old) { in __cmpxchg_double_slab()
410 if (cmpxchg_double(&page->freelist, &page->counters, in cmpxchg_double_slab()
422 page->counters == counters_old) { in cmpxchg_double_slab()
1618 unsigned long counters; in acquire_slab() local
1629 counters = page->counters; in acquire_slab()
1630 new.counters = counters; in acquire_slab()
1643 freelist, counters, in acquire_slab()
1644 new.freelist, new.counters, in acquire_slab()
[all …]
Dvmalloc.c2595 unsigned int nr, *counters = m->private; in show_numa_info() local
2597 if (!counters) in show_numa_info()
2605 memset(counters, 0, nr_node_ids * sizeof(unsigned int)); in show_numa_info()
2608 counters[page_to_nid(v->pages[nr])]++; in show_numa_info()
2611 if (counters[nr]) in show_numa_info()
2612 seq_printf(m, " N%u=%u", nr, counters[nr]); in show_numa_info()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_fs.c112 struct infinipath_counters counters; in atomic_counters_read() local
116 dd->ipath_f_read_counters(dd, &counters); in atomic_counters_read()
118 return simple_read_from_buffer(buf, count, ppos, &counters, in atomic_counters_read()
119 sizeof counters); in atomic_counters_read()
/linux-4.4.14/include/uapi/linux/netfilter_ipv4/
Dip_tables.h119 struct xt_counters counters; member
201 struct xt_counters __user *counters; member
/linux-4.4.14/include/linux/
Dpercpu_counter.h25 s32 __percpu *counters; member
89 return (fbc->counters != NULL); in percpu_counter_initialized()
Dmm_types.h70 unsigned long counters; member
77 unsigned counters;
/linux-4.4.14/include/uapi/linux/netfilter_ipv6/
Dip6_tables.h123 struct xt_counters counters; member
241 struct xt_counters __user *counters; member
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dcl_lock.c632 struct cl_thread_counters *counters; in cl_lock_mutex_tail() local
634 counters = cl_lock_counters(env, lock); in cl_lock_mutex_tail()
636 counters->ctc_nr_locks_locked++; in cl_lock_mutex_tail()
637 lu_ref_add(&counters->ctc_locks_locked, "cll_guard", lock); in cl_lock_mutex_tail()
719 struct cl_thread_counters *counters; in cl_lock_mutex_put() local
726 counters = cl_lock_counters(env, lock); in cl_lock_mutex_put()
727 LINVRNT(counters->ctc_nr_locks_locked > 0); in cl_lock_mutex_put()
730 lu_ref_del(&counters->ctc_locks_locked, "cll_guard", lock); in cl_lock_mutex_put()
731 counters->ctc_nr_locks_locked--; in cl_lock_mutex_put()
840 struct cl_thread_counters *counters; in cl_lock_hold_mod() local
[all …]
/linux-4.4.14/net/batman-adv/
Dmain.h332 u64 *counters, sum = 0; in batadv_sum_counter() local
336 counters = per_cpu_ptr(bat_priv->bat_counters, cpu); in batadv_sum_counter()
337 sum += counters[idx]; in batadv_sum_counter()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-bus-event_source-devices-hv_gpci6 counters being accumulated by other guests and to physical
7 domain event counters.
Dsysfs-devices-edac5 counters for UE and CE errors on the given memory controller.
6 Zeroing the counters will also reset the timer indicating how
8 computing errors/time. Since the counters are always reset
17 counters to measure error rates.
Dsysfs-firmware-acpi159 Root has permission to clear any of these counters. Eg.
162 All counters can be cleared by clearing the total "sci":
165 None of these counters has an effect on the function
Dsysfs-bus-coresight-devices-etm3x156 Description: (R) Provides the number of counters accessible on a trace unit,
Dsysfs-bus-coresight-devices-etm4x35 Description: (R) Indicates the number of counters that are available for
/linux-4.4.14/Documentation/RCU/
Drcu.txt41 counters. These counters allow limited types of blocking within
43 counters, and permits general blocking within RCU read-side
45 by sampling these counters.
Dtrace.txt5 output that summarizes counters and state. This information is useful for
47 Displays grace-period counters.
135 These counters count callbacks regardless of what phase of
Drcubarrier.txt220 global completion and counters at a time, which are initialized on lines
Dtorture.txt300 the values of the "old" and "current" counters for the corresponding CPU.
/linux-4.4.14/include/uapi/linux/netfilter_bridge/
Debtables.h52 struct ebt_counter __user *counters; member
68 struct ebt_counter *counters; member
/linux-4.4.14/drivers/devfreq/
DKconfig77 It reads PPMU counters of memory controllers and adjusts
88 It reads PPMU counters of memory controllers and adjusts the
98 It reads ACTMON counters of memory controllers and adjusts the
/linux-4.4.14/Documentation/x86/
Dtlb.txt57 performance counters and 'perf stat', like this:
68 may have differently-named counters, but they should at least
71 counters for a given CPU.
/linux-4.4.14/drivers/staging/rdma/hfi1/
Ddebugfs.c337 u64 *counters; in dev_counters_read() local
344 avail = hfi1_read_cntrs(dd, *ppos, NULL, &counters); in dev_counters_read()
345 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in dev_counters_read()
399 u64 *counters; in portcntrs_debugfs_read() local
408 avail = hfi1_read_portcntrs(dd, *ppos, ppd->port - 1, NULL, &counters); in portcntrs_debugfs_read()
409 rval = simple_read_from_buffer(buf, count, ppos, counters, avail); in portcntrs_debugfs_read()
/linux-4.4.14/Documentation/devicetree/bindings/arc/
Darchs-pct.txt5 are 100+ hardware conditions dynamically mapped to upto 32 counters.
Dpct.txt5 are 100+ hardware conditions dynamically mapped to upto 32 counters
/linux-4.4.14/include/linux/netfilter_ipv6/
Dip6_tables.h57 struct compat_xt_counters counters; member
/linux-4.4.14/include/linux/netfilter_arp/
Darp_tables.h67 struct compat_xt_counters counters; member
/linux-4.4.14/include/linux/netfilter_ipv4/
Dip_tables.h79 struct compat_xt_counters counters; member
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Denergymicro,efm32-timer.txt3 The efm32 Giant Gecko SoCs come with four 16 bit timers. Two counters can be
Dsamsung,exynos4210-mct.txt7 down-counters and generate an interrupt when the counter expires. There is
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Dnvidia,tegra20-rtc.txt3 The Tegra RTC maintains seconds and milliseconds counters, and five alarm
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Ddigicolor-wdt.txt5 timer counters. The first timer (called "Timer A") is the only one that can be
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/
Dwl12xx.h158 struct wl12xx_fw_packet_counters counters; member
Dmain.c1459 fw_status->counters.tx_released_pkts = in wl12xx_convert_fw_status()
1460 int_fw_status->counters.tx_released_pkts; in wl12xx_convert_fw_status()
1461 fw_status->counters.tx_lnk_free_pkts = in wl12xx_convert_fw_status()
1462 int_fw_status->counters.tx_lnk_free_pkts; in wl12xx_convert_fw_status()
1463 fw_status->counters.tx_voice_released_blks = in wl12xx_convert_fw_status()
1464 int_fw_status->counters.tx_voice_released_blks; in wl12xx_convert_fw_status()
1465 fw_status->counters.tx_last_rate = in wl12xx_convert_fw_status()
1466 int_fw_status->counters.tx_last_rate; in wl12xx_convert_fw_status()
/linux-4.4.14/drivers/net/wireless/cw1200/
Ddebug.c310 struct wsm_mib_counters_table counters; in cw1200_counters_show() local
312 ret = wsm_get_counters_table(priv, &counters); in cw1200_counters_show()
318 __le32_to_cpu(counters.name)) in cw1200_counters_show()
/linux-4.4.14/Documentation/scheduler/
Dsched-stats.txt1 Version 15 of schedstats dropped counters for some sched_yield:
8 release). Some counters make more sense to be per-runqueue; other to be
22 These fields are counters, and only increment. Programs which make use
24 the change in the counters at each subsequent observation. A perl script
/linux-4.4.14/drivers/net/wireless/ti/wl18xx/
Dwl18xx.h160 struct wl18xx_fw_packet_counters counters; member
Dmain.c1197 fw_status->counters.tx_released_pkts = in wl18xx_convert_fw_status()
1198 int_fw_status->counters.tx_released_pkts; in wl18xx_convert_fw_status()
1199 fw_status->counters.tx_lnk_free_pkts = in wl18xx_convert_fw_status()
1200 int_fw_status->counters.tx_lnk_free_pkts; in wl18xx_convert_fw_status()
1201 fw_status->counters.tx_voice_released_blks = in wl18xx_convert_fw_status()
1202 int_fw_status->counters.tx_voice_released_blks; in wl18xx_convert_fw_status()
1203 fw_status->counters.tx_last_rate = in wl18xx_convert_fw_status()
1204 int_fw_status->counters.tx_last_rate; in wl18xx_convert_fw_status()
Dtx.c35 u8 fw_rate = wl->fw_status->counters.tx_last_rate; in wl18xx_get_last_tx_rate()
/linux-4.4.14/drivers/devfreq/event/
DKconfig22 (Platform Performance Monitoring Unit) counters to estimate the
/linux-4.4.14/Documentation/filesystems/nfs/
Dknfsd-stats.txt31 All counters are 64 bits wide and wrap naturally. There is no way
32 to zero these counters, instead applications should do their own
112 counted, but can be inferred from the other counters thus:
/linux-4.4.14/drivers/net/ethernet/realtek/
Dr8169.c837 struct rtl8169_counters *counters; member
2254 struct rtl8169_counters *counters = tp->counters; in rtl8169_init_counter_offsets() local
2282 tp->tc_offset.tx_errors = counters->tx_errors; in rtl8169_init_counter_offsets()
2283 tp->tc_offset.tx_multi_collision = counters->tx_multi_collision; in rtl8169_init_counter_offsets()
2284 tp->tc_offset.tx_aborted = counters->tx_aborted; in rtl8169_init_counter_offsets()
2294 struct rtl8169_counters *counters = tp->counters; in rtl8169_get_ethtool_stats() local
2300 data[0] = le64_to_cpu(counters->tx_packets); in rtl8169_get_ethtool_stats()
2301 data[1] = le64_to_cpu(counters->rx_packets); in rtl8169_get_ethtool_stats()
2302 data[2] = le64_to_cpu(counters->tx_errors); in rtl8169_get_ethtool_stats()
2303 data[3] = le32_to_cpu(counters->rx_errors); in rtl8169_get_ethtool_stats()
[all …]
/linux-4.4.14/arch/mips/kvm/
DKconfig38 bool "Maintain counters for COP0 accesses"
/linux-4.4.14/arch/powerpc/platforms/pseries/
DKconfig124 Enable access to hypervisor supplied counters in perf. Currently,
126 interfaces to retrieve counters. GPCI exists on Power 6 and later
/linux-4.4.14/include/linux/netfilter_bridge/
Debtables.h91 struct ebt_counter counters[0] ____cacheline_aligned; member
/linux-4.4.14/arch/s390/kvm/
Dinterrupt.c645 fi->counters[FIRQ_CNTR_PFAULT] -= 1; in __deliver_pfault_done()
695 fi->counters[FIRQ_CNTR_VIRTIO] -= 1; in __deliver_virtio()
746 fi->counters[FIRQ_CNTR_IO] -= 1; in __deliver_io()
1195 fi->counters[FIRQ_CNTR_IO] -= 1; in get_io_int()
1256 if (fi->counters[FIRQ_CNTR_VIRTIO] >= KVM_S390_MAX_VIRTIO_IRQS) { in __inject_virtio()
1260 fi->counters[FIRQ_CNTR_VIRTIO] += 1; in __inject_virtio()
1273 if (fi->counters[FIRQ_CNTR_PFAULT] >= in __inject_pfault_done()
1278 fi->counters[FIRQ_CNTR_PFAULT] += 1; in __inject_pfault_done()
1308 if (fi->counters[FIRQ_CNTR_IO] >= KVM_S390_MAX_FLOAT_IRQS) { in __inject_io()
1312 fi->counters[FIRQ_CNTR_IO] += 1; in __inject_io()
[all …]
/linux-4.4.14/include/uapi/linux/netfilter/
Dx_tables.h121 struct xt_counters counters[0]; member
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_stats.c878 struct stats_counter *counters = &bp->fw_stats_data->storm_counters; in bnx2x_storm_stats_validate_counters() local
886 if (le16_to_cpu(counters->xstats_counter) != cur_stats_counter) { in bnx2x_storm_stats_validate_counters()
889 le16_to_cpu(counters->xstats_counter), bp->stats_counter); in bnx2x_storm_stats_validate_counters()
893 if (le16_to_cpu(counters->ustats_counter) != cur_stats_counter) { in bnx2x_storm_stats_validate_counters()
896 le16_to_cpu(counters->ustats_counter), bp->stats_counter); in bnx2x_storm_stats_validate_counters()
900 if (le16_to_cpu(counters->cstats_counter) != cur_stats_counter) { in bnx2x_storm_stats_validate_counters()
903 le16_to_cpu(counters->cstats_counter), bp->stats_counter); in bnx2x_storm_stats_validate_counters()
907 if (le16_to_cpu(counters->tstats_counter) != cur_stats_counter) { in bnx2x_storm_stats_validate_counters()
910 le16_to_cpu(counters->tstats_counter), bp->stats_counter); in bnx2x_storm_stats_validate_counters()
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dfsl,imx-gpc.txt5 counters and Power Gating Control (PGC) for the CPU and PU (GPU/VPU) power
/linux-4.4.14/arch/x86/xen/
Dpmu.c267 counter_regs = field_offset(ctxt, counters); in xen_amd_pmu_emulate()
345 counter_regs = field_offset(ctxt, counters); in xen_amd_read_pmc()
/linux-4.4.14/arch/x86/include/asm/xen/
Dinterface.h260 uint32_t counters; member
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
Dhal_btc.c929 u32 counters = 0; in rtl8723e_dm_bt_tx_rx_couter_h() local
931 counters = hal_coex_8723.high_priority_tx + in rtl8723e_dm_bt_tx_rx_couter_h()
933 return counters; in rtl8723e_dm_bt_tx_rx_couter_h()
938 u32 counters = 0; in rtl8723e_dm_bt_tx_rx_couter_l() local
940 counters = hal_coex_8723.low_priority_tx + in rtl8723e_dm_bt_tx_rx_couter_l()
942 return counters; in rtl8723e_dm_bt_tx_rx_couter_l()
/linux-4.4.14/Documentation/infiniband/
Dsysfs.txt31 There is also a "counters" subdirectory, with files
/linux-4.4.14/arch/powerpc/boot/dts/
Da4m072.dts39 fsl,init-fd-counters = <0x3333>;
/linux-4.4.14/Documentation/hwmon/
Dadt746217 This chip is a bit of a beast. It has 8 counters for measuring fan speed. It
Dadt747020 external temperatures. It has four (4) 16-bit counters for measuring fan speed.
Dadt747542 temperatures and two (2) or more voltages. It has four (4) 16-bit counters
Dit87146 counters for fans 1 to 3. This is better (no more fan clock divider mess) but
174 16-bit tachometer counters aren't used, fan readings can be divided by
Dlm8554 temperatures and five (5) voltages. It has four (4) 16-bit counters for
/linux-4.4.14/arch/mips/include/asm/mach-cavium-octeon/
Dkernel-entry-init.h41 # counters interrupt to IRQ 6
/linux-4.4.14/Documentation/w1/slaves/
Dw1_ds242316 read sequence of w1_slave file initiates the read of counters and ram
/linux-4.4.14/Documentation/filesystems/
Dgfs2-glocks.txt133 The per-glock counters are initialised to zero when the
138 variance, plus two counters. The mean/variance pairs are
162 There are two counters. The first is there primarily to show
Dproc.txt555 "mapping details" summarizes mapping data such as mapping type, page usage counters,
556 node locality page counters (N0 == node0, N1 == node1, ...) and the kernel page
1598 those 64-bit counters, process A could see an intermediate result.
Dxfs-delayed-logging-design.txt521 A static reservation needs to manipulate the log grant counters - we can take a
/linux-4.4.14/Documentation/networking/
Dgen_stats.txt4 Statistic counters are grouped into structs:
Dnf_conntrack-sysctl.txt8 counters per flow are added.
Dxfrm_sync.txt14 ensure proper decay of SAs) and replay counters to avoid replay attacks
Daltera_tse.txt115 e.g. using: ethtool -S ethX (that shows the statistics counters)
Dstmmac.txt308 (that shows the Management counters (MMC) if supported)
Dfilter.txt653 Another reason is the use of atomic 64-bit counters.
819 tracing filters may do to maintain counters of events, for example. Register R9
/linux-4.4.14/Documentation/block/
Dstat.txt52 counters are incremented when the I/O completes.
/linux-4.4.14/net/mac80211/
DKconfig304 as well as a few selected dot11 counters. These will be
307 Note that some of the counters are not concurrency safe
/linux-4.4.14/include/linux/netfilter/
Dx_tables.h467 struct compat_xt_counters counters[0]; member
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dwlcore_i.h174 } counters; member
Dcmd.c336 if (wl->fw_status->counters.tx_lnk_free_pkts) in wl12xx_allocate_link()
338 wl->fw_status->counters.tx_lnk_free_pkts[link]; in wl12xx_allocate_link()
Dmain.c422 (status->counters.tx_released_pkts[i] - in wlcore_fw_status()
425 wl->tx_pkts_freed[i] = status->counters.tx_released_pkts[i]; in wlcore_fw_status()
434 diff = (status->counters.tx_lnk_free_pkts[i] - in wlcore_fw_status()
441 lnk->prev_freed_pkts = status->counters.tx_lnk_free_pkts[i]; in wlcore_fw_status()
/linux-4.4.14/Documentation/accounting/
Ddelay-accounting.txt44 It will generally be in the form of counters returning the cumulative
/linux-4.4.14/drivers/bus/
DKconfig44 interconnect. CCI-500 provides 8 independent event counters, which
/linux-4.4.14/Documentation/vm/
Dactive_mm.txt49 To support all that, the "struct mm_struct" now has two counters: a
Dzswap.txt102 of pages stored, and various counters for the reasons pages are rejected.
Dtranshuge.txt206 There are a number of counters in /proc/vmstat that may be used to
238 huge page for use. There are some counters in /proc/vmstat to help
/linux-4.4.14/Documentation/timers/
Dtimekeeping.txt18 provide an accurate delay source using hardware counters.
100 idea about translating counters to nanoseconds using mult and shift
/linux-4.4.14/Documentation/sound/alsa/
Dtimestamping.txt58 supported in hardware by sample counters or wallclocks (e.g. with
62 The DMA time is measured using counters - typically the least reliable
/linux-4.4.14/arch/s390/include/asm/
Dkvm_host.h458 int counters[FIRQ_MAX_COUNT]; member
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dcci.txt127 equal to the number of counters.
/linux-4.4.14/drivers/clocksource/
DKconfig87 32-bit free running decrementing counters.
/linux-4.4.14/arch/
DKconfig26 The number of hardware counters is limited. The multiplexing
27 feature enables OProfile to gather more events than counters
/linux-4.4.14/Documentation/arm/
Dvlocks.txt73 priority rule to act as a tie-breaker, or any counters which could
/linux-4.4.14/Documentation/scsi/
Dncr53c8xx.txt25 8.6 Clear profile counters
374 attached. So, if the driver is a module, the profile counters are
376 allows you to clear these counters at any time.
378 The following counters are available:
506 8.6 Clear profile counters
510 The profile counters are automatically cleared when the amount of
512 The "clearprof" command allows you to clear these counters at any time.
DChangeLog.sym53c8xx338 Just use 2 tag counters in flip/flop and switch to the other
DChangeLog.lpfc694 * Merged in some discovery bug fixes and added tgt io counters.
1677 * Removed unused malloc counters from lpfcLINUXfcp.c.
/linux-4.4.14/Documentation/fb/
Dudlfb.txt153 above to zero. Note that the 32-bit counters above
/linux-4.4.14/arch/m68k/fpsp040/
Dskeleton.S48 | The following counters are used for standalone testing
/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/
Dlib-lnet.h544 void lnet_counters_get(lnet_counters_t *counters);
/linux-4.4.14/Documentation/virtual/kvm/
Dtimekeeping.txt44 counters. Channel 1 and 2 were not available for general use in the original
49 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done
157 Latch combination of counters into corresponding ports
/linux-4.4.14/arch/parisc/kernel/
Dperf_asm.S41 ; Enable the performance counters
/linux-4.4.14/init/
DKconfig1639 bool "Kernel performance events and counters"
1663 provides per task and per CPU counters, and it provides event
1685 bool "Enable VM event counters for /proc/vmstat" if EXPERT
1687 VM event counters are needed for event counts to be shown.
1688 This option allows the disabling of the VM event counters
1690 if VM event counters are disabled.
/linux-4.4.14/Documentation/trace/
Dtracepoint-analysis.txt39 Discovery and enumeration of all counters and events, including tracepoints,
Dftrace.txt2483 that have a counter. To remove commands without counters:
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Ddcsr.txt74 The EPU counters can be configured to assert the performance
/linux-4.4.14/Documentation/x86/x86_64/
Dboot-options.txt105 makes some profiling using performance counters more accurate.
/linux-4.4.14/arch/arc/
DKconfig533 The counters can be cleared via Debugfs as well
/linux-4.4.14/Documentation/networking/dsa/
Ddsa.txt265 - inability to fetch switch CPU port statistics counters using ethtool, which
444 RX/TX counters from the network device, with switch driver specific statistics
/linux-4.4.14/kernel/trace/
DKconfig484 have been hit and their counters.
/linux-4.4.14/drivers/staging/rtl8723au/hal/
Drtl8723a_bt-coexist.c9078 u32 counters; in BTDM_BtTxRxCounterH() local
9080 counters = pHalData->bt_coexist.halCoex8723.highPriorityTx+ in BTDM_BtTxRxCounterH()
9082 return counters; in BTDM_BtTxRxCounterH()
9088 u32 counters; in BTDM_BtTxRxCounterL() local
9090 counters = pHalData->bt_coexist.halCoex8723.lowPriorityTx+ in BTDM_BtTxRxCounterL()
9092 return counters; in BTDM_BtTxRxCounterL()
/linux-4.4.14/Documentation/power/
Druntime_pm.txt136 indicated to the PM core by two counters, the device's usage counter and the
139 * If any of these counters is decreased using a helper function provided by
/linux-4.4.14/net/sched/
DKconfig408 bool "Performance counters support"
/linux-4.4.14/drivers/rtc/
DKconfig864 Cycle counters, plus a customer-specific, 8-byte ROM/Serial number.
/linux-4.4.14/Documentation/video4linux/
Dvivid.txt586 test pattern should be shown, and if so, whether only counters should
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7xxx.seq1136 * counters, etc. while a DMA is active will result
/linux-4.4.14/fs/ext4/
Dmballoc.c2283 ext4_grpblk_t counters[16]; in ext4_mb_seq_groups_show() member
/linux-4.4.14/arch/x86/
DKconfig910 performance counters), and the NMI watchdog which detects hard