Lines Matching defs:perf_event_mmap_page
485 struct perf_event_mmap_page { struct
486 __u32 version; /* version number of this structure */
487 __u32 compat_version; /* lowest version this is compat with */
524 __u32 lock; /* seqlock for synchronization */
525 __u32 index; /* hardware event identifier */
526 __s64 offset; /* add to hardware event value */
527 __u64 time_enabled; /* time event active */
528 __u64 time_running; /* time event on cpu */
529 union {
552 __u16 pmc_width;
578 __u16 time_shift;
579 __u32 time_mult;
580 __u64 time_offset;
597 __u64 time_zero;
599 __u32 size; /* Header size up to __reserved[] fields. */
600 __u32 __reserved_1;
613 __u64 time_cycles;
614 __u64 time_mask;
620 __u8 __reserved[116*8]; /* align to 1k. */
638 __u64 data_head; /* head in the data section */
639 __u64 data_tail; /* user-space written tail */
640 __u64 data_offset; /* where the buffer starts */
641 __u64 data_size; /* data buffer size */
654 __u64 aux_head;
655 __u64 aux_tail;
656 __u64 aux_offset;
657 __u64 aux_size;