Home
last modified time | relevance | path

Searched refs:notes (Results 1 – 25 of 117) sorted by relevance

12345

/linux/tools/perf/util/
H A Dannotate.c6 * copyright notes.
150 struct annotation *notes = symbol__annotation(sym); in symbol__annotate_zero_histograms() local
152 annotation__lock(notes); in symbol__annotate_zero_histograms()
153 if (notes->src != NULL) { in symbol__annotate_zero_histograms()
154 memset(notes->src->histograms, 0, in symbol__annotate_zero_histograms()
155 notes->src->nr_histograms * sizeof(*notes->src->histograms)); in symbol__annotate_zero_histograms()
156 hashmap__clear(notes->src->samples); in symbol__annotate_zero_histograms()
158 if (notes->branch && notes in symbol__annotate_zero_histograms()
264 annotation__get_branch(struct annotation * notes) annotation__get_branch() argument
278 struct annotation *notes = symbol__annotation(sym); symbol__find_branch_hist() local
303 struct annotation *notes = symbol__annotation(sym); symbol__hists() local
442 annotation__count_insn(struct annotation * notes,u64 start,u64 end) annotation__count_insn() argument
470 annotation__count_and_fill(struct annotation * notes,u64 start,u64 end,struct cyc_hist * ch) annotation__count_and_fill() argument
509 annotation__compute_ipc(struct annotation * notes,size_t size,struct evsel * evsel) annotation__compute_ipc() argument
597 annotation__exit(struct annotation * notes) annotation__exit() argument
611 annotation__hash(const struct annotation * notes) annotation__hash() argument
616 annotation__get_mutex(const struct annotation * notes) annotation__get_mutex() argument
627 annotation__lock(struct annotation * notes) annotation__lock() argument
636 annotation__unlock(struct annotation * notes) annotation__unlock() argument
645 annotation__trylock(struct annotation * notes) annotation__trylock() argument
788 struct annotation *notes = symbol__annotation(sym); annotation_line__print() local
909 calc_percent(struct annotation * notes,struct evsel * evsel,struct annotation_data * data,s64 offset,s64 end) calc_percent() argument
946 annotation__calc_percent(struct annotation * notes,struct evsel * leader,s64 len) annotation__calc_percent() argument
980 struct annotation *notes = symbol__annotation(sym); symbol__calc_percent() local
1014 struct annotation *notes = symbol__annotation(sym); symbol__annotate() local
1188 struct annotation *notes = symbol__annotation(sym); symbol__annotate_hits() local
1225 struct annotation *notes = symbol__annotation(sym); hist_entry__annotate_printf() local
1361 struct annotation *notes = symbol__annotation(sym); symbol__annotate_fprintf2() local
1430 struct annotation *notes = symbol__annotation(sym); symbol__annotate_zero_histogram() local
1438 struct annotation *notes = symbol__annotation(sym); symbol__annotate_decay_histogram() local
1508 annotation__mark_jump_targets(struct annotation * notes,struct symbol * sym) annotation__mark_jump_targets() argument
1539 annotation__set_index(struct annotation * notes) annotation__set_index() argument
1570 annotation__max_ins_name(struct annotation * notes) annotation__max_ins_name() argument
1588 annotation__init_column_widths(struct annotation * notes,struct symbol * sym) annotation__init_column_widths() argument
1597 annotation__update_column_widths(struct annotation * notes) annotation__update_column_widths() argument
1612 annotation__toggle_full_addr(struct annotation * notes,struct map_symbol * ms) annotation__toggle_full_addr() argument
1624 annotation__calc_lines(struct annotation * notes,struct map_symbol * ms,struct rb_root * root) annotation__calc_lines() argument
1659 struct annotation *notes = symbol__annotation(ms->sym); symbol__calc_lines() local
1762 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)) disasm_line__write() argument
1794 ipc_coverage_string(char * bf,int size,struct annotation * notes) ipc_coverage_string() argument
2009 annotation_line__write(struct annotation_line * al,struct annotation * notes,const struct annotation_write_ops * wops,struct annotation_print_data * apd) annotation_line__write() argument
2208 struct annotation *notes = symbol__annotation(sym); symbol__annotate2() local
2628 struct annotation *notes; find_disasm_line() local
2716 annotation__prev_asm_line(struct annotation * notes,struct disasm_line * curr) annotation__prev_asm_line() argument
2736 annotation__next_asm_line(struct annotation * notes,struct disasm_line * curr) annotation__next_asm_line() argument
2758 struct annotation *notes; annotate_calc_pcrel() local
2964 struct annotation *notes; hist_entry__get_data_type() local
3067 struct annotation *notes = symbol__annotation(sym); process_basic_block() local
[all...]
H A Dannotate.h213 void annotation_line__write(struct annotation_line *al, struct annotation *notes,
217 int __annotation__scnprintf_samples_period(struct annotation *notes,
362 static inline void annotation__init(struct annotation *notes __maybe_unused) in annotation__init()
365 void annotation__exit(struct annotation *notes);
367 void annotation__lock(struct annotation *notes) EXCLUSIVE_LOCK_FUNCTION(*notes);
368 void annotation__unlock(struct annotation *notes) UNLOCK_FUNCTION(*notes);
369 bool annotation__trylock(struct annotation *notes) EXCLUSIVE_TRYLOCK_FUNCTION(true, *notes);
371 annotation__cycles_width(struct annotation * notes) annotation__cycles_width() argument
379 annotation__pcnt_width(struct annotation * notes) annotation__pcnt_width() argument
403 annotation__histogram(struct annotation * notes,const struct evsel * evsel) annotation__histogram() argument
[all...]
H A Dcapstone.c365 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_capstone()
408 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_capstone()
440 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_capstone()
447 struct list_head *list = &notes->src->source; in symbol__disassemble_capstone_powerpc()
476 list_for_each_entry_safe(dl, tmp, &notes->src->source, al.node) { in symbol__disassemble_capstone_powerpc()
489 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_capstone_powerpc()
564 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_capstone_powerpc()
585 annotation_line__add(&dl->al, &notes->src->source);
592 struct list_head *list = &notes->src->source;
329 struct annotation *notes = symbol__annotation(sym); symbol__disassemble_capstone() local
449 struct annotation *notes = symbol__annotation(sym); symbol__disassemble_capstone_powerpc() local
H A Dblock-info.c132 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 Dllvm.c120 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_llvm() local
199 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_llvm()
260 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_llvm()
H A Ddisasm.c946 struct annotation *notes = symbol__annotation(args->ms->sym); in disasm_line__new() local
947 int nr = notes->src->nr_events; in disasm_line__new()
1019 struct annotation *notes = symbol__annotation(sym); in symbol__parse_objdump_line() local
1078 annotation_line__add(&dl->al, &notes->src->source); in symbol__parse_objdump_line()
1084 struct annotation *notes = symbol__annotation(sym); in delete_last_nop() local
1085 struct list_head *list = &notes->src->source; in delete_last_nop()
1238 struct annotation *notes = symbol__annotation(sym); in symbol__disassemble_raw() local
1282 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_raw()
1294 annotation_line__add(&dl->al, &notes->src->source); in symbol__disassemble_raw()
1300 struct list_head *list = &notes in symbol__disassemble_raw()
1383 struct annotation *notes = symbol__annotation(sym); symbol__disassemble_bpf_image() local
[all...]
/linux/tools/perf/ui/browsers/
H A Dannotate.c73 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color() local
77 if (nr == notes->src->max_jump_sources) in ui_browser__jumps_percent_color()
117 struct annotation *notes = browser__annotation(browser); in annotate_browser__write() local
149 annotation_line__write(al, notes, &ops, &apd); in annotate_browser__write()
191 struct annotation *notes = symbol__annotation(sym); in annotate_browser__draw_current_jump() local
192 u8 pcnt_width = annotation__pcnt_width(notes); in annotate_browser__draw_current_jump()
224 target = annotated_source__get_line(notes->src, cursor->ops.target.offset); in annotate_browser__draw_current_jump()
226 ui_helpline__printf("WARN: jump target inconsistency, press 'o', notes->offsets[%#x] = NULL\n", in annotate_browser__draw_current_jump()
239 width = annotation__cycles_width(notes); in annotate_browser__draw_current_jump()
243 pcnt_width + 2 + notes in annotate_browser__draw_current_jump()
256 struct annotation *notes = browser__annotation(browser); annotate_browser__refresh() local
343 struct annotation *notes = symbol__annotation(sym); annotate_browser__calc_percent() local
422 annotation__has_source(struct annotation * notes) annotation__has_source() argument
448 struct annotation *notes = browser__annotation(&browser->b); annotate_browser__toggle_source() local
544 struct annotation *notes = browser__annotation(browser); ui_browser__init_asm_mode() local
587 struct annotation *notes; annotate_browser__callq() local
623 struct annotation *notes = browser__annotation(&browser->b); annotate_browser__find_offset() local
669 struct annotation *notes = browser__annotation(&browser->b); annotate_browser__find_string() local
706 struct annotation *notes = browser__annotation(&browser->b); annotate_browser__find_string_reverse() local
885 struct annotation *notes = symbol__annotation(ms->sym); annotate_browser__run() local
1163 struct annotation *notes = symbol__annotation(sym); __hist_entry__tui_annotate() local
[all...]
/linux/fs/netfs/
H A Dread_collect.c101 unsigned int *notes) in netfs_read_unlock_folios() argument
127 if (*notes & COPY_TO_CACHE) in netfs_read_unlock_folios()
150 *notes |= MADE_PROGRESS; in netfs_read_unlock_folios()
189 unsigned int notes; in netfs_collect_read_results() local
199 notes = BUFFERED; in netfs_collect_read_results()
201 notes = 0; in netfs_collect_read_results()
225 notes |= HIT_PENDING; in netfs_collect_read_results()
234 if (notes & BUFFERED) { in netfs_collect_read_results()
238 if (!(notes & HIT_PENDING) && in netfs_collect_read_results()
252 notes |= COPY_TO_CACHE; in netfs_collect_read_results()
[all …]
H A Dwrite_collect.c115 unsigned int *notes) in netfs_writeback_unlock_folios() argument
129 *notes |= MADE_PROGRESS; in netfs_writeback_unlock_folios()
167 *notes |= MADE_PROGRESS; in netfs_writeback_unlock_folios()
205 unsigned int notes; in netfs_collect_write_results() local
219 notes = NEED_UNLOCK; in netfs_collect_write_results()
221 notes = 0; in netfs_collect_write_results()
250 notes |= HIT_PENDING; in netfs_collect_write_results()
257 notes |= MADE_PROGRESS | SAW_FAILURE; in netfs_collect_write_results()
264 notes |= MADE_PROGRESS; in netfs_collect_write_results()
271 notes |= NEED_REASSESS | SAW_FAILURE; in netfs_collect_write_results()
[all …]
/linux/fs/proc/
H A Dkcore.c308 static void append_kcore_note(char *notes, size_t *i, const char *name, in append_kcore_note() argument
312 struct elf_note *note = (struct elf_note *)&notes[*i]; in append_kcore_note()
318 memcpy(&notes[*i], name, note->n_namesz); in append_kcore_note()
320 memcpy(&notes[*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()
450 append_kcore_note(notes, &i, NN_TASKSTRUCT, NT_TASKSTRUCT, current, in read_kcore_iter()
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-kernel-notes1 What: /sys/kernel/notes
4 Description: The /sys/kernel/notes file contains the binary representation
5 of the running vmlinux's .notes section.
/linux/Documentation/userspace-api/ioctl/
H A Dcdrom.rst164 notes:
195 notes:
252 notes:
279 notes:
304 notes:
331 notes:
358 notes:
436 notes:
469 notes:
487 notes:
[all …]
/linux/Documentation/devicetree/
H A Dindex.rst22 dynamic-resolution-notes
23 overlay-notes
/linux/kernel/module/
H A Dsysfs.c153 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_flex(*notes_attrs, attrs, notes); in add_notes_attrs()
173 gattr = kzalloc_objs(*gattr, notes + 1); in add_notes_attrs()
/linux/Documentation/translations/zh_CN/devicetree/
H A Dindex.rst35 dynamic-resolution-notes
36 overlay-notes
H A Doverlay-notes.rst4 :Original: Documentation/devicetree/overlay-notes.rst
17 Documentation/devicetree/dynamic-resolution-notes.rst[1]的配套文档。
/linux/drivers/gpib/
H A DTODO7 - resolve XXX notes where possible
8 - fix FIXME notes
/linux/fs/
H A Dbinfmt_elf.c1685 struct memelfnote notes[]; member
1736 fill_note(&t->notes[0], PRSTATUS, PRSTATUS_SIZE, &t->prstatus); in fill_thread_core_info()
1737 info->size += notesize(&t->notes[0]); in fill_thread_core_info()
1778 __fill_note(&t->notes[note_iter], note_name, note_type, in fill_thread_core_info()
1781 info->size += notesize(&t->notes[note_iter]); in fill_thread_core_info()
1798 fill_note(&t->notes[0], PRSTATUS, sizeof(t->prstatus), &t->prstatus); in fill_thread_core_info()
1799 info->size += notesize(&t->notes[0]); in fill_thread_core_info()
1808 fill_note(&t->notes[1], PRFPREG, sizeof(*fpu), fpu); in fill_thread_core_info()
1809 info->size += notesize(&t->notes[1]); in fill_thread_core_info()
1876 info->thread = kzalloc_flex(*info->thread, notes, info->thread_notes); in fill_note_info()
[all …]
/linux/tools/perf/
H A Dbuiltin-top.c117 struct annotation *notes; in perf_top__parse_source()
141 notes = symbol__annotation(sym); in perf_top__parse_source()
142 annotation__lock(notes); in perf_top__parse_source()
145 annotation__unlock(notes); in perf_top__parse_source()
161 annotation__unlock(notes); in perf_top__parse_source()
205 struct annotation *notes; in perf_top__record_precise_ip()
214 notes = symbol__annotation(sym); in perf_top__record_precise_ip()
216 if (!annotation__trylock(notes)) in perf_top__record_precise_ip()
221 annotation__unlock(notes); in perf_top__record_precise_ip()
246 struct annotation *notes; in perf_top__show_details()
116 struct annotation *notes; perf_top__parse_source() local
204 struct annotation *notes; perf_top__record_precise_ip() local
245 struct annotation *notes; perf_top__show_details() local
[all...]
/linux/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/Documentation/driver-api/80211/
H A Dmac80211-advanced.rst72 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/kernel/
H A Dwatch_queue.c118 page = wqueue->notes[note / WATCH_QUEUE_NOTES_PER_PAGE]; in post_one_notification()
247 if (wqueue->notes) in watch_queue_set_size()
297 wqueue->notes = pages; in watch_queue_set_size()
402 __free_page(wqueue->notes[i]); in __put_watch_queue()
403 kfree(wqueue->notes); in __put_watch_queue()
/linux/Documentation/driver-api/
H A Dhw-recoverable-errors.rst16 crash dump notes, this infrastructure aids post-mortem crash analysis tools in
37 - It is exposed via vmcoreinfo crash dump notes and can be read using tools
/linux/Documentation/sound/hd-audio/
H A Dindex.rst7 notes
/linux/Documentation/arch/arm/nwfpe/
H A Dindex.rst12 notes

12345