| /linux-6.15/tools/perf/util/ |
| H A D | annotate.c | 153 notes->src->nr_histograms * sizeof(*notes->src->histograms)); in symbol__annotate_zero_histograms() 156 if (notes->branch && notes->branch->cycles_hist) { in symbol__annotate_zero_histograms() 264 if (notes == NULL) in annotation__get_branch() 268 notes->branch = zalloc(sizeof(*notes->branch)); in annotation__get_branch() 514 if (!notes->branch || !notes->branch->cycles_hist) in annotation__compute_ipc() 1029 if (notes->src && !list_empty(¬es->src->source)) in symbol__annotate() 1577 notes->src->widths.addr = notes->src->widths.target = in annotation__init_column_widths() 1587 notes->src->widths.target = notes->src->widths.min_addr; in annotation__update_column_widths() 1591 notes->src->widths.target = notes->src->widths.max_addr; in annotation__update_column_widths() 1593 notes->src->widths.addr = notes->src->widths.target; in annotation__update_column_widths() [all …]
|
| H A D | annotate.h | 204 int __annotation__scnprintf_samples_period(struct annotation *notes, 351 void annotation__exit(struct annotation *notes); 353 void annotation__lock(struct annotation *notes) EXCLUSIVE_LOCK_FUNCTION(*notes); 354 void annotation__unlock(struct annotation *notes) UNLOCK_FUNCTION(*notes); 355 bool annotation__trylock(struct annotation *notes) EXCLUSIVE_TRYLOCK_FUNCTION(true, *notes); 357 static inline int annotation__cycles_width(struct annotation *notes) in annotation__cycles_width() argument 359 if (notes->branch && annotate_opts.show_minmax_cycle) in annotation__cycles_width() 365 static inline int annotation__pcnt_width(struct annotation *notes) in annotation__pcnt_width() argument 367 return (symbol_conf.show_total_period ? 12 : 8) * notes->src->nr_events; in annotation__pcnt_width() 380 void annotation__update_column_widths(struct annotation *notes); [all …]
|
| H A D | disasm_bpf.c | 30 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_bpf() local 149 ¬es->src->source); in symbol__disassemble_bpf() 160 annotation_line__add(&dl->al, ¬es->src->source); in symbol__disassemble_bpf() 182 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_bpf_image() local 191 annotation_line__add(&dl->al, ¬es->src->source); in symbol__disassemble_bpf_image()
|
| H A D | block-info.c | 132 struct annotation *notes; in block_info__process_sym() local 144 notes = symbol__annotation(he->ms.sym); in block_info__process_sym() 145 if (!notes || !notes->branch || !notes->branch->cycles_hist) in block_info__process_sym() 147 ch = notes->branch->cycles_hist; in block_info__process_sym() 159 notes->branch->br_cntr, in block_info__process_sym()
|
| H A D | disasm.c | 1046 int nr = notes->src->nr_events; in disasm_line__new() 1119 struct annotation *notes = symbol__annotation(sym); in symbol__parse_objdump_line() local 1176 annotation_line__add(&dl->al, ¬es->src->source); in symbol__parse_objdump_line() 1182 struct annotation *notes = symbol__annotation(sym); in delete_last_nop() local 1183 struct list_head *list = ¬es->src->source; in delete_last_nop() 1501 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_capstone_powerpc() local 1571 annotation_line__add(&dl->al, ¬es->src->source); in symbol__disassemble_capstone_powerpc() 1599 struct list_head *list = ¬es->src->source; in symbol__disassemble_capstone_powerpc() 1627 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_capstone() local 1694 struct list_head *list = ¬es->src->source; in symbol__disassemble_capstone() [all …]
|
| /linux-6.15/tools/perf/ui/browsers/ |
| H A D | annotate.c | 52 if (nr == notes->src->max_jump_sources) in ui_browser__jumps_percent_color() 115 annotation_line__write(al, notes, &ops); in annotate_browser__write() 205 width = annotation__cycles_width(notes); in annotate_browser__draw_current_jump() 314 annotation__lock(notes); in annotate_browser__calc_percent() 343 annotation__unlock(notes); in annotate_browser__calc_percent() 461 struct annotation *notes; in annotate_browser__callq() local 470 annotation__lock(notes); in annotate_browser__callq() 473 annotation__unlock(notes); in annotate_browser__callq() 482 annotation__unlock(notes); in annotate_browser__callq() 863 notes->src->nr_asm_entries); in annotate_browser__run() [all …]
|
| /linux-6.15/fs/netfs/ |
| H A D | write_collect.c | 112 unsigned int *notes) in netfs_writeback_unlock_folios() argument 126 *notes |= MADE_PROGRESS; in netfs_writeback_unlock_folios() 164 *notes |= MADE_PROGRESS; in netfs_writeback_unlock_folios() 202 unsigned int notes; in netfs_collect_write_results() local 216 notes = NEED_UNLOCK; in netfs_collect_write_results() 218 notes = 0; in netfs_collect_write_results() 244 notes |= HIT_PENDING; in netfs_collect_write_results() 257 notes |= MADE_PROGRESS; in netfs_collect_write_results() 313 if (notes & NEED_UNLOCK) { in netfs_collect_write_results() 322 if (notes & NEED_RETRY) in netfs_collect_write_results() [all …]
|
| H A D | read_collect.c | 152 *notes |= MADE_PROGRESS; in netfs_read_unlock_folios() 191 unsigned int notes; in netfs_collect_read_results() local 201 notes = BUFFERED; in netfs_collect_read_results() 203 notes = 0; in netfs_collect_read_results() 224 notes |= HIT_PENDING; in netfs_collect_read_results() 233 if (notes & BUFFERED) { in netfs_collect_read_results() 268 if (notes & HIT_PENDING) in netfs_collect_read_results() 286 notes |= MADE_PROGRESS; in netfs_collect_read_results() 309 if (!(notes & BUFFERED)) in netfs_collect_read_results() 312 if (notes & NEED_RETRY) in netfs_collect_read_results() [all …]
|
| /linux-6.15/Documentation/ABI/stable/ |
| H A 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.
|
| /linux-6.15/fs/proc/ |
| H A D | kcore.c | 312 struct elf_note *note = (struct elf_note *)¬es[*i]; in append_kcore_note() 318 memcpy(¬es[*i], name, note->n_namesz); in append_kcore_note() 320 memcpy(¬es[*i], desc, descsz); in append_kcore_note() 434 char *notes; in read_kcore_iter() local 440 notes = kzalloc(kcore_notes_len, GFP_KERNEL); in read_kcore_iter() 441 if (!notes) { in read_kcore_iter() 446 append_kcore_note(notes, &i, NN_PRSTATUS, NT_PRSTATUS, &prstatus, in read_kcore_iter() 448 append_kcore_note(notes, &i, NN_PRPSINFO, NT_PRPSINFO, &prpsinfo, in read_kcore_iter() 459 append_kcore_note(notes, &i, VMCOREINFO_NOTE_NAME, 0, in read_kcore_iter() 466 kfree(notes); in read_kcore_iter() [all …]
|
| /linux-6.15/tools/perf/ui/gtk/ |
| H A D | annotate.c | 32 struct annotation *notes; in perf_gtk__get_percent() local 45 notes = symbol__annotation(sym); in perf_gtk__get_percent() 46 symhist = annotation__histogram(notes, evsel); in perf_gtk__get_percent() 47 entry = annotated_source__hist_entry(notes->src, evsel, dl->al.offset); in perf_gtk__get_percent() 109 struct annotation *notes; in perf_gtk__annotate_symbol() local 117 notes = symbol__annotation(sym); in perf_gtk__annotate_symbol() 136 list_for_each_entry(pos, ¬es->src->source, al.node) { in perf_gtk__annotate_symbol() 166 list_for_each_entry_safe(pos, n, ¬es->src->source, al.node) { in perf_gtk__annotate_symbol()
|
| /linux-6.15/Documentation/devicetree/ |
| H A D | index.rst | 22 dynamic-resolution-notes 23 overlay-notes
|
| /linux-6.15/Documentation/translations/zh_CN/devicetree/ |
| H A D | index.rst | 35 dynamic-resolution-notes 36 overlay-notes
|
| H A D | overlay-notes.rst | 4 :Original: Documentation/devicetree/overlay-notes.rst 17 Documentation/devicetree/dynamic-resolution-notes.rst[1]的配套文档。
|
| /linux-6.15/Documentation/filesystems/bcachefs/ |
| H A D | index.rst | 7 Subsystem-specific development process notes 10 Development notes specific to bcachefs. These are intended to supplement
|
| /linux-6.15/Documentation/userspace-api/ioctl/ |
| H A D | cdrom.rst | 164 notes: 195 notes: 252 notes: 279 notes: 304 notes: 331 notes: 358 notes: 436 notes: 469 notes: 487 notes: [all …]
|
| /linux-6.15/drivers/staging/gpib/ |
| H A D | TODO | 18 - resolve XXX notes where possible 19 - fix FIXME notes
|
| /linux-6.15/kernel/module/ |
| H A D | sysfs.c | 153 unsigned int notes, loaded, i; in add_notes_attrs() local 160 notes = 0; in add_notes_attrs() 164 ++notes; in add_notes_attrs() 166 if (notes == 0) in add_notes_attrs() 169 notes_attrs = kzalloc(struct_size(notes_attrs, attrs, notes), in add_notes_attrs() 174 gattr = kcalloc(notes + 1, sizeof(*gattr), GFP_KERNEL); in add_notes_attrs()
|
| /linux-6.15/Documentation/bpf/ |
| H A D | index.rst | 32 clang-notes 33 linux-notes
|
| /linux-6.15/fs/ |
| H A D | binfmt_elf.c | 1741 struct memelfnote notes[]; member 1794 info->size += notesize(&t->notes[0]); in fill_thread_core_info() 1848 info->size += notesize(&t->notes[0]); in fill_thread_core_info() 1858 info->size += notesize(&t->notes[1]); in fill_thread_core_info() 1915 notes[info->thread_notes]), in fill_note_info() 1923 notes[info->thread_notes]), in fill_note_info() 1971 if (!writenote(&t->notes[0], cprm)) in write_note_info() 1985 if (t->notes[i].data && in write_note_info() 1986 !writenote(&t->notes[i], cprm)) in write_note_info() 2003 WARN_ON(t->notes[0].data && t->notes[0].data != &t->prstatus); in free_note_info() [all …]
|
| /linux-6.15/tools/perf/ |
| H A D | builtin-top.c | 115 struct annotation *notes; in perf_top__parse_source() local 139 notes = symbol__annotation(sym); in perf_top__parse_source() 140 annotation__lock(notes); in perf_top__parse_source() 143 annotation__unlock(notes); in perf_top__parse_source() 159 annotation__unlock(notes); in perf_top__parse_source() 203 struct annotation *notes; in perf_top__record_precise_ip() local 219 annotation__unlock(notes); in perf_top__record_precise_ip() 244 struct annotation *notes; in perf_top__show_details() local 256 annotation__lock(notes); in perf_top__show_details() 260 if (notes->src == NULL) in perf_top__show_details() [all …]
|
| /linux-6.15/arch/arm/mach-pxa/ |
| H A D | sleep.S | 66 @ Intel PXA270 Specification Update notes problems sleeping 103 @ Intel PXA255 Specification Update notes problems 159 @ Intel PXA270 Specification Update notes problems performing
|
| /linux-6.15/Documentation/devicetree/bindings/iio/cdc/ |
| H A D | adi,ad7746.yaml | 42 application notes for more details 43 https://www.analog.com/media/en/technical-documentation/application-notes/AN-1585.pdf
|
| /linux-6.15/Documentation/driver-api/80211/ |
| H A 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.
|
| /linux-6.15/Documentation/sound/hd-audio/ |
| H A D | index.rst | 7 notes
|