Linux Perf
map Struct Reference

#include <map.h>

Collaboration diagram for map:
Collaboration graph

Public Attributes

const char * json
 
const char * perf
 
union {
   struct rb_node   rb_node
 
   struct list_head   node
 
}; 
 
u64 start
 
u64 end
 
bool erange_warned
 
u32 priv
 
u32 prot
 
u32 flags
 
u64 pgoff
 
u64 reloc
 
u32 maj
 
u32 min
 
u64 ino
 
u64 ino_generation
 
u64(* map_ip )(struct map *, u64)
 
u64(* unmap_ip )(struct map *, u64)
 
struct dsodso
 
struct map_groupsgroups
 
refcount_t refcnt
 

Detailed Description

Definition at line 228 of file jevents.c.

Member Data Documentation

◆ @127

union { ... }

◆ dso

struct dso* map::dso

Definition at line 45 of file map.h.

◆ end

u64 map::end

Definition at line 29 of file map.h.

◆ erange_warned

bool map::erange_warned

Definition at line 30 of file map.h.

◆ flags

u32 map::flags

Definition at line 33 of file map.h.

◆ groups

struct map_groups* map::groups

Definition at line 46 of file map.h.

◆ ino

u64 map::ino

Definition at line 37 of file map.h.

◆ ino_generation

u64 map::ino_generation

Definition at line 38 of file map.h.

◆ json

const char* map::json

Definition at line 229 of file jevents.c.

◆ maj

u32 map::maj

Definition at line 36 of file map.h.

◆ map_ip

u64(* map::map_ip) (struct map *, u64)

Definition at line 41 of file map.h.

◆ min

u32 map::min

Definition at line 36 of file map.h.

◆ node

struct list_head map::node

Definition at line 26 of file map.h.

◆ perf

const char* map::perf

Definition at line 230 of file jevents.c.

◆ pgoff

u64 map::pgoff

Definition at line 34 of file map.h.

◆ priv

u32 map::priv

Definition at line 31 of file map.h.

◆ prot

u32 map::prot

Definition at line 32 of file map.h.

◆ rb_node

struct rb_node map::rb_node

Definition at line 25 of file map.h.

◆ refcnt

refcount_t map::refcnt

Definition at line 47 of file map.h.

◆ reloc

u64 map::reloc

Definition at line 35 of file map.h.

◆ start

u64 map::start

Definition at line 28 of file map.h.

◆ unmap_ip

u64(* map::unmap_ip) (struct map *, u64)

Definition at line 43 of file map.h.


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