Lines Matching refs:mi
18 struct mem_info *mem_info__clone(struct mem_info *mi);
19 struct mem_info *mem_info__get(struct mem_info *mi);
20 void mem_info__put(struct mem_info *mi);
22 static inline void __mem_info__zput(struct mem_info **mi) in __mem_info__zput() argument
24 mem_info__put(*mi); in __mem_info__zput()
25 *mi = NULL; in __mem_info__zput()
28 #define mem_info__zput(mi) __mem_info__zput(&mi) argument
30 static inline struct addr_map_symbol *mem_info__iaddr(struct mem_info *mi) in mem_info__iaddr() argument
32 return &RC_CHK_ACCESS(mi)->iaddr; in mem_info__iaddr()
35 static inline struct addr_map_symbol *mem_info__daddr(struct mem_info *mi) in mem_info__daddr() argument
37 return &RC_CHK_ACCESS(mi)->daddr; in mem_info__daddr()
40 static inline union perf_mem_data_src *mem_info__data_src(struct mem_info *mi) in mem_info__data_src() argument
42 return &RC_CHK_ACCESS(mi)->data_src; in mem_info__data_src()
45 static inline const union perf_mem_data_src *mem_info__const_data_src(const struct mem_info *mi) in mem_info__const_data_src() argument
47 return &RC_CHK_ACCESS(mi)->data_src; in mem_info__const_data_src()
50 static inline refcount_t *mem_info__refcnt(struct mem_info *mi) in mem_info__refcnt() argument
52 return &RC_CHK_ACCESS(mi)->refcnt; in mem_info__refcnt()