Sound Open Firmware
Loading...
Searching...
No Matches
pipeline-trace.h File Reference
Include dependency graph for pipeline-trace.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define trace_pipe_get_tr_ctx(pipe_p)   (&(pipe_p)->tctx)
 
#define trace_pipe_get_id(pipe_p)   ((pipe_p)->pipeline_id)
 
#define trace_pipe_get_subid(pipe_p)   ((pipe_p)->comp_id)
 
#define pipe_cl_err(__e, ...)    tr_err(&pipe_tr, __e, ##__VA_ARGS__)
 
#define pipe_cl_warn(__e, ...)    tr_warn(&pipe_tr, __e, ##__VA_ARGS__)
 
#define pipe_cl_info(__e, ...)    tr_info(&pipe_tr, __e, ##__VA_ARGS__)
 
#define pipe_cl_dbg(__e, ...)    tr_dbg(&pipe_tr, __e, ##__VA_ARGS__)
 
#define pipe_err(pipe_p, __e, ...)
 
#define pipe_warn(pipe_p, __e, ...)
 
#define pipe_info(pipe_p, __e, ...)
 
#define pipe_dbg(pipe_p, __e, ...)
 

Variables

struct tr_ctx pipe_tr
 

Macro Definition Documentation

◆ pipe_cl_dbg

#define pipe_cl_dbg (   __e,
  ... 
)     tr_dbg(&pipe_tr, __e, ##__VA_ARGS__)

◆ pipe_cl_err

#define pipe_cl_err (   __e,
  ... 
)     tr_err(&pipe_tr, __e, ##__VA_ARGS__)

◆ pipe_cl_info

#define pipe_cl_info (   __e,
  ... 
)     tr_info(&pipe_tr, __e, ##__VA_ARGS__)

◆ pipe_cl_warn

#define pipe_cl_warn (   __e,
  ... 
)     tr_warn(&pipe_tr, __e, ##__VA_ARGS__)

◆ pipe_dbg

#define pipe_dbg (   pipe_p,
  __e,
  ... 
)
Value:
trace_pipe_get_subid, pipe_p, __e, ##__VA_ARGS__)
#define trace_pipe_get_id(pipe_p)
Definition pipeline-trace.h:22
#define trace_pipe_get_tr_ctx(pipe_p)
Definition pipeline-trace.h:21
#define trace_pipe_get_subid(pipe_p)
Definition pipeline-trace.h:23
#define trace_dev_dbg(get_ctx_m, get_id_m, get_subid_m, dev, fmt,...)
Trace from a device on dbg level.
Definition trace-soflogger.h:411

◆ pipe_err

#define pipe_err (   pipe_p,
  __e,
  ... 
)
Value:
trace_pipe_get_subid, pipe_p, __e, ##__VA_ARGS__)
#define trace_dev_err(get_ctx_m, get_id_m, get_subid_m, dev, fmt,...)
Trace from a device on err level.
Definition trace-soflogger.h:393

◆ pipe_info

#define pipe_info (   pipe_p,
  __e,
  ... 
)
Value:
trace_pipe_get_subid, pipe_p, __e, ##__VA_ARGS__)
#define trace_dev_info(get_ctx_m, get_id_m, get_subid_m, dev, fmt,...)
Trace from a device on info level.
Definition trace-soflogger.h:405

◆ pipe_warn

#define pipe_warn (   pipe_p,
  __e,
  ... 
)
Value:
trace_pipe_get_subid, pipe_p, __e, ##__VA_ARGS__)
#define trace_dev_warn(get_ctx_m, get_id_m, get_subid_m, dev, fmt,...)
Trace from a device on warning level.
Definition trace-soflogger.h:399

◆ trace_pipe_get_id

#define trace_pipe_get_id (   pipe_p)    ((pipe_p)->pipeline_id)

◆ trace_pipe_get_subid

#define trace_pipe_get_subid (   pipe_p)    ((pipe_p)->comp_id)

◆ trace_pipe_get_tr_ctx

#define trace_pipe_get_tr_ctx (   pipe_p)    (&(pipe_p)->tctx)

Variable Documentation

◆ pipe_tr

struct tr_ctx pipe_tr
extern