Home
last modified time | relevance | path

Searched refs:annotation (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v5.4/tools/perf/util/
Dannotate.h109 struct annotation;
213 void annotation_line__write(struct annotation_line *al, struct annotation *notes,
217 int __annotation__scnprintf_samples_period(struct annotation *notes,
270 struct annotation { struct
298 static inline int annotation__cycles_width(struct annotation *notes) in annotation__cycles_width() argument
306 static inline int annotation__pcnt_width(struct annotation *notes) in annotation__pcnt_width()
311 static inline bool annotation_line__filter(struct annotation_line *al, struct annotation *notes) in annotation_line__filter()
316 void annotation__set_offsets(struct annotation *notes, s64 size);
317 void annotation__compute_ipc(struct annotation *notes, size_t size);
318 void annotation__mark_jump_targets(struct annotation *notes, struct symbol *sym);
[all …]
Dannotate.c793 struct annotation *notes = symbol__annotation(sym); in symbol__alloc_hist_cycles()
804 struct annotation *notes = symbol__annotation(sym); in symbol__annotate_zero_histograms()
900 struct annotation *notes = symbol__annotation(sym); in symbol__cycles_hist()
919 struct annotation *notes = symbol__annotation(sym); in symbol__hists()
1011 static unsigned annotation__count_insn(struct annotation *notes, u64 start, u64 end) in annotation__count_insn()
1023 static void annotation__count_and_fill(struct annotation *notes, u64 start, u64 end, struct cyc_his… in annotation__count_and_fill()
1054 void annotation__compute_ipc(struct annotation *notes, size_t size) in annotation__compute_ipc()
1380 struct annotation *notes = symbol__annotation(sym); in annotation_line__print()
1493 struct annotation *notes = symbol__annotation(sym); in symbol__parse_objdump_line()
1578 struct annotation *notes = symbol__annotation(sym); in delete_last_nop()
[all …]
Dsymbol.c280 struct annotation *notes = (void *)sym; in symbol__new()
2232 symbol_conf.priv_size += sizeof(struct annotation); in symbol__annotation_init()
/Linux-v5.4/arch/alpha/kernel/
Derr_common.c32 mchk_dump_mem(void *data, size_t length, char **annotation) in mchk_dump_mem() argument
38 if (annotation && !annotation[i]) in mchk_dump_mem()
39 annotation = NULL; in mchk_dump_mem()
43 annotation ? annotation[i] : ""); in mchk_dump_mem()
223 char **annotation = NULL; in el_annotate_subpacket() local
232 annotation = a->annotation; in el_annotate_subpacket()
238 mchk_dump_mem(header, header->length, annotation); in el_annotate_subpacket()
Derr_impl.h23 char **annotation; member
/Linux-v5.4/net/rxrpc/
Dcall_event.c164 u8 annotation, anno_type, retrans = 0, unacked = 0; in rxrpc_resend() local
195 annotation = call->rxtx_annotations[ix]; in rxrpc_resend()
196 anno_type = annotation & RXRPC_TX_ANNO_MASK; in rxrpc_resend()
197 annotation &= ~RXRPC_TX_ANNO_MASK; in rxrpc_resend()
210 if (!(annotation & RXRPC_TX_ANNO_RESENT)) in rxrpc_resend()
215 call->rxtx_annotations[ix] = RXRPC_TX_ANNO_RETRANS | annotation; in rxrpc_resend()
217 trace_rxrpc_retransmit(call, seq, annotation | anno_type, in rxrpc_resend()
252 annotation = call->rxtx_annotations[ix]; in rxrpc_resend()
253 anno_type = annotation & RXRPC_TX_ANNO_MASK; in rxrpc_resend()
278 annotation = call->rxtx_annotations[ix]; in rxrpc_resend()
[all …]
Dinput.c220 u8 annotation; in rxrpc_rotate_tx_window() local
235 annotation = call->rxtx_annotations[ix]; in rxrpc_rotate_tx_window()
242 if (annotation & RXRPC_TX_ANNO_LAST) { in rxrpc_rotate_tx_window()
246 if ((annotation & RXRPC_TX_ANNO_MASK) != RXRPC_TX_ANNO_ACK) in rxrpc_rotate_tx_window()
490 u8 flags, annotation = j; in rxrpc_input_data() local
516 trace_rxrpc_rx_data(call->debug_id, seq, serial, flags, annotation); in rxrpc_input_data()
563 call->rxtx_annotations[ix] = annotation; in rxrpc_input_data()
679 u8 annotation = call->rxtx_annotations[ix]; in rxrpc_input_check_for_lost_ack() local
680 u8 anno_type = annotation & RXRPC_TX_ANNO_MASK; in rxrpc_input_check_for_lost_ack()
684 annotation &= ~RXRPC_TX_ANNO_MASK; in rxrpc_input_check_for_lost_ack()
[all …]
Drecvmsg.c233 u8 annotation, in rxrpc_verify_packet() argument
239 u8 subpacket = annotation & RXRPC_RX_ANNO_SUBPACKET; in rxrpc_verify_packet()
278 u8 annotation = *_annotation; in rxrpc_locate_data() local
279 u8 subpacket = annotation & RXRPC_RX_ANNO_SUBPACKET; in rxrpc_locate_data()
289 if (!(annotation & RXRPC_RX_ANNO_VERIFIED)) { in rxrpc_locate_data()
290 ret = rxrpc_verify_packet(call, skb, annotation, offset, len); in rxrpc_locate_data()
Dsendmsg.c164 u8 annotation = RXRPC_TX_ANNO_UNACK; in rxrpc_queue_packet() local
171 annotation |= RXRPC_TX_ANNO_LAST; in rxrpc_queue_packet()
180 call->rxtx_annotations[ix] = annotation; in rxrpc_queue_packet()
/Linux-v5.4/Documentation/RCU/
DRTFP.txt230 ,annotation={
248 ,annotation={
284 ,annotation={
320 ,annotation={
345 ,annotation={
373 ,annotation={
388 ,annotation={
406 ,annotation={
420 ,annotation={
440 ,annotation={
[all …]
/Linux-v5.4/tools/perf/ui/browsers/
Dannotate.c40 static inline struct annotation *browser__annotation(struct ui_browser *browser) in browser__annotation()
48 struct annotation *notes = browser__annotation(browser); in disasm_line__filter()
55 struct annotation *notes = browser__annotation(browser); in ui_browser__jumps_percent_color()
99 struct annotation *notes = browser__annotation(browser); in annotate_browser__write()
155 struct annotation *notes = symbol__annotation(sym); in annotate_browser__draw_current_jump()
218 struct annotation *notes = browser__annotation(browser); in annotate_browser__refresh()
268 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__set_top()
292 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__set_rb_top()
307 struct annotation *notes = symbol__annotation(sym); in annotate_browser__calc_percent()
348 struct annotation *notes = browser__annotation(&browser->b); in annotate_browser__toggle_source()
[all …]
/Linux-v5.4/include/trace/events/
Drxrpc.h1255 TP_PROTO(struct rxrpc_call *call, rxrpc_seq_t seq, u8 annotation,
1258 TP_ARGS(call, seq, annotation, expiry),
1263 __field(u8, annotation )
1270 __entry->annotation = annotation;
1277 __entry->annotation,
/Linux-v5.4/tools/perf/
Dbuiltin-annotate.c87 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; in process_basic_block()
318 struct annotation *notes; in hists__find_annotations()
Dbuiltin-top.c111 struct annotation *notes; in perf_top__parse_source()
196 struct annotation *notes; in perf_top__record_precise_ip()
237 struct annotation *notes; in perf_top__show_details()
/Linux-v5.4/tools/perf/Documentation/
Dperf-buildid-cache.txt64 annotation.
Dperf-annotate.txt122 Set annotation percent type from following choices:
Dperf-top.txt68 Path to vmlinux. Required for annotation functionality.
330 Stop annotation, return to full profile display.
Dperf-config.txt231 symbol resolution, code annotation, etc.
Dperf-report.txt516 Set annotation percent type from following choices:
/Linux-v5.4/tools/perf/ui/gtk/
Dannotate.c99 struct annotation *notes; in perf_gtk__annotate_symbol()
/Linux-v5.4/tools/objtool/Documentation/
Dstack-validation.txt191 its ELF function annotation by changing ENDPROC to END, and instead
238 the callable function annotation (ENDPROC) and should always be
285 2) funcA() uses the unreachable() annotation in a section of code
/Linux-v5.4/Documentation/dev-tools/
Dsparse.rst70 annotation is needed. The three annotations above are for cases where
/Linux-v5.4/Documentation/trace/
Dkprobetrace.rst12 __kprobes/nokprobe_inline annotation and those marked NOKPROBE_SYMBOL).
/Linux-v5.4/Documentation/x86/
Dintel_mpx.rst73 * enables annotation of code with MPX instructions and prefixes
/Linux-v5.4/Documentation/locking/
Dlockdep-design.rst239 This annotation is largely used all over the kernel, e.g. kernel/sched/

12