/kernel/linux/linux-6.6/include/linux/ |
H A D | trace_seq.h | 14 struct trace_seq { struct 21 trace_seq_init(struct trace_seq *s) in trace_seq_init() 40 static inline int trace_seq_used(struct trace_seq *s) in trace_seq_used() 55 trace_seq_buffer_ptr(struct trace_seq *s) in trace_seq_buffer_ptr() 61 * trace_seq_has_overflowed - return true if the trace_seq took too much 64 * Returns true if too much data was added to the trace_seq and it is 67 static inline bool trace_seq_has_overflowed(struct trace_seq *s) in trace_seq_has_overflowed() 77 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...); 79 void trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args); 81 trace_seq_bprintf(struct trace_seq * [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | trace_seq.h | 14 struct trace_seq { struct 21 trace_seq_init(struct trace_seq *s) in trace_seq_init() 40 static inline int trace_seq_used(struct trace_seq *s) in trace_seq_used() 55 trace_seq_buffer_ptr(struct trace_seq *s) in trace_seq_buffer_ptr() 61 * trace_seq_has_overflowed - return true if the trace_seq took too much 64 * Returns true if too much data was added to the trace_seq and it is 67 static inline bool trace_seq_has_overflowed(struct trace_seq *s) in trace_seq_has_overflowed() 77 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...); 79 void trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args); 81 trace_seq_bprintf(struct trace_seq * [all...] |
H A D | trace_events.h | 7 #include <linux/trace_seq.h> 19 const char *trace_print_flags_seq(struct trace_seq *p, const char *delim, 23 const char *trace_print_symbols_seq(struct trace_seq *p, unsigned long val, 27 const char *trace_print_flags_seq_u64(struct trace_seq *p, const char *delim, 31 const char *trace_print_symbols_seq_u64(struct trace_seq *p, 37 const char *trace_print_bitmask_seq(struct trace_seq *p, void *bitmask_ptr, 40 const char *trace_print_hex_seq(struct trace_seq *p, 44 const char *trace_print_array_seq(struct trace_seq *p, 49 trace_print_hex_dump_seq(struct trace_seq *p, const char *prefix_str, 95 /* trace_seq fo [all...] |
/kernel/linux/linux-5.10/tools/lib/traceevent/ |
H A D | trace-seq.h | 13 /* ----------------------- trace_seq ----------------------- */ 30 struct trace_seq { struct 38 void trace_seq_init(struct trace_seq *s); 39 void trace_seq_reset(struct trace_seq *s); 40 void trace_seq_destroy(struct trace_seq *s); 42 extern int trace_seq_printf(struct trace_seq *s, const char *fmt, ...) 44 extern int trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args) 47 extern int trace_seq_puts(struct trace_seq *s, const char *str); 48 extern int trace_seq_putc(struct trace_seq *s, unsigned char c); 50 extern void trace_seq_terminate(struct trace_seq * [all...] |
H A D | trace-seq.c | 19 * a trace_seq structure after it was destroyed. 25 "Usage of trace_seq after it was destroyed")) \ 40 * trace_seq_init - initialize the trace_seq structure 41 * @s: a pointer to the trace_seq structure to initialize 43 void trace_seq_init(struct trace_seq *s) in trace_seq_init() 56 * trace_seq_reset - re-initialize the trace_seq structure 57 * @s: a pointer to the trace_seq structure to reset 59 void trace_seq_reset(struct trace_seq *s) in trace_seq_reset() 69 * trace_seq_destroy - free up memory of a trace_seq 70 * @s: a pointer to the trace_seq t [all...] |
H A D | event-parse.h | 48 typedef int (*tep_event_handler_func)(struct trace_seq *s, 311 typedef unsigned long long (*tep_func_handler)(struct trace_seq *s, 407 void tep_plugin_print_options(struct trace_seq *s); 408 void tep_print_plugins(struct trace_seq *s, 459 void tep_print_event(struct tep_handle *tep, struct trace_seq *s, 473 void *tep_get_field_raw(struct trace_seq *s, struct tep_event *event, 477 int tep_get_field_val(struct trace_seq *s, struct tep_event *event, 480 int tep_get_common_field_val(struct trace_seq *s, struct tep_event *event, 483 int tep_get_any_field_val(struct trace_seq *s, struct tep_event *event, 487 int tep_print_num_field(struct trace_seq * [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | trace.c | 10 static const char *nvme_trace_delete_sq(struct trace_seq *p, u8 *cdw10) in nvme_trace_delete_sq() 21 static const char *nvme_trace_create_sq(struct trace_seq *p, u8 *cdw10) in nvme_trace_create_sq() 37 static const char *nvme_trace_delete_cq(struct trace_seq *p, u8 *cdw10) in nvme_trace_delete_cq() 48 static const char *nvme_trace_create_cq(struct trace_seq *p, u8 *cdw10) in nvme_trace_create_cq() 63 static const char *nvme_trace_admin_identify(struct trace_seq *p, u8 *cdw10) in nvme_trace_admin_identify() 75 static const char *nvme_trace_admin_get_features(struct trace_seq *p, in nvme_trace_admin_get_features() 89 static const char *nvme_trace_get_lba_status(struct trace_seq *p, in nvme_trace_get_lba_status() 105 static const char *nvme_trace_read_write(struct trace_seq *p, u8 *cdw10) in nvme_trace_read_write() 122 static const char *nvme_trace_dsm(struct trace_seq *p, u8 *cdw10) in nvme_trace_dsm() 134 static const char *nvme_trace_common(struct trace_seq * [all...] |
/kernel/linux/linux-6.6/drivers/nvme/target/ |
H A D | trace.c | 10 static const char *nvmet_trace_admin_identify(struct trace_seq *p, u8 *cdw10) in nvmet_trace_admin_identify() 22 static const char *nvmet_trace_admin_get_features(struct trace_seq *p, in nvmet_trace_admin_get_features() 36 static const char *nvmet_trace_get_lba_status(struct trace_seq *p, in nvmet_trace_get_lba_status() 52 static const char *nvmet_trace_admin_set_features(struct trace_seq *p, in nvmet_trace_admin_set_features() 66 static const char *nvmet_trace_read_write(struct trace_seq *p, u8 *cdw10) in nvmet_trace_read_write() 83 static const char *nvmet_trace_dsm(struct trace_seq *p, u8 *cdw10) in nvmet_trace_dsm() 95 static const char *nvmet_trace_common(struct trace_seq *p, u8 *cdw10) in nvmet_trace_common() 105 const char *nvmet_trace_parse_admin_cmd(struct trace_seq *p, in nvmet_trace_parse_admin_cmd() 122 const char *nvmet_trace_parse_nvm_cmd(struct trace_seq *p, in nvmet_trace_parse_nvm_cmd() 137 static const char *nvmet_trace_fabrics_property_set(struct trace_seq * [all...] |
H A D | trace.h | 17 #include <linux/trace_seq.h> 21 const char *nvmet_trace_parse_admin_cmd(struct trace_seq *p, u8 opcode, 23 const char *nvmet_trace_parse_nvm_cmd(struct trace_seq *p, u8 opcode, 25 const char *nvmet_trace_parse_fabrics_cmd(struct trace_seq *p, u8 fctype, 35 const char *nvmet_trace_ctrl_name(struct trace_seq *p, struct nvmet_ctrl *ctrl); 39 const char *nvmet_trace_disk_name(struct trace_seq *p, char *name);
|
/kernel/linux/linux-5.10/drivers/nvme/target/ |
H A D | trace.c | 10 static const char *nvmet_trace_admin_identify(struct trace_seq *p, u8 *cdw10) in nvmet_trace_admin_identify() 22 static const char *nvmet_trace_admin_get_features(struct trace_seq *p, in nvmet_trace_admin_get_features() 36 static const char *nvmet_trace_get_lba_status(struct trace_seq *p, in nvmet_trace_get_lba_status() 52 static const char *nvmet_trace_read_write(struct trace_seq *p, u8 *cdw10) in nvmet_trace_read_write() 69 static const char *nvmet_trace_dsm(struct trace_seq *p, u8 *cdw10) in nvmet_trace_dsm() 81 static const char *nvmet_trace_common(struct trace_seq *p, u8 *cdw10) in nvmet_trace_common() 91 const char *nvmet_trace_parse_admin_cmd(struct trace_seq *p, in nvmet_trace_parse_admin_cmd() 106 const char *nvmet_trace_parse_nvm_cmd(struct trace_seq *p, in nvmet_trace_parse_nvm_cmd() 121 static const char *nvmet_trace_fabrics_property_set(struct trace_seq *p, in nvmet_trace_fabrics_property_set() 135 static const char *nvmet_trace_fabrics_connect(struct trace_seq * [all...] |
H A D | trace.h | 17 #include <linux/trace_seq.h> 21 const char *nvmet_trace_parse_admin_cmd(struct trace_seq *p, u8 opcode, 23 const char *nvmet_trace_parse_nvm_cmd(struct trace_seq *p, u8 opcode, 25 const char *nvmet_trace_parse_fabrics_cmd(struct trace_seq *p, u8 fctype, 35 const char *nvmet_trace_ctrl_name(struct trace_seq *p, struct nvmet_ctrl *ctrl); 39 const char *nvmet_trace_disk_name(struct trace_seq *p, char *name);
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_seq.c | 3 * trace_seq.c 7 * The trace_seq is a handy tool that allows you to pass a descriptor around 11 * To use it, the trace_seq must be initialized with trace_seq_init(). 13 * trace_seq_init() more than once to reset the trace_seq to start 22 * try to write something into the trace_seq buffer and if it fails 28 #include <linux/trace_seq.h> 30 /* How much buffer is left on the trace_seq? */ 34 * trace_seq should work with being initialized with 0s. 36 static inline void __trace_seq_init(struct trace_seq *s) in __trace_seq_init() 43 * trace_print_seq - move the contents of trace_seq int [all...] |
H A D | trace_output.h | 5 #include <linux/trace_seq.h> 16 seq_print_ip_sym(struct trace_seq *s, unsigned long ip, 19 extern void trace_seq_print_sym(struct trace_seq *s, unsigned long address, bool offset); 32 trace_print_lat_fmt(struct trace_seq *s, struct trace_entry *entry);
|
H A D | trace_output.c | 27 struct trace_seq *s = &iter->seq; in trace_print_bputs_msg_only() 40 struct trace_seq *s = &iter->seq; in trace_print_bprintk_msg_only() 53 struct trace_seq *s = &iter->seq; in trace_print_printk_msg_only() 65 trace_print_flags_seq(struct trace_seq *p, const char *delim, in trace_print_flags_seq() 103 trace_print_symbols_seq(struct trace_seq *p, unsigned long val, in trace_print_symbols_seq() 129 trace_print_flags_seq_u64(struct trace_seq *p, const char *delim, in trace_print_flags_seq_u64() 167 trace_print_symbols_seq_u64(struct trace_seq *p, unsigned long long val, in trace_print_symbols_seq_u64() 193 trace_print_bitmask_seq(struct trace_seq *p, void *bitmask_ptr, in trace_print_bitmask_seq() 217 trace_print_hex_seq(struct trace_seq *p, const unsigned char *buf, int buf_len, in trace_print_hex_seq() 236 trace_print_array_seq(struct trace_seq * [all...] |
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_seq.c | 3 * trace_seq.c 7 * The trace_seq is a handy tool that allows you to pass a descriptor around 11 * To use it, the trace_seq must be initialized with trace_seq_init(). 13 * trace_seq_init() more than once to reset the trace_seq to start 22 * try to write something into the trace_seq buffer and if it fails 28 #include <linux/trace_seq.h> 30 /* How much buffer is left on the trace_seq? */ 34 * trace_seq should work with being initialized with 0s. 36 static inline void __trace_seq_init(struct trace_seq *s) in __trace_seq_init() 43 * trace_print_seq - move the contents of trace_seq int [all...] |
H A D | trace_output.c | 27 struct trace_seq *s = &iter->seq; in trace_print_bputs_msg_only() 40 struct trace_seq *s = &iter->seq; in trace_print_bprintk_msg_only() 53 struct trace_seq *s = &iter->seq; in trace_print_printk_msg_only() 65 trace_print_flags_seq(struct trace_seq *p, const char *delim, in trace_print_flags_seq() 103 trace_print_symbols_seq(struct trace_seq *p, unsigned long val, in trace_print_symbols_seq() 129 trace_print_flags_seq_u64(struct trace_seq *p, const char *delim, in trace_print_flags_seq_u64() 167 trace_print_symbols_seq_u64(struct trace_seq *p, unsigned long long val, in trace_print_symbols_seq_u64() 193 trace_print_bitmask_seq(struct trace_seq *p, void *bitmask_ptr, in trace_print_bitmask_seq() 217 trace_print_hex_seq(struct trace_seq *p, const unsigned char *buf, int buf_len, in trace_print_hex_seq() 233 trace_print_array_seq(struct trace_seq * [all...] |
H A D | trace_output.h | 5 #include <linux/trace_seq.h> 16 seq_print_ip_sym(struct trace_seq *s, unsigned long ip, 29 trace_print_lat_fmt(struct trace_seq *s, struct trace_entry *entry);
|
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | trace.c | 10 static const char *nvme_trace_delete_sq(struct trace_seq *p, u8 *cdw10) in nvme_trace_delete_sq() 21 static const char *nvme_trace_create_sq(struct trace_seq *p, u8 *cdw10) in nvme_trace_create_sq() 37 static const char *nvme_trace_delete_cq(struct trace_seq *p, u8 *cdw10) in nvme_trace_delete_cq() 48 static const char *nvme_trace_create_cq(struct trace_seq *p, u8 *cdw10) in nvme_trace_create_cq() 63 static const char *nvme_trace_admin_identify(struct trace_seq *p, u8 *cdw10) in nvme_trace_admin_identify() 75 static const char *nvme_trace_admin_set_features(struct trace_seq *p, in nvme_trace_admin_set_features() 89 static const char *nvme_trace_admin_get_features(struct trace_seq *p, in nvme_trace_admin_get_features() 103 static const char *nvme_trace_get_lba_status(struct trace_seq *p, in nvme_trace_get_lba_status() 119 static const char *nvme_trace_admin_format_nvm(struct trace_seq *p, u8 *cdw10) in nvme_trace_admin_format_nvm() 136 static const char *nvme_trace_read_write(struct trace_seq * [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | scsi_trace.c | 7 #include <linux/trace_seq.h> 15 scsi_trace_misc(struct trace_seq *, unsigned char *, int); 18 scsi_trace_rw6(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw6() 37 scsi_trace_rw10(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw10() 57 scsi_trace_rw12(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw12() 73 scsi_trace_rw16(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw16() 94 scsi_trace_rw32(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw32() 135 scsi_trace_unmap(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_unmap() 147 scsi_trace_service_action_in(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_service_action_in() 177 scsi_trace_maintenance_in(struct trace_seq * [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | scsi_trace.c | 7 #include <linux/trace_seq.h> 15 scsi_trace_misc(struct trace_seq *, unsigned char *, int); 18 scsi_trace_rw6(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw6() 37 scsi_trace_rw10(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw10() 57 scsi_trace_rw12(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw12() 73 scsi_trace_rw16(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw16() 94 scsi_trace_rw32(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw32() 135 scsi_trace_unmap(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_unmap() 147 scsi_trace_service_action_in(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_service_action_in() 177 scsi_trace_maintenance_in(struct trace_seq * [all...] |
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | libata-trace.c | 10 #include <linux/trace_seq.h> 14 libata_trace_parse_status(struct trace_seq *p, unsigned char status) in libata_trace_parse_status() 42 libata_trace_parse_host_stat(struct trace_seq *p, unsigned char host_stat) in libata_trace_parse_host_stat() 60 libata_trace_parse_eh_action(struct trace_seq *p, unsigned int eh_action) in libata_trace_parse_eh_action() 87 libata_trace_parse_eh_err_mask(struct trace_seq *p, unsigned int eh_err_mask) in libata_trace_parse_eh_err_mask() 124 libata_trace_parse_qc_flags(struct trace_seq *p, unsigned int qc_flags) in libata_trace_parse_qc_flags() 159 libata_trace_parse_tf_flags(struct trace_seq *p, unsigned int tf_flags) in libata_trace_parse_tf_flags() 188 libata_trace_parse_subcmd(struct trace_seq *p, unsigned char cmd, in libata_trace_parse_subcmd()
|
/kernel/linux/linux-5.10/drivers/ata/ |
H A D | libata-trace.c | 10 #include <linux/trace_seq.h> 14 libata_trace_parse_status(struct trace_seq *p, unsigned char status) in libata_trace_parse_status() 42 libata_trace_parse_eh_action(struct trace_seq *p, unsigned int eh_action) in libata_trace_parse_eh_action() 69 libata_trace_parse_eh_err_mask(struct trace_seq *p, unsigned int eh_err_mask) in libata_trace_parse_eh_err_mask() 106 libata_trace_parse_qc_flags(struct trace_seq *p, unsigned int qc_flags) in libata_trace_parse_qc_flags() 141 libata_trace_parse_subcmd(struct trace_seq *p, unsigned char cmd, in libata_trace_parse_subcmd()
|
/kernel/linux/linux-6.6/tools/tracing/rtla/src/ |
H A D | timerlat_aa.c | 80 struct trace_seq *prev_irqs_seq; 81 struct trace_seq *nmi_seq; 82 struct trace_seq *irqs_seq; 83 struct trace_seq *softirqs_seq; 84 struct trace_seq *threads_seq; 85 struct trace_seq *stack_seq; 146 struct trace_seq *s, struct tep_record *record, in timerlat_aa_irq_latency() 214 struct trace_seq *s, struct tep_record *record, in timerlat_aa_thread_latency() 238 static int timerlat_aa_handler(struct trace_seq *s, struct tep_record *record, in timerlat_aa_handler() 261 static int timerlat_aa_nmi_handler(struct trace_seq * [all...] |
/kernel/linux/linux-5.10/tools/lib/traceevent/plugins/ |
H A D | plugin_scsi.c | 154 scsi_trace_misc(struct trace_seq *, unsigned char *, int); 157 scsi_trace_rw6(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw6() 174 scsi_trace_rw10(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw10() 198 scsi_trace_rw12(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw12() 220 scsi_trace_rw16(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw16() 250 scsi_trace_rw32(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_rw32() 304 scsi_trace_unmap(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_unmap() 315 scsi_trace_service_action_in(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_service_action_in() 355 scsi_trace_varlen(struct trace_seq *p, unsigned char *cdb, int len) in scsi_trace_varlen() 369 scsi_trace_misc(struct trace_seq * [all...] |
H A D | plugin_sched_switch.c | 12 static void write_state(struct trace_seq *s, int val) in write_state() 35 struct trace_seq *s, int pid) in write_and_save_comm() 53 static int sched_wakeup_handler(struct trace_seq *s, in sched_wakeup_handler() 82 static int sched_switch_handler(struct trace_seq *s, in sched_switch_handler()
|