Lines Matching refs:s
20 trace_seq_init(struct trace_seq *s) in trace_seq_init() argument
22 seq_buf_init(&s->seq, s->buffer, PAGE_SIZE); in trace_seq_init()
23 s->full = 0; in trace_seq_init()
39 static inline int trace_seq_used(struct trace_seq *s) in trace_seq_used() argument
41 return seq_buf_used(&s->seq); in trace_seq_used()
54 trace_seq_buffer_ptr(struct trace_seq *s) in trace_seq_buffer_ptr() argument
56 return s->buffer + seq_buf_used(&s->seq); in trace_seq_buffer_ptr()
66 static inline bool trace_seq_has_overflowed(struct trace_seq *s) in trace_seq_has_overflowed() argument
68 return s->full || seq_buf_has_overflowed(&s->seq); in trace_seq_has_overflowed()
76 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...);
78 void trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args);
80 trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary);
81 extern int trace_print_seq(struct seq_file *m, struct trace_seq *s);
82 extern int trace_seq_to_user(struct trace_seq *s, char __user *ubuf,
84 extern void trace_seq_puts(struct trace_seq *s, const char *str);
85 extern void trace_seq_putc(struct trace_seq *s, unsigned char c);
86 extern void trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len);
87 extern void trace_seq_putmem_hex(struct trace_seq *s, const void *mem,
89 extern int trace_seq_path(struct trace_seq *s, const struct path *path);
91 extern void trace_seq_bitmask(struct trace_seq *s, const unsigned long *maskp,
95 static inline void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf() argument
99 trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary) in trace_seq_bprintf() argument
104 trace_seq_bitmask(struct trace_seq *s, const unsigned long *maskp, in trace_seq_bitmask() argument
109 static inline int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq() argument
113 static inline int trace_seq_to_user(struct trace_seq *s, char __user *ubuf, in trace_seq_to_user() argument
118 static inline void trace_seq_puts(struct trace_seq *s, const char *str) in trace_seq_puts() argument
121 static inline void trace_seq_putc(struct trace_seq *s, unsigned char c) in trace_seq_putc() argument
125 trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len) in trace_seq_putmem() argument
128 static inline void trace_seq_putmem_hex(struct trace_seq *s, const void *mem, in trace_seq_putmem_hex() argument
132 static inline int trace_seq_path(struct trace_seq *s, const struct path *path) in trace_seq_path() argument