25 #ifndef __MOTR_LIB_TRACE_INTERNAL_H__ 26 #define __MOTR_LIB_TRACE_INTERNAL_H__ M0_INTERNAL void m0_trace_buf_header_init(struct m0_trace_buf_header *tbh, size_t buf_size)
M0_INTERNAL const void * m0_trace_logbuf_get(void)
M0_INTERNAL uint32_t m0_trace_logbuf_size_get(void)
M0_INTERNAL void m0_trace_logbuf_size_set(size_t size)
enum m0_trace_level level
M0_INTERNAL const char * m0_trace_file_path_get(void)
int m0_trace_magic_sym_extra_addr_add(const void *addr)
union m0_trace_rec_argument m0_trace_rec_args_t[M0_TRACE_ARGC_MAX]
M0_INTERNAL const struct m0_trace_rec_header * m0_trace_last_record_get(void)
M0_INTERNAL void m0_console_vprintf(const char *fmt, va_list ap)
M0_INTERNAL const char * m0_trace_magic_sym_name_get(void)
struct m0_trace_buf_header ta_header
M0_INTERNAL void m0_arch_trace_fini(void)
M0_INTERNAL const char * m0_trace_subsys_name(uint64_t subsys)
M0_INTERNAL int m0_trace_subsys_list_to_mask(char *subsys_names, unsigned long *ret_mask)
M0_INTERNAL void m0_trace_switch_to_static_logbuf(void)
M0_INTERNAL void m0_trace_stats_update(uint32_t rec_size)
M0_INTERNAL const char * m0_trace_level_name(enum m0_trace_level level)
char * fmt(const char *format,...) __attribute__((format(printf
M0_INTERNAL const struct m0_trace_buf_header * m0_trace_logbuf_header_get(void)
M0_INTERNAL int m0_trace_args_unpack(const struct m0_trace_rec_header *trh, m0_trace_rec_args_t args, const void *buf)
M0_INTERNAL const void * m0_trace_magic_sym_addr_get(void)
M0_INTERNAL int m0_arch_trace_init(void)
M0_INTERNAL void m0_arch_trace_buf_header_init(struct m0_trace_buf_header *tbh)
M0_INTERNAL enum m0_trace_print_context m0_trace_print_context_parse(const char *ctx_name)
M0_INTERNAL uint64_t m0_trace_logbuf_pos_get(void)
M0_INTERNAL enum m0_trace_level m0_trace_level_parse(char *str)