Documented in 1 files:
Defined in 1 files as a function:
Referenced in 8 files:
- kernel/trace/ring_buffer.c
- kernel/trace/trace.c
- kernel/trace/trace_events_synth.c, line 362
- kernel/trace/trace_functions_graph.c
- kernel/trace/trace_output.c
- kernel/trace/trace_probe.c
- kernel/trace/trace_remote.c, line 588
- kernel/trace/trace_syscalls.c
Smatch caller information:
kernel/trace/trace_output.c lat_print_timestamp() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace_output.c seq_print_ip_sym() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | (-1),8192 |
| BUF_SIZE | 0 | s | (-1),8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_output.c seq_print_user_ip() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->full | 0-1 |
| PARAM_VALUE | 0 | s->seq.size | 1-u64max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| CONSTRAINT | 0 | s | <=3054 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_output.c trace_print_context() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace_output.c trace_print_lat_context() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace_output.c trace_print_lat_fmt() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | (-1),8192 |
| BUF_SIZE | 0 | s | (-1),8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | flags |
kernel/trace/trace_output.c trace_stack_print() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_output.c trace_user_stack_print() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_syscalls.c print_syscall_enter() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_syscalls.c sys_enter_openat_print() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_syscalls.c sys_enter_openat_print() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->full | 0-1 |
| PARAM_VALUE | 0 | s->seq.size | 1-u64max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $2 |
| CONSTRAINT | 0 | s->seq.len | <=3054 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_events_synth.c print_synth_event() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_remote.c trace_remote_iter_print_event() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->full | 0-1 |
| PARAM_VALUE | 0 | s->seq.size | 1-u64max |
| TERMINATED | 0 | s->seq.buffer | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->remote->reader_lock | ||
| HALF_LOCKED2 | &m->lock |
kernel/trace/trace_probe.c print_type_char() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_s16() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_s32() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_s64() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_s8() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_string() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_symbol() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_u16() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_u32() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_u64() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_u8() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_x16() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_x32() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_x64() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace_probe.c print_type_x8() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &tracepoint_iter_lock |
kernel/trace/trace.c print_bin_fmt() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace.c print_hex_fmt() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace.c print_raw_fmt() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace.c print_trace_fmt() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace.c print_trace_line() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | global &all_cpu_access_lock | ||
| HALF_LOCKED2 | global &trace_event_sem |
kernel/trace/trace.c trace_handle_return() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | (-1),8192 |
| BUF_SIZE | 0 | s | (-1),8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace.c tracing_fill_pipe_page() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &iter->mutex | ||
| LOCK2 | global &all_cpu_access_lock | ||
| LOCK2 | global &trace_event_sem | ||
| TYPE_LOCK | (struct trace_iterator)->mutex |
kernel/trace/ring_buffer.c ring_buffer_print_entry_header() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->full | 0-1 |
| PARAM_VALUE | 0 | s->seq.size | 1-u64max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| TERMINATED | 0 | s->seq.buffer | 1 |
kernel/trace/ring_buffer.c ring_buffer_print_page_header() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| PARAM_VALUE | 0 | s->full | 0-1 |
| PARAM_VALUE | 0 | s->seq.size | 1-u64max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $1 |
| TERMINATED | 0 | s->seq.buffer | 1 |
kernel/trace/trace_functions_graph.c print_graph_comment() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | flags |
kernel/trace/trace_functions_graph.c print_graph_entry_nested() -> trace_seq_has_overflowed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | s | 4096-ptr_max |
| BUF_SIZE | 0 | s | 8192 |
| DATA_SOURCE | 0 | s | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &iter->mutex | ||
| HALF_LOCKED2 | flags |