Lines Matching +full:up +full:- +full:counting

1 .\" Copyright (c) 2003-2008 Joseph Koshy.  All rights reserved.
40 The library is implemented using the lower-level facilities offered by
50 .Bl -bullet
53 These PMCs measure events in a whole-system manner, i.e., independent
57 Non-privileged process are allowed to allocate system scope PMCs if the
61 is non-zero.
72 .Bl -bullet
74 Counting PMCs measure events according to their scope
90 The library uses human-readable strings to name the event being
99 Additionally, process-scope PMCs have to be attached to one or more
101 A process-scope PMC may be attached to those target processes
105 Additionally, on some machine architectures, such self-attached PMCs
112 .Bl -bullet
118 Process scope counting PMCs that have been configured to report PMC
132 .Bl -tag -width "Li PMC_CPU_ARMV7_CORTEX_A15" -compact
218 .Bl -tag -width "Li PMC_CLASS_POWER8" -compact
255 .Bl -tag -width "Li PMC_CAP_INTERRUPT" -compact
276 The ability to restrict counting of hardware events to when the CPU is
284 The ability to restrict counting of hardware events to those when the
290 CPUs are named using small integers from zero up to, but
295 Operations on non-existent CPUs will return an error.
300 .Bl -tag -width 2n
302 .Bl -tag -width 6n -compact
310 .Bl -tag -width 6n -compact
316 flag to a human-readable string.
320 constant to a human-readable string.
322 Return a human-readable name for a CPU type.
324 Return a human-readable string describing a PMC's disposition.
326 Convert a numeric event code to a human-readable string.
330 constant to a human-readable name.
332 Return a human-readable string describing a PMC's current state.
335 .Bl -tag -width 6n -compact
341 .Bl -tag -width 6n -compact
358 .Bl -tag -width 6n -compact
371 .Bl -tag -width 6n -compact
390 .Bl -tag -width 6n -compact
402 .Bl -tag -width ".Dv SIGBUS"
417 .Bl -bullet
419 any process-mode PMC allocated by it loses all its
429 .Bl -enum
435 Signal handling would then be set up.
454 Once started, the values of counting PMCs may be read using function
479 Event specifiers spellings are case-insensitive and space characters,
483 .Qq "example-event" ,
490 .Bl -column " PMC_CLASS_TSC " "MANUAL PAGE "
498 Event name aliases are PMC-independent names for commonly used events.
502 .Bl -tag -width indent
505 .It Li branch-mispredicts
511 .It Li dc-misses
513 .It Li ic-misses
519 .It Li unhalted-cycles