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

Data Fields

u64 max_period
 
u64 valid_count
 
u64 overflow
 
const charname
 
int irq
 
u64(* read_counter )(unsigned int idx)
 
void(* write_counter )(unsigned int idx, u64 val)
 
struct mips_perf_event *(* map_raw_event )(u64 config)
 
struct mips_perf_event(* general_event_map )[PERF_COUNT_HW_MAX]
 
struct mips_perf_event(* cache_event_map )[PERF_COUNT_HW_CACHE_MAX][PERF_COUNT_HW_CACHE_OP_MAX][PERF_COUNT_HW_CACHE_RESULT_MAX]
 
unsigned int num_counters
 

Detailed Description

Definition at line 85 of file perf_event_mipsxx.c.

Field Documentation

Definition at line 95 of file perf_event_mipsxx.c.

struct mips_perf_event(* general_event_map)[PERF_COUNT_HW_MAX]

Definition at line 94 of file perf_event_mipsxx.c.

int irq

Definition at line 90 of file perf_event_mipsxx.c.

struct mips_perf_event*(* map_raw_event)(u64 config)
read

Definition at line 93 of file perf_event_mipsxx.c.

u64 max_period

Definition at line 86 of file perf_event_mipsxx.c.

const char* name

Definition at line 89 of file perf_event_mipsxx.c.

unsigned int num_counters

Definition at line 99 of file perf_event_mipsxx.c.

u64 overflow

Definition at line 88 of file perf_event_mipsxx.c.

u64(* read_counter)(unsigned int idx)

Definition at line 91 of file perf_event_mipsxx.c.

u64 valid_count

Definition at line 87 of file perf_event_mipsxx.c.

void(* write_counter)(unsigned int idx, u64 val)

Definition at line 92 of file perf_event_mipsxx.c.


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