PAPI 7.1.0.0
Loading...
Searching...
No Matches
pfm_ita_pmd_reg_t Union Reference

#include <pfmlib_itanium.h>

Data Fields

unsigned long pmd_val
 
struct {
   unsigned long   pmd_count:32
 
   unsigned long   pmd_sxt32:32
 
pmd_ita_counter_reg
 
struct {
   unsigned long   iear_v:1
 
   unsigned long   iear_tlb:1
 
   unsigned long   iear_ig1:3
 
   unsigned long   iear_icla:59
 
pmd0_ita_reg
 
struct {
   unsigned long   iear_lat:12
 
   unsigned long   iear_ig1:52
 
pmd1_ita_reg
 
struct {
   unsigned long   dear_daddr
 
pmd2_ita_reg
 
struct {
   unsigned long   dear_latency:12
 
   unsigned long   dear_ig1:50
 
   unsigned long   dear_level:2
 
pmd3_ita_reg
 
struct {
   unsigned long   btb_b:1
 
   unsigned long   btb_mp:1
 
   unsigned long   btb_slot:2
 
   unsigned long   btb_addr:60
 
pmd8_15_ita_reg
 
struct {
   unsigned long   btbi_bbi:3
 
   unsigned long   btbi_full:1
 
   unsigned long   btbi_ignored:60
 
pmd16_ita_reg
 
struct {
   unsigned long   dear_vl:1
 
   unsigned long   dear_ig1:1
 
   unsigned long   dear_slot:2
 
   unsigned long   dear_iaddr:60
 
pmd17_ita_reg
 

Detailed Description

Definition at line 128 of file pfmlib_itanium.h.

Field Documentation

◆ btb_addr

unsigned long pfm_ita_pmd_reg_t::btb_addr

Definition at line 163 of file pfmlib_itanium.h.

◆ btb_b

unsigned long pfm_ita_pmd_reg_t::btb_b

Definition at line 160 of file pfmlib_itanium.h.

◆ btb_mp

unsigned long pfm_ita_pmd_reg_t::btb_mp

Definition at line 161 of file pfmlib_itanium.h.

◆ btb_slot

unsigned long pfm_ita_pmd_reg_t::btb_slot

Definition at line 162 of file pfmlib_itanium.h.

◆ btbi_bbi

unsigned long pfm_ita_pmd_reg_t::btbi_bbi

Definition at line 167 of file pfmlib_itanium.h.

◆ btbi_full

unsigned long pfm_ita_pmd_reg_t::btbi_full

Definition at line 168 of file pfmlib_itanium.h.

◆ btbi_ignored

unsigned long pfm_ita_pmd_reg_t::btbi_ignored

Definition at line 169 of file pfmlib_itanium.h.

◆ dear_daddr

unsigned long pfm_ita_pmd_reg_t::dear_daddr

Definition at line 150 of file pfmlib_itanium.h.

◆ dear_iaddr

unsigned long pfm_ita_pmd_reg_t::dear_iaddr

Definition at line 176 of file pfmlib_itanium.h.

◆ dear_ig1

unsigned long pfm_ita_pmd_reg_t::dear_ig1

Definition at line 155 of file pfmlib_itanium.h.

◆ dear_latency

unsigned long pfm_ita_pmd_reg_t::dear_latency

Definition at line 154 of file pfmlib_itanium.h.

◆ dear_level

unsigned long pfm_ita_pmd_reg_t::dear_level

Definition at line 156 of file pfmlib_itanium.h.

◆ dear_slot

unsigned long pfm_ita_pmd_reg_t::dear_slot

Definition at line 175 of file pfmlib_itanium.h.

◆ dear_vl

unsigned long pfm_ita_pmd_reg_t::dear_vl

Definition at line 173 of file pfmlib_itanium.h.

◆ iear_icla

unsigned long pfm_ita_pmd_reg_t::iear_icla

Definition at line 141 of file pfmlib_itanium.h.

◆ iear_ig1

unsigned long pfm_ita_pmd_reg_t::iear_ig1

Definition at line 140 of file pfmlib_itanium.h.

◆ iear_lat

unsigned long pfm_ita_pmd_reg_t::iear_lat

Definition at line 145 of file pfmlib_itanium.h.

◆ iear_tlb

unsigned long pfm_ita_pmd_reg_t::iear_tlb

Definition at line 139 of file pfmlib_itanium.h.

◆ iear_v

unsigned long pfm_ita_pmd_reg_t::iear_v

Definition at line 138 of file pfmlib_itanium.h.

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd0_ita_reg

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd16_ita_reg

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd17_ita_reg

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd1_ita_reg

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd2_ita_reg

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd3_ita_reg

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd8_15_ita_reg

◆ pmd_count

unsigned long pfm_ita_pmd_reg_t::pmd_count

Definition at line 133 of file pfmlib_itanium.h.

◆ 

struct { ... } pfm_ita_pmd_reg_t::pmd_ita_counter_reg

◆ pmd_sxt32

unsigned long pfm_ita_pmd_reg_t::pmd_sxt32

Definition at line 134 of file pfmlib_itanium.h.

◆ pmd_val

unsigned long pfm_ita_pmd_reg_t::pmd_val

Definition at line 129 of file pfmlib_itanium.h.


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