Lines Matching defs:map
29 struct map { struct
36 u8 /* enum map_type */ type; argument
48 u64 (*map_ip)(struct map *, u64); argument
50 u64 (*unmap_ip)(struct map *, u64); argument
53 struct map_groups *groups; argument
57 struct kmap { argument
89 static inline u64 map__map_ip(struct map *map, u64 ip) in map__map_ip()
94 static inline u64 map__unmap_ip(struct map *map, u64 ip) in map__unmap_ip()
121 #define map__for_each_symbol(map, pos, n) \ argument
132 #define __map__for_each_symbol_by_name(map, sym_name, pos, filter) \ argument
137 #define map__for_each_symbol_by_name(map, sym_name, pos) \ argument
153 static inline struct map *map__get(struct map *map) in map__get()
162 static inline void __map__zput(struct map **map) in __map__zput()
168 #define map__zput(map) __map__zput(&map) argument
204 static inline void map_groups__insert(struct map_groups *mg, struct map *map) in map_groups__insert()
210 static inline void map_groups__remove(struct map_groups *mg, struct map *map) in map_groups__remove()
227 static inline struct map *map_groups__next(struct map *map) in map_groups__next()
263 static inline bool __map__is_kmodule(const struct map *map) in __map__is_kmodule()