Linux Perf
arch Struct Reference
Collaboration diagram for arch:
Collaboration graph

Public Attributes

const char * name
 
struct insinstructions
 
size_t nr_instructions
 
size_t nr_instructions_allocated
 
struct ins_ops *(* associate_instruction_ops )(struct arch *arch, const char *name)
 
bool sorted_instructions
 
bool initialized
 
void * priv
 
unsigned int model
 
unsigned int family
 
int(* init )(struct arch *arch, char *cpuid)
 
bool(* ins_is_fused )(struct arch *arch, const char *ins1, const char *ins2)
 
struct {
   char   comment_char
 
   char   skip_functions_char
 
objdump
 

Detailed Description

Definition at line 60 of file annotate.c.

Member Data Documentation

◆ associate_instruction_ops

struct ins_ops*(* arch::associate_instruction_ops) (struct arch *arch, const char *name)

Definition at line 65 of file annotate.c.

◆ comment_char

char arch::comment_char

Definition at line 75 of file annotate.c.

◆ family

unsigned int arch::family

Definition at line 70 of file annotate.c.

◆ init

int(* arch::init) (struct arch *arch, char *cpuid)

Definition at line 71 of file annotate.c.

◆ initialized

bool arch::initialized

Definition at line 67 of file annotate.c.

◆ ins_is_fused

bool(* arch::ins_is_fused) (struct arch *arch, const char *ins1, const char *ins2)

Definition at line 72 of file annotate.c.

◆ instructions

struct ins* arch::instructions

Definition at line 62 of file annotate.c.

◆ model

unsigned int arch::model

Definition at line 69 of file annotate.c.

◆ name

const char* arch::name

Definition at line 61 of file annotate.c.

◆ nr_instructions

size_t arch::nr_instructions

Definition at line 63 of file annotate.c.

◆ nr_instructions_allocated

size_t arch::nr_instructions_allocated

Definition at line 64 of file annotate.c.

◆ objdump

struct { ... } arch::objdump

◆ priv

void* arch::priv

Definition at line 68 of file annotate.c.

◆ skip_functions_char

char arch::skip_functions_char

Definition at line 76 of file annotate.c.

◆ sorted_instructions

bool arch::sorted_instructions

Definition at line 66 of file annotate.c.


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