trace.h (91edde2e6ae1dd5e33812f076f3fe4cb7ccbfdd0) | trace.h (2d6425af61166e026e7476db64f70f1266127b1d) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2 3#ifndef _LINUX_KERNEL_TRACE_H 4#define _LINUX_KERNEL_TRACE_H 5 6#include <linux/fs.h> 7#include <linux/atomic.h> 8#include <linux/sched.h> 9#include <linux/clocksource.h> 10#include <linux/ring_buffer.h> 11#include <linux/mmiotrace.h> 12#include <linux/tracepoint.h> 13#include <linux/ftrace.h> | 1// SPDX-License-Identifier: GPL-2.0 2 3#ifndef _LINUX_KERNEL_TRACE_H 4#define _LINUX_KERNEL_TRACE_H 5 6#include <linux/fs.h> 7#include <linux/atomic.h> 8#include <linux/sched.h> 9#include <linux/clocksource.h> 10#include <linux/ring_buffer.h> 11#include <linux/mmiotrace.h> 12#include <linux/tracepoint.h> 13#include <linux/ftrace.h> |
14#include <linux/trace.h> |
|
14#include <linux/hw_breakpoint.h> 15#include <linux/trace_seq.h> 16#include <linux/trace_events.h> 17#include <linux/compiler.h> 18#include <linux/glob.h> 19#include <linux/irq_work.h> 20#include <linux/workqueue.h> 21 --- 846 unchanged lines hidden (view full) --- 868extern unsigned long long ns2usecs(u64 nsec); 869extern int 870trace_vbprintk(unsigned long ip, const char *fmt, va_list args); 871extern int 872trace_vprintk(unsigned long ip, const char *fmt, va_list args); 873extern int 874trace_array_vprintk(struct trace_array *tr, 875 unsigned long ip, const char *fmt, va_list args); | 15#include <linux/hw_breakpoint.h> 16#include <linux/trace_seq.h> 17#include <linux/trace_events.h> 18#include <linux/compiler.h> 19#include <linux/glob.h> 20#include <linux/irq_work.h> 21#include <linux/workqueue.h> 22 --- 846 unchanged lines hidden (view full) --- 869extern unsigned long long ns2usecs(u64 nsec); 870extern int 871trace_vbprintk(unsigned long ip, const char *fmt, va_list args); 872extern int 873trace_vprintk(unsigned long ip, const char *fmt, va_list args); 874extern int 875trace_array_vprintk(struct trace_array *tr, 876 unsigned long ip, const char *fmt, va_list args); |
876int trace_array_printk(struct trace_array *tr, 877 unsigned long ip, const char *fmt, ...); | |
878int trace_array_printk_buf(struct ring_buffer *buffer, 879 unsigned long ip, const char *fmt, ...); 880void trace_printk_seq(struct trace_seq *s); 881enum print_line_t print_trace_line(struct trace_iterator *iter); 882 883extern char trace_find_mark(unsigned long long duration); 884 885struct ftrace_hash; --- 999 unchanged lines hidden (view full) --- 1885 1886extern const char *__start___trace_bprintk_fmt[]; 1887extern const char *__stop___trace_bprintk_fmt[]; 1888 1889extern const char *__start___tracepoint_str[]; 1890extern const char *__stop___tracepoint_str[]; 1891 1892void trace_printk_control(bool enabled); | 877int trace_array_printk_buf(struct ring_buffer *buffer, 878 unsigned long ip, const char *fmt, ...); 879void trace_printk_seq(struct trace_seq *s); 880enum print_line_t print_trace_line(struct trace_iterator *iter); 881 882extern char trace_find_mark(unsigned long long duration); 883 884struct ftrace_hash; --- 999 unchanged lines hidden (view full) --- 1884 1885extern const char *__start___trace_bprintk_fmt[]; 1886extern const char *__stop___trace_bprintk_fmt[]; 1887 1888extern const char *__start___tracepoint_str[]; 1889extern const char *__stop___tracepoint_str[]; 1890 1891void trace_printk_control(bool enabled); |
1893void trace_printk_init_buffers(void); | |
1894void trace_printk_start_comm(void); 1895int trace_keep_overwrite(struct tracer *tracer, u32 mask, int set); 1896int set_tracer_flag(struct trace_array *tr, unsigned int mask, int enabled); 1897 1898#define MAX_EVENT_NAME_LEN 64 1899 1900extern int trace_run_command(const char *buf, int (*createfn)(int, char**)); 1901extern ssize_t trace_parse_run_command(struct file *file, --- 107 unchanged lines hidden --- | 1892void trace_printk_start_comm(void); 1893int trace_keep_overwrite(struct tracer *tracer, u32 mask, int set); 1894int set_tracer_flag(struct trace_array *tr, unsigned int mask, int enabled); 1895 1896#define MAX_EVENT_NAME_LEN 64 1897 1898extern int trace_run_command(const char *buf, int (*createfn)(int, char**)); 1899extern ssize_t trace_parse_run_command(struct file *file, --- 107 unchanged lines hidden --- |