Home
last modified time | relevance | path

Searched refs:counter (Results 1 – 25 of 39) sorted by relevance

12

/xen/xen/arch/x86/oprofile/
A Dxenoprof.c30 counter_config[counter.ind].count = counter.count; in xenoprof_arch_counter()
31 counter_config[counter.ind].enabled = counter.enabled; in xenoprof_arch_counter()
32 counter_config[counter.ind].event = counter.event; in xenoprof_arch_counter()
33 counter_config[counter.ind].kernel = counter.kernel; in xenoprof_arch_counter()
34 counter_config[counter.ind].user = counter.user; in xenoprof_arch_counter()
35 counter_config[counter.ind].unit_mask = counter.unit_mask; in xenoprof_arch_counter()
67 counter_config[counter.ind].count = counter.count; in compat_oprof_arch_counter()
68 counter_config[counter.ind].enabled = counter.enabled; in compat_oprof_arch_counter()
69 counter_config[counter.ind].event = counter.event; in compat_oprof_arch_counter()
70 counter_config[counter.ind].kernel = counter.kernel; in compat_oprof_arch_counter()
[all …]
A Dop_model_ppro.c28 u64 counter; member
155 msrs_content[i].counter = val; in ppro_check_ctrs()
264 *msr_content = msrs[index].counter; in ppro_load_msr()
279 msrs[index].counter = msr_content; in ppro_save_msr()
/xen/xen/include/asm-arm/arm32/
A Datomic.h24 prefetchw(&v->counter); in atomic_add()
32 : "r" (&v->counter), "Ir" (i) in atomic_add()
42 prefetchw(&v->counter); in atomic_add_return()
51 : "r" (&v->counter), "Ir" (i) in atomic_add_return()
64 prefetchw(&v->counter); in atomic_sub()
72 : "r" (&v->counter), "Ir" (i) in atomic_sub()
82 prefetchw(&v->counter); in atomic_sub_return()
91 : "r" (&v->counter), "Ir" (i) in atomic_sub_return()
104 prefetchw(&v->counter); in atomic_and()
122 prefetchw(&ptr->counter); in atomic_cmpxchg()
[all …]
/xen/xen/include/asm-x86/
A Datomic.h92 return read_atomic(&v->counter); in atomic_read()
97 return v.counter; in _atomic_read()
102 write_atomic(&v->counter, i); in atomic_set()
107 v->counter = i; in _atomic_set()
112 return cmpxchg(&v->counter, old, new); in atomic_cmpxchg()
119 : "=m" (*(volatile int *)&v->counter) in atomic_add()
132 : "=m" (*(volatile int *)&v->counter) in atomic_sub()
147 : [counter] "+m" (*(volatile int *)&v->counter), in atomic_sub_and_test()
173 : [counter] "+m" (*(volatile int *)&v->counter), in atomic_inc_and_test()
199 : [counter] "+m" (*(volatile int *)&v->counter), in atomic_dec_and_test()
[all …]
A Dmsr.h120 #define rdpmc(counter,low,high) \ argument
123 : "c" (counter))
/xen/xen/include/asm-arm/arm64/
A Datomic.h40 : "=&r" (result), "=&r" (tmp), "+Q" (v->counter) in atomic_add()
54 : "=&r" (result), "=&r" (tmp), "+Q" (v->counter) in atomic_add_return()
72 : "=&r" (result), "=&r" (tmp), "+Q" (v->counter) in atomic_sub()
86 : "=&r" (result), "=&r" (tmp), "+Q" (v->counter) in atomic_sub_return()
104 : "=&r" (result), "=&r" (tmp), "+Q" (v->counter) in atomic_and()
122 : "=&r" (tmp), "=&r" (oldval), "+Q" (ptr->counter) in atomic_cmpxchg()
/xen/xen/arch/x86/cpu/mcheck/
A Damd_nonfatal.c144 uint32_t counter; in mce_amd_work_fn() local
150 counter = (value & 0xFFF00000000ULL) >> 32U; in mce_amd_work_fn()
155 if (counter > 0) { in mce_amd_work_fn()
163 counter, in mce_amd_work_fn()
164 (counter == 1 ? "" : "s"), in mce_amd_work_fn()
165 (counter == 1 ? "was" : "were")); in mce_amd_work_fn()
169 adjust += (counter - 1); in mce_amd_work_fn()
/xen/xen/arch/arm/
A Dguest_atomics.c32 unsigned int counter = 0; in calibrate_safe_atomic() local
50 counter++; in calibrate_safe_atomic()
53 this_cpu(guest_safe_atomic_max) = counter; in calibrate_safe_atomic()
57 smp_processor_id(), counter); in calibrate_safe_atomic()
/xen/tools/ocaml/libs/xentoollog/
A Dxentoollog.ml.in36 let counter = ref 0L var
40 let suffix = Int64.to_string !counter in
41 counter := Int64.succ !counter;
/xen/xen/include/asm-arm/
A Datomic.h155 return *(volatile int *)&v->counter; in atomic_read()
160 return v.counter; in _atomic_read()
165 v->counter = i; in atomic_set()
170 v->counter = i; in _atomic_set()
226 #define atomic_xchg(v, new) (xchg(&((v)->counter), new))
/xen/stubdom/vtpmmgr/
A Dtpmrsa.c119 unsigned char counter[4] = {0, 0, 0, 0}; in mgf_mask() local
133 sha1_update(&ctx, counter, sizeof(counter)); in mgf_mask()
142 ++counter[3]; in mgf_mask()
/xen/tools/firmware/hvmloader/
A Dsmbios.c504 unsigned int counter = 0; in smbios_type_2_init() local
537 p->manufacturer_str = ++counter; in smbios_type_2_init()
545 p->product_name_str = ++counter; in smbios_type_2_init()
553 p->version_str = ++counter; in smbios_type_2_init()
561 p->serial_number_str = ++counter; in smbios_type_2_init()
569 p->asset_tag_str = ++counter; in smbios_type_2_init()
580 if ( counter ) in smbios_type_2_init()
598 uint32_t counter = 0; in smbios_type_3_init() local
614 p->manufacturer_str = ++counter; in smbios_type_3_init()
636 p->serial_number_str = ++counter; in smbios_type_3_init()
[all …]
/xen/xen/arch/x86/
A Demul-i8254.c62 int counter; in pit_get_count() local
77 counter = (c->count - d) & 0xffff; in pit_get_count()
81 counter = c->count - ((2 * d) % c->count); in pit_get_count()
84 counter = c->count - (d % c->count); in pit_get_count()
87 return counter; in pit_get_count()
A Dnmi.c324 static void setup_p6_watchdog(unsigned counter) in setup_p6_watchdog() argument
345 | counter; in setup_p6_watchdog()
/xen/xen/include/xen/
A Datomic.h25 typedef struct { int counter; } atomic_t; member
/xen/tools/xenmon/
A Dsetmask.c35 typedef struct { int counter; } atomic_t; member
/xen/xen/include/public/arch-x86/
A Dpmu.h45 uint64_t counter; member
/xen/xen/arch/x86/boot/
A Dmem.S9 xorl %ebx, %ebx # continuation counter
/xen/xen/common/coverage/
A Dllvm.c57 void *counter; member
/xen/tools/ocaml/xenstored/
A Dlogging.ml90 let counter = ref 0 in
100 counter := 0 in
106 incr counter;
107 if !counter > log_nb_lines then rotate() in
A Dtransaction.ml93 let counter = ref 0L var
124 start_count = !counter;
/xen/docs/man/
A Dxentrace_format.1.pod27 These correspond to the CPU number, event ID, timestamp counter and
/xen/xen/arch/x86/cpu/
A Dvpmu_intel.c285 rdmsrl(MSR_IA32_PERFCTR0 + i, xen_pmu_cntr_pair[i].counter); in __core2_vpmu_save()
335 wrmsrl(pmc_start + i, xen_pmu_cntr_pair[i].counter); in __core2_vpmu_load()
765 i, cntr_pair[i].counter, cntr_pair[i].control); in core2_vpmu_dump()
/xen/xen/common/
A Dvm_event.c769 int old, new, prev = v->vm_event_pause_count.counter; in vm_event_vcpu_unpause()
787 prev = cmpxchg(&v->vm_event_pause_count.counter, old, new); in vm_event_vcpu_unpause()
/xen/xen/
A DKconfig.debug82 Enables software performance counter array histograms.

Completed in 41 milliseconds

12