solaris-ultra.h File Reference

Include dependency graph for solaris-ultra.h:

Go to the source code of this file.

Data Structures

struct  hwd_register_t
struct  papi_cpc_event_t
struct  hwd_control_state_t
struct  native_info_t

Defines

#define MAX_COUNTERS   2
#define MAX_COUNTER_TERMS   MAX_COUNTERS
#define PAPI_MAX_NATIVE_EVENTS   71
#define MAX_NATIVE_EVENT   PAPI_MAX_NATIVE_EVENTS
#define MAX_NATIVE_EVENT_USII   22
#define _papi_hwd_lock(lck)   rw_wrlock(&lock[lck]);
#define _papi_hwd_unlock(lck)   rw_unlock(&lock[lck]);

Typedefs

typedef int hwd_reg_alloc_t
typedef int hwd_register_map_t
typedef int hwd_context_t

Functions

void cpu_sync (void)
unsigned long long get_tick (void)

Variables

caddr_t _start
caddr_t _end
caddr_t _etext
caddr_t _edata
rwlock_t lock [PAPI_MAX_LOCK]

Define Documentation

#define _papi_hwd_lock ( lck   )     rw_wrlock(&lock[lck]);

Definition at line 88 of file solaris-ultra.h.

#define _papi_hwd_unlock ( lck   )     rw_unlock(&lock[lck]);

Definition at line 90 of file solaris-ultra.h.

#define MAX_COUNTER_TERMS   MAX_COUNTERS

Definition at line 30 of file solaris-ultra.h.

#define MAX_COUNTERS   2

Definition at line 29 of file solaris-ultra.h.

#define MAX_NATIVE_EVENT   PAPI_MAX_NATIVE_EVENTS

Definition at line 32 of file solaris-ultra.h.

#define MAX_NATIVE_EVENT_USII   22

Definition at line 33 of file solaris-ultra.h.

#define PAPI_MAX_NATIVE_EVENTS   71

Definition at line 31 of file solaris-ultra.h.


Typedef Documentation

typedef int hwd_context_t

Definition at line 78 of file solaris-ultra.h.

typedef int hwd_reg_alloc_t

Definition at line 43 of file solaris-ultra.h.

typedef int hwd_register_map_t

Definition at line 66 of file solaris-ultra.h.


Function Documentation

void cpu_sync ( void   ) 
unsigned long long get_tick ( void   ) 

Variable Documentation

caddr_t _edata
caddr_t _end
caddr_t _etext
caddr_t _start
rwlock_t lock[PAPI_MAX_LOCK]

Definition at line 25 of file aix.c.


Generated on 17 Nov 2016 for PAPI by  doxygen 1.6.1