iPXE
Macros | Functions
mlx_logging.h File Reference
#include "../../../mlx_utils_flexboot/include/mlx_logging_priv.h"

Go to the source code of this file.

Macros

#define MLX_PRINT(...)   MLX_PRINT_PRIVATE(__VA_ARGS__)
 
#define MLX_DEBUG_FATAL_ERROR(...)   MLX_DEBUG_FATAL_ERROR_PRIVATE(__VA_ARGS__)
 
#define MLX_DEBUG_ERROR(...)   MLX_DEBUG_ERROR_PRIVATE(__VA_ARGS__)
 
#define MLX_DEBUG_WARN(...)   MLX_DEBUG_WARN_PRIVATE(__VA_ARGS__)
 
#define MLX_DEBUG_INFO1(...)   MLX_DEBUG_INFO1_PRIVATE(__VA_ARGS__)
 
#define MLX_DEBUG_INFO2(...)   MLX_DEBUG_INFO2_PRIVATE(__VA_ARGS__)
 
#define MLX_DBG_ERROR(...)   MLX_DBG_ERROR_PRIVATE(__VA_ARGS__)
 
#define MLX_DBG_WARN(...)   MLX_DBG_WARN_PRIVATE(__VA_ARGS__)
 
#define MLX_DBG_INFO1(...)   MLX_DBG_INFO1_PRIVATE(__VA_ARGS__)
 
#define MLX_DBG_INFO2(...)   MLX_DBG_INFO2_PRIVATE(__VA_ARGS__)
 
#define MLX_TRACE_1_START()   MLX_DBG_INFO1_PRIVATE("Start\n")
 
#define MLX_TRACE_1_END()   MLX_DBG_INFO1_PRIVATE("End\n")
 
#define MLX_TRACE_1_END_STATUS(status)   MLX_DBG_INFO1_PRIVATE("End (%s=%d)\n", #status,status)
 
#define MLX_TRACE_2_START()   MLX_DBG_INFO2_PRIVATE("Start\n")
 
#define MLX_TRACE_2_END()   MLX_DBG_INFO2_PRIVATE("End\n")
 
#define MLX_TRACE_2_END_STATUS(status)   MLX_DBG_INFO2_PRIVATE("End (%s=%d)\n", #status,status)
 

Functions

 FILE_LICENCE (GPL2_OR_LATER)
 

Macro Definition Documentation

◆ MLX_PRINT

#define MLX_PRINT (   ...)    MLX_PRINT_PRIVATE(__VA_ARGS__)

Definition at line 27 of file mlx_logging.h.

◆ MLX_DEBUG_FATAL_ERROR

#define MLX_DEBUG_FATAL_ERROR (   ...)    MLX_DEBUG_FATAL_ERROR_PRIVATE(__VA_ARGS__)

Definition at line 28 of file mlx_logging.h.

◆ MLX_DEBUG_ERROR

#define MLX_DEBUG_ERROR (   ...)    MLX_DEBUG_ERROR_PRIVATE(__VA_ARGS__)

Definition at line 29 of file mlx_logging.h.

◆ MLX_DEBUG_WARN

#define MLX_DEBUG_WARN (   ...)    MLX_DEBUG_WARN_PRIVATE(__VA_ARGS__)

Definition at line 30 of file mlx_logging.h.

◆ MLX_DEBUG_INFO1

#define MLX_DEBUG_INFO1 (   ...)    MLX_DEBUG_INFO1_PRIVATE(__VA_ARGS__)

Definition at line 31 of file mlx_logging.h.

◆ MLX_DEBUG_INFO2

#define MLX_DEBUG_INFO2 (   ...)    MLX_DEBUG_INFO2_PRIVATE(__VA_ARGS__)

Definition at line 32 of file mlx_logging.h.

◆ MLX_DBG_ERROR

#define MLX_DBG_ERROR (   ...)    MLX_DBG_ERROR_PRIVATE(__VA_ARGS__)

Definition at line 33 of file mlx_logging.h.

◆ MLX_DBG_WARN

#define MLX_DBG_WARN (   ...)    MLX_DBG_WARN_PRIVATE(__VA_ARGS__)

Definition at line 34 of file mlx_logging.h.

◆ MLX_DBG_INFO1

#define MLX_DBG_INFO1 (   ...)    MLX_DBG_INFO1_PRIVATE(__VA_ARGS__)

Definition at line 35 of file mlx_logging.h.

◆ MLX_DBG_INFO2

#define MLX_DBG_INFO2 (   ...)    MLX_DBG_INFO2_PRIVATE(__VA_ARGS__)

Definition at line 36 of file mlx_logging.h.

◆ MLX_TRACE_1_START

#define MLX_TRACE_1_START ( )    MLX_DBG_INFO1_PRIVATE("Start\n")

Definition at line 38 of file mlx_logging.h.

◆ MLX_TRACE_1_END

#define MLX_TRACE_1_END ( )    MLX_DBG_INFO1_PRIVATE("End\n")

Definition at line 39 of file mlx_logging.h.

◆ MLX_TRACE_1_END_STATUS

#define MLX_TRACE_1_END_STATUS (   status)    MLX_DBG_INFO1_PRIVATE("End (%s=%d)\n", #status,status)

Definition at line 40 of file mlx_logging.h.

◆ MLX_TRACE_2_START

#define MLX_TRACE_2_START ( )    MLX_DBG_INFO2_PRIVATE("Start\n")

Definition at line 41 of file mlx_logging.h.

◆ MLX_TRACE_2_END

#define MLX_TRACE_2_END ( )    MLX_DBG_INFO2_PRIVATE("End\n")

Definition at line 42 of file mlx_logging.h.

◆ MLX_TRACE_2_END_STATUS

#define MLX_TRACE_2_END_STATUS (   status)    MLX_DBG_INFO2_PRIVATE("End (%s=%d)\n", #status,status)

Definition at line 43 of file mlx_logging.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER  )