| /kernel/linux/linux-5.10/tools/perf/ui/browsers/ |
| D | annotate.c | 48 struct annotation *notes = browser__annotation(browser); in disasm_line__filter() local 50 return annotation_line__filter(al, notes); in disasm_line__filter() 55 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color() local 59 if (nr == notes->max_jump_sources) in ui_browser__jumps_percent_color() 99 struct annotation *notes = browser__annotation(browser); in annotate_browser__write() local 105 .change_color = (!notes->options->hide_src_code && in annotate_browser__write() 122 annotation_line__write(al, notes, &ops, ab->opts); in annotate_browser__write() 155 struct annotation *notes = symbol__annotation(sym); in annotate_browser__draw_current_jump() local 156 u8 pcnt_width = annotation__pcnt_width(notes); in annotate_browser__draw_current_jump() 186 target = notes->offsets[cursor->ops.target.offset]; in annotate_browser__draw_current_jump() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/util/ |
| D | annotate.c | 801 struct annotation *notes = symbol__annotation(sym); in symbol__alloc_hist_cycles() local 804 notes->src->cycles_hist = calloc(size, sizeof(struct cyc_hist)); in symbol__alloc_hist_cycles() 805 if (notes->src->cycles_hist == NULL) in symbol__alloc_hist_cycles() 812 struct annotation *notes = symbol__annotation(sym); in symbol__annotate_zero_histograms() local 814 pthread_mutex_lock(¬es->lock); in symbol__annotate_zero_histograms() 815 if (notes->src != NULL) { in symbol__annotate_zero_histograms() 816 memset(notes->src->histograms, 0, in symbol__annotate_zero_histograms() 817 notes->src->nr_histograms * notes->src->sizeof_sym_hist); in symbol__annotate_zero_histograms() 818 if (notes->src->cycles_hist) in symbol__annotate_zero_histograms() 819 memset(notes->src->cycles_hist, 0, in symbol__annotate_zero_histograms() [all …]
|
| D | annotate.h | 215 void annotation_line__write(struct annotation_line *al, struct annotation *notes, 219 int __annotation__scnprintf_samples_period(struct annotation *notes, 300 static inline int annotation__cycles_width(struct annotation *notes) in annotation__cycles_width() argument 302 if (notes->have_cycles && notes->options->show_minmax_cycle) in annotation__cycles_width() 305 return notes->have_cycles ? ANNOTATION__IPC_WIDTH + ANNOTATION__CYCLES_WIDTH : 0; in annotation__cycles_width() 308 static inline int annotation__pcnt_width(struct annotation *notes) in annotation__pcnt_width() argument 310 return (symbol_conf.show_total_period ? 12 : 7) * notes->nr_events; in annotation__pcnt_width() 313 static inline bool annotation_line__filter(struct annotation_line *al, struct annotation *notes) in annotation_line__filter() argument 315 return notes->options->hide_src_code && al->offset == -1; in annotation_line__filter() 318 void annotation__set_offsets(struct annotation *notes, s64 size); [all …]
|
| D | block-info.c | 119 struct annotation *notes; in block_info__process_sym() local 131 notes = symbol__annotation(he->ms.sym); in block_info__process_sym() 132 if (!notes || !notes->src || !notes->src->cycles_hist) in block_info__process_sym() 134 ch = notes->src->cycles_hist; in block_info__process_sym()
|
| /kernel/linux/linux-5.10/Documentation/ABI/stable/ |
| D | sysfs-kernel-notes | 1 What: /sys/kernel/notes 4 Description: The /sys/kernel/notes file contains the binary representation 5 of the running vmlinux's .notes section.
|
| /kernel/linux/linux-5.10/fs/proc/ |
| D | kcore.c | 295 static void append_kcore_note(char *notes, size_t *i, const char *name, in append_kcore_note() argument 299 struct elf_note *note = (struct elf_note *)¬es[*i]; in append_kcore_note() 305 memcpy(¬es[*i], name, note->n_namesz); in append_kcore_note() 307 memcpy(¬es[*i], desc, descsz); in append_kcore_note() 419 char *notes; in read_kcore() local 425 notes = kzalloc(notes_len, GFP_KERNEL); in read_kcore() 426 if (!notes) { in read_kcore() 431 append_kcore_note(notes, &i, CORE_STR, NT_PRSTATUS, &prstatus, in read_kcore() 433 append_kcore_note(notes, &i, CORE_STR, NT_PRPSINFO, &prpsinfo, in read_kcore() 435 append_kcore_note(notes, &i, CORE_STR, NT_TASKSTRUCT, current, in read_kcore() [all …]
|
| /kernel/linux/linux-5.10/fs/ |
| D | binfmt_elf.c | 1730 struct memelfnote notes[]; member 1783 fill_note(&t->notes[0], "CORE", NT_PRSTATUS, in fill_thread_core_info() 1785 *total += notesize(&t->notes[0]); in fill_thread_core_info() 1814 fill_note(&t->notes[i], is_fpreg ? "CORE" : "LINUX", in fill_thread_core_info() 1817 *total += notesize(&t->notes[i]); in fill_thread_core_info() 1874 notes[info->thread_notes]), in fill_note_info() 1936 if (!writenote(&t->notes[0], cprm)) in write_note_info() 1950 if (t->notes[i].data && in write_note_info() 1951 !writenote(&t->notes[i], cprm)) in write_note_info() 1968 WARN_ON(t->notes[0].data && t->notes[0].data != &t->prstatus); in free_note_info() [all …]
|
| D | binfmt_elf_fdpic.c | 1390 struct memelfnote notes[2]; member 1413 fill_note(&t->notes[0], "CORE", NT_PRSTATUS, sizeof(t->prstatus), in elf_dump_thread_status() 1416 *sz += notesize(&t->notes[0]); in elf_dump_thread_status() 1431 fill_note(&t->notes[1], "CORE", NT_PRFPREG, sizeof(t->fpu), in elf_dump_thread_status() 1434 *sz += notesize(&t->notes[1]); in elf_dump_thread_status() 1622 if (!writenote(thread_list->notes, cprm)) in elf_fdpic_core_dump() 1629 if (!writenote(thread_list->notes + i, cprm)) in elf_fdpic_core_dump() 1635 if (!writenote(&tmp->notes[i], cprm)) in elf_fdpic_core_dump()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/ |
| D | index.rst | 13 dynamic-resolution-notes 15 overlay-notes
|
| /kernel/linux/linux-5.10/tools/perf/ |
| D | builtin-annotate.c | 87 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; in process_basic_block() local 114 if (notes) in process_basic_block() 115 notes->max_coverage = max(notes->max_coverage, entry->coverage); in process_basic_block() 316 struct annotation *notes; in hists__find_annotations() local 325 notes = symbol__annotation(he->ms.sym); in hists__find_annotations() 326 if (notes->src == NULL) { in hists__find_annotations() 382 zfree(¬es->src->cycles_hist); in hists__find_annotations() 383 zfree(¬es->src); in hists__find_annotations()
|
| D | builtin-top.c | 114 struct annotation *notes; in perf_top__parse_source() local 137 notes = symbol__annotation(sym); in perf_top__parse_source() 138 pthread_mutex_lock(¬es->lock); in perf_top__parse_source() 141 pthread_mutex_unlock(¬es->lock); in perf_top__parse_source() 157 pthread_mutex_unlock(¬es->lock); in perf_top__parse_source() 199 struct annotation *notes; in perf_top__record_precise_ip() local 208 notes = symbol__annotation(sym); in perf_top__record_precise_ip() 210 if (pthread_mutex_trylock(¬es->lock)) in perf_top__record_precise_ip() 215 pthread_mutex_unlock(¬es->lock); in perf_top__record_precise_ip() 240 struct annotation *notes; in perf_top__show_details() local [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/ioctl/ |
| D | cdrom.rst | 161 notes: 192 notes: 249 notes: 276 notes: 301 notes: 328 notes: 355 notes: 433 notes: 466 notes: 484 notes: [all …]
|
| D | hdio.rst | 121 notes: 240 notes: 301 notes: 331 notes: 385 notes: 456 notes: 491 notes: 544 notes: 662 notes: 737 notes: [all …]
|
| /kernel/linux/linux-5.10/tools/perf/ui/gtk/ |
| D | annotate.c | 100 struct annotation *notes; in perf_gtk__annotate_symbol() local 108 notes = symbol__annotation(sym); in perf_gtk__annotate_symbol() 127 list_for_each_entry(pos, ¬es->src->source, al.node) { in perf_gtk__annotate_symbol() 156 list_for_each_entry_safe(pos, n, ¬es->src->source, al.node) { in perf_gtk__annotate_symbol()
|
| /kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
| D | sleep.S | 65 @ Intel PXA270 Specification Update notes problems sleeping 102 @ Intel PXA255 Specification Update notes problems 158 @ Intel PXA270 Specification Update notes problems performing
|
| /kernel/linux/linux-5.10/Documentation/sound/hd-audio/ |
| D | index.rst | 7 notes
|
| /kernel/linux/linux-5.10/Documentation/driver-api/80211/ |
| D | mac80211-advanced.rst | 72 Insert notes about VLAN interfaces with hw crypto here or in the hw 99 Insert notes about having multiple virtual interfaces with different MAC 101 notes about supporting hw crypto with it.
|
| /kernel/linux/linux-5.10/Documentation/arm/nwfpe/ |
| D | index.rst | 12 notes
|
| /kernel/linux/linux-5.10/kernel/ |
| D | watch_queue.c | 123 page = wqueue->notes[note / WATCH_QUEUE_NOTES_PER_PAGE]; in post_one_notification() 253 if (wqueue->notes) in watch_queue_set_size() 295 wqueue->notes = pages; in watch_queue_set_size() 400 __free_page(wqueue->notes[i]); in __put_watch_queue() 401 kfree(wqueue->notes); in __put_watch_queue()
|
| /kernel/linux/linux-5.10/Documentation/driver-api/serial/ |
| D | cyclades_z.rst | 2 Cyclades-Z notes
|
| /kernel/linux/linux-5.10/arch/m68k/hp300/ |
| D | README.hp300 | 1 HP300 notes
|
| /kernel/linux/linux-5.10/Documentation/arm/ |
| D | index.rst | 72 vfp/release-notes
|
| /kernel/linux/linux-5.10/Documentation/driver-api/dmaengine/ |
| D | index.rst | 43 This book adds some notes about PXA DMA
|
| /kernel/linux/linux-5.10/Documentation/vm/ |
| D | index.rst | 25 details ranging from notes and mailing list responses to elaborate
|
| /kernel/linux/linux-5.10/arch/xtensa/boot/ |
| D | Makefile | 38 OBJCOPYFLAGS = --strip-all -R .comment -R .notes -O binary
|