Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 #ifndef __PERF_MAP_SYMBOL
0003 #define __PERF_MAP_SYMBOL 1
0004 
0005 #include <linux/types.h>
0006 
0007 struct maps;
0008 struct map;
0009 struct symbol;
0010 
0011 struct map_symbol {
0012     struct maps   *maps;
0013     struct map    *map;
0014     struct symbol *sym;
0015 };
0016 
0017 struct addr_map_symbol {
0018     struct map_symbol ms;
0019     u64       addr;
0020     u64       al_addr;
0021     char          al_level;
0022     u64       phys_addr;
0023     u64       data_page_size;
0024 };
0025 #endif // __PERF_MAP_SYMBOL