Lines Matching defs:annotation

122 struct annotation;
230 void annotation_line__write(struct annotation_line *al, struct annotation *notes,
233 int __annotation__scnprintf_samples_period(struct annotation *notes,
293 * struct annotated_source - symbols with hits have this attached as in annotation
310 * when the annotation is about to be presented, so the percentages are for
353 struct LOCKABLE annotation {
369 static inline void annotation__init(struct annotation *notes __maybe_unused)
372 void annotation__exit(struct annotation *notes);
374 void annotation__lock(struct annotation *notes) EXCLUSIVE_LOCK_FUNCTION(*notes);
375 void annotation__unlock(struct annotation *notes) UNLOCK_FUNCTION(*notes);
376 bool annotation__trylock(struct annotation *notes) EXCLUSIVE_TRYLOCK_FUNCTION(true, *notes);
378 static inline int annotation__cycles_width(struct annotation *notes)
386 static inline int annotation__pcnt_width(struct annotation *notes)
396 void annotation__set_offsets(struct annotation *notes, s64 size);
397 void annotation__mark_jump_targets(struct annotation *notes, struct symbol *sym);
398 void annotation__update_column_widths(struct annotation *notes);
399 void annotation__init_column_widths(struct annotation *notes, struct symbol *sym);
400 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms);
407 static inline struct sym_hist *annotation__histogram(struct annotation *notes, int idx)
423 static inline struct annotation *symbol__annotation(struct symbol *sym)
431 struct annotated_branch *annotation__get_branch(struct annotation *notes);