Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
perf_event_mmap_page Struct Reference

#include <perf_event.h>

Data Fields

__u32 version
 
__u32 compat_version
 
__u32 lock
 
__u32 index
 
__s64 offset
 
__u64 time_enabled
 
__u64 time_running
 
union {
   __u64   capabilities
 
   __u64   cap_usr_time: 1
 
   __u64   cap_usr_rdpmc: 1
 
   __u64   cap_____res: 62
 
}; 
 
__u16 pmc_width
 
__u16 time_shift
 
__u32 time_mult
 
__u64 time_offset
 
__u64 __reserved [120]
 
__u64 data_head
 
__u64 data_tail
 

Detailed Description

Definition at line 327 of file perf_event.h.

Field Documentation

union { ... }
__u64 __reserved[120]

Definition at line 421 of file perf_event.h.

__u64 cap_____res

Definition at line 373 of file perf_event.h.

__u64 cap_usr_rdpmc

Definition at line 373 of file perf_event.h.

__u64 cap_usr_time

Definition at line 373 of file perf_event.h.

Definition at line 372 of file perf_event.h.

__u32 compat_version

Definition at line 329 of file perf_event.h.

__u64 data_head

Definition at line 434 of file perf_event.h.

__u64 data_tail

Definition at line 435 of file perf_event.h.

__u32 index

Definition at line 367 of file perf_event.h.

__u32 lock

Definition at line 366 of file perf_event.h.

Definition at line 368 of file perf_event.h.

__u16 pmc_width

Definition at line 387 of file perf_event.h.

__u64 time_enabled

Definition at line 369 of file perf_event.h.

__u32 time_mult

Definition at line 414 of file perf_event.h.

__u64 time_offset

Definition at line 415 of file perf_event.h.

__u64 time_running

Definition at line 370 of file perf_event.h.

__u16 time_shift

Definition at line 413 of file perf_event.h.

__u32 version

Definition at line 328 of file perf_event.h.


The documentation for this struct was generated from the following file: