Searched refs:notes (Results 1 - 22 of 22) sorted by relevance

/linux-master/tools/perf/util/
H A Dannotate.h230 void annotation_line__write(struct annotation_line *al, struct annotation *notes,
233 int __annotation__scnprintf_samples_period(struct annotation *notes,
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); variable
375 void annotation__unlock(struct annotation *notes) UNLOCK_FUNCTION(*notes); variable
376 bool annotation__trylock(struct annotation *notes) EXCLUSIVE_TRYLOCK_FUNCTION(true, *notes);
378 annotation__cycles_width(struct annotation *notes) argument
386 annotation__pcnt_width(struct annotation *notes) argument
407 annotation__histogram(struct annotation *notes, int idx) argument
[all...]
H A Dannotate.c6 * copyright notes.
916 struct annotation *notes = symbol__annotation(sym); local
918 annotation__lock(notes);
919 if (notes->src != NULL) {
920 memset(notes->src->histograms, 0,
921 notes->src->nr_histograms * sizeof(*notes->src->histograms));
922 hashmap__clear(notes->src->samples);
924 if (notes->branch && notes
1030 annotation__get_branch(struct annotation *notes) argument
1043 struct annotation *notes = symbol__annotation(sym); local
1061 struct annotation *notes = symbol__annotation(sym); local
1152 annotation__count_insn(struct annotation *notes, u64 start, u64 end) argument
1172 annotation__count_and_fill(struct annotation *notes, u64 start, u64 end, struct cyc_hist *ch) argument
1205 annotation__compute_ipc(struct annotation *notes, size_t size) argument
1409 annotation__exit(struct annotation *notes) argument
1423 annotation__hash(const struct annotation *notes) argument
1428 annotation__get_mutex(const struct annotation *notes) argument
1457 annotation__trylock(struct annotation *notes) argument
1591 struct annotation *notes = symbol__annotation(sym); local
1703 struct annotation *notes = symbol__annotation(sym); local
1771 struct annotation *notes = symbol__annotation(sym); local
1930 struct annotation *notes = symbol__annotation(sym); local
2085 struct annotation *notes = symbol__annotation(sym); local
2345 calc_percent(struct annotation *notes, struct evsel *evsel, struct annotation_data *data, s64 offset, s64 end) argument
2383 annotation__calc_percent(struct annotation *notes, struct evsel *leader, s64 len) argument
2413 struct annotation *notes = symbol__annotation(sym); local
2449 struct annotation *notes = symbol__annotation(sym); local
2605 struct annotation *notes = symbol__annotation(sym); local
2641 struct annotation *notes = symbol__annotation(sym); local
2775 struct annotation *notes = symbol__annotation(sym); local
2831 struct annotation *notes = symbol__annotation(sym); local
2839 struct annotation *notes = symbol__annotation(sym); local
2904 annotation__mark_jump_targets(struct annotation *notes, struct symbol *sym) argument
2935 annotation__set_offsets(struct annotation *notes, s64 size) argument
2975 annotation__max_ins_name(struct annotation *notes) argument
2992 annotation__init_column_widths(struct annotation *notes, struct symbol *sym) argument
3001 annotation__update_column_widths(struct annotation *notes) argument
3016 annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms) argument
3028 annotation__calc_lines(struct annotation *notes, struct map *map, struct rb_root *root) argument
3061 struct annotation *notes = symbol__annotation(ms->sym); local
3140 annotation_line__max_percent(struct annotation_line *al, struct annotation *notes, unsigned int percent_type) argument
3160 disasm_line__write(struct disasm_line *dl, struct annotation *notes, void *obj, char *bf, size_t size, void (*obj__printf)(void *obj, const char *fmt, ...), void (*obj__write_graph)(void *obj, int graph)) argument
3191 ipc_coverage_string(char *bf, int size, struct annotation *notes) argument
3208 __annotation_line__write(struct annotation_line *al, struct annotation *notes, bool first_line, bool current_entry, bool change_color, int width, void *obj, unsigned int percent_type, int (*obj__set_color)(void *obj, int color), void (*obj__set_percent_color)(void *obj, double percent, bool current), int (*obj__set_jumps_percent_color)(void *obj, int nr, bool current), void (*obj__printf)(void *obj, const char *fmt, ...), void (*obj__write_graph)(void *obj, int graph)) argument
3363 disasm_line__write(disasm_line(al), notes, obj, bf, sizeof(bf), obj__printf, obj__write_graph); local
3370 annotation_line__write(struct annotation_line *al, struct annotation *notes, struct annotation_write_ops *wops) argument
3385 struct annotation *notes = symbol__annotation(sym); local
3702 struct annotation *notes; local
3723 struct annotation *notes; local
3782 struct annotation *notes; local
[all...]
H A Dblock-info.c119 struct annotation *notes; local
131 notes = symbol__annotation(he->ms.sym);
132 if (!notes || !notes->branch || !notes->branch->cycles_hist)
134 ch = notes->branch->cycles_hist;
H A Dbuild-id.c121 char notes[PATH_MAX]; local
128 scnprintf(notes, sizeof(notes), "%s/sys/kernel/notes", root_dir);
130 ret = sysfs__read_build_id(notes, &bid);
H A Dsymbol.c300 struct annotation *notes = (void *)sym; local
301 annotation__init(notes);
323 struct annotation *notes = symbol__annotation(sym); local
325 annotation__exit(notes);
2102 if (sysfs__read_build_id("/sys/kernel/notes", &bid) == 0)
/linux-master/tools/perf/ui/browsers/
H A Dannotate.c48 struct annotation *notes = browser__annotation(browser); local
52 if (nr == notes->max_jump_sources)
92 struct annotation *notes = browser__annotation(browser); local
115 annotation_line__write(al, notes, &ops);
157 struct annotation *notes = symbol__annotation(sym); local
158 u8 pcnt_width = annotation__pcnt_width(notes);
189 target = notes->src->offsets[cursor->ops.target.offset];
191 ui_helpline__printf("WARN: jump target inconsistency, press 'o', notes->offsets[%#x] = NULL\n",
204 width = annotation__cycles_width(notes);
208 pcnt_width + 2 + notes
221 struct annotation *notes = browser__annotation(browser); local
308 struct annotation *notes = symbol__annotation(sym); local
372 struct annotation *notes = browser__annotation(&browser->b); local
432 struct annotation *notes = browser__annotation(browser); local
460 struct annotation *notes; local
492 struct annotation *notes = browser__annotation(&browser->b); local
538 struct annotation *notes = browser__annotation(&browser->b); local
575 struct annotation *notes = browser__annotation(&browser->b); local
714 struct annotation *notes = symbol__annotation(ms->sym); local
950 struct annotation *notes = symbol__annotation(sym); local
[all...]
H A Dhists.c2429 struct annotation *notes; local
2437 notes = symbol__annotation(act->ms.sym);
2438 if (!notes->src)
/linux-master/tools/perf/ui/gtk/
H A Dannotate.c31 struct annotation *notes; local
44 notes = symbol__annotation(sym);
45 symhist = annotation__histogram(notes, evidx);
46 entry = annotated_source__hist_entry(notes->src, evidx, dl->al.offset);
108 struct annotation *notes; local
116 notes = symbol__annotation(sym);
135 list_for_each_entry(pos, &notes->src->source, al.node) {
164 list_for_each_entry_safe(pos, n, &notes->src->source, al.node) {
/linux-master/kernel/module/
H A Dsysfs.c140 * /sys/module/foo/notes/.section.name gives contents of SHT_NOTE sections.
145 unsigned int notes; member in struct:module_notes_attrs
146 struct bin_attribute attrs[] __counted_by(notes);
174 unsigned int notes, loaded, i; local
178 /* failed to create section attributes, so can't create notes */
182 /* Count notes sections and allocate structures. */
183 notes = 0;
187 ++notes;
189 if (notes == 0)
192 notes_attrs = kzalloc(struct_size(notes_attrs, attrs, notes),
[all...]
/linux-master/fs/proc/
H A Dkcore.c294 static void append_kcore_note(char *notes, size_t *i, const char *name, argument
298 struct elf_note *note = (struct elf_note *)&notes[*i];
304 memcpy(&notes[*i], name, note->n_namesz);
306 memcpy(&notes[*i], desc, descsz);
421 char *notes; local
427 notes = kzalloc(notes_len, GFP_KERNEL);
428 if (!notes) {
433 append_kcore_note(notes, &i, CORE_STR, NT_PRSTATUS, &prstatus,
435 append_kcore_note(notes, &i, CORE_STR, NT_PRPSINFO, &prpsinfo,
437 append_kcore_note(notes,
[all...]
/linux-master/arch/xtensa/boot/
H A DMakefile33 OBJCOPYFLAGS = --strip-all -R .comment -R .notes -O binary
/linux-master/include/linux/
H A Dwatch_queue.h43 struct page **notes; /* Preallocated notifications */ member in struct:watch_queue
44 unsigned long *notes_bitmap; /* Allocation bitmap for notes */
47 unsigned int nr_notes; /* Number of notes */
48 unsigned int nr_pages; /* Number of pages in notes[] */
/linux-master/arch/arm/mach-pxa/
H A Dsleep.S66 @ Intel PXA270 Specification Update notes problems sleeping
103 @ Intel PXA255 Specification Update notes problems
159 @ Intel PXA270 Specification Update notes problems performing
/linux-master/fs/
H A Dbinfmt_elf.c1667 struct memelfnote notes[]; member in struct:elf_thread_core_info
1718 fill_note(&t->notes[0], "CORE", NT_PRSTATUS,
1720 info->size += notesize(&t->notes[0]);
1752 fill_note(&t->notes[note_iter], is_fpreg ? "CORE" : "LINUX",
1755 info->size += notesize(&t->notes[note_iter]);
1772 fill_note(&t->notes[0], "CORE", NT_PRSTATUS, sizeof(t->prstatus),
1774 info->size += notesize(&t->notes[0]);
1783 fill_note(&t->notes[1], "CORE", NT_PRFPREG, sizeof(*fpu), fpu);
1784 info->size += notesize(&t->notes[1]);
1809 * Figure out how many notes w
[all...]
H A Dbinfmt_elf_fdpic.c1373 struct memelfnote notes[2]; member in struct:elf_thread_status
1398 fill_note(&t->notes[0], "CORE", NT_PRSTATUS, sizeof(t->prstatus),
1401 *sz += notesize(&t->notes[0]);
1416 fill_note(&t->notes[1], "CORE", NT_PRFPREG, sizeof(t->fpu),
1419 *sz += notesize(&t->notes[1]);
1513 /* for notes section */
1526 * Set up the notes in similar form to SVR4 core dumps made
1545 /* Write notes phdr entry */
1606 /* write out the notes section */
1607 if (!writenote(thread_list->notes, cpr
[all...]
/linux-master/tools/perf/
H A Dbuiltin-top.c115 struct annotation *notes; local
139 notes = symbol__annotation(sym);
140 annotation__lock(notes);
143 annotation__unlock(notes);
159 annotation__unlock(notes);
203 struct annotation *notes; variable in typeref:struct:annotation
212 notes = symbol__annotation(sym);
214 if (!annotation__trylock(notes))
219 annotation__unlock(notes); variable
244 struct annotation *notes; local
[all...]
H A Dbuiltin-annotate.c98 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; local
113 branch = annotation__get_branch(notes);
488 struct annotation *notes; local
508 notes = symbol__annotation(he->ms.sym);
509 if (notes->src == NULL) {
/linux-master/kernel/
H A Dwatch_queue.c119 page = wqueue->notes[note / WATCH_QUEUE_NOTES_PER_PAGE];
248 if (wqueue->notes)
289 wqueue->notes = pages;
394 __free_page(wqueue->notes[i]);
395 kfree(wqueue->notes);
/linux-master/include/asm-generic/
H A Dvmlinux.lds.h58 * Only some architectures want to have the .notes segment visible in
883 * Otherwise, the type of .notes section would become PROGBITS instead of NOTES.
885 * Also, discard .note.gnu.property, otherwise it forces the notes section to
887 * 4-byte aligned notes.
894 .notes : AT(ADDR(.notes) - LOAD_OFFSET) { \
/linux-master/arch/m68k/fpsp040/
H A Dsetox.S194 | Notes: Refer to notes for 2.2 - 2.6.
230 | see the notes on Step 1 of setox.
238 | Notes: See the notes on Step 2 of setox.
/linux-master/arch/m68k/ifpsp060/src/
H A Dfpsp.S6961 # Notes: Refer to notes for 2.2 - 2.6. #
6996 # the comparisons, see the notes on Step 1 of setox. #
7007 # Notes: See the notes on Step 2 of setox. #
21696 # other notes: #
H A Dfplsp.S6855 # Notes: Refer to notes for 2.2 - 2.6. #
6890 # the comparisons, see the notes on Step 1 of setox. #
6901 # Notes: See the notes on Step 2 of setox. #

Completed in 292 milliseconds