| /Linux-v5.4/tools/perf/util/ |
| D | annotate.h | 109 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 …]
|
| D | annotate.c | 793 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 …]
|
| D | symbol.c | 280 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/ |
| D | err_common.c | 32 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()
|
| D | err_impl.h | 23 char **annotation; member
|
| /Linux-v5.4/net/rxrpc/ |
| D | call_event.c | 164 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 …]
|
| D | input.c | 220 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 …]
|
| D | recvmsg.c | 233 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()
|
| D | sendmsg.c | 164 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/ |
| D | RTFP.txt | 230 ,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/ |
| D | annotate.c | 40 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/ |
| D | rxrpc.h | 1255 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/ |
| D | builtin-annotate.c | 87 struct annotation *notes = sym ? symbol__annotation(sym) : NULL; in process_basic_block() 318 struct annotation *notes; in hists__find_annotations()
|
| D | builtin-top.c | 111 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/ |
| D | perf-buildid-cache.txt | 64 annotation.
|
| D | perf-annotate.txt | 122 Set annotation percent type from following choices:
|
| D | perf-top.txt | 68 Path to vmlinux. Required for annotation functionality. 330 Stop annotation, return to full profile display.
|
| D | perf-config.txt | 231 symbol resolution, code annotation, etc.
|
| D | perf-report.txt | 516 Set annotation percent type from following choices:
|
| /Linux-v5.4/tools/perf/ui/gtk/ |
| D | annotate.c | 99 struct annotation *notes; in perf_gtk__annotate_symbol()
|
| /Linux-v5.4/tools/objtool/Documentation/ |
| D | stack-validation.txt | 191 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/ |
| D | sparse.rst | 70 annotation is needed. The three annotations above are for cases where
|
| /Linux-v5.4/Documentation/trace/ |
| D | kprobetrace.rst | 12 __kprobes/nokprobe_inline annotation and those marked NOKPROBE_SYMBOL).
|
| /Linux-v5.4/Documentation/x86/ |
| D | intel_mpx.rst | 73 * enables annotation of code with MPX instructions and prefixes
|
| /Linux-v5.4/Documentation/locking/ |
| D | lockdep-design.rst | 239 This annotation is largely used all over the kernel, e.g. kernel/sched/
|