iPXE
mlx_logging.h File Reference

Go to the source code of this file.

Macros

#define MLX_PRINT(...)
#define MLX_DEBUG_FATAL_ERROR(...)
#define MLX_DEBUG_ERROR(...)
#define MLX_DEBUG_WARN(...)
#define MLX_DEBUG_INFO1(...)
#define MLX_DEBUG_INFO2(...)
#define MLX_DBG_ERROR(...)
#define MLX_DBG_WARN(...)
#define MLX_DBG_INFO1(...)
#define MLX_DBG_INFO2(...)
#define MLX_TRACE_1_START()
#define MLX_TRACE_1_END()
#define MLX_TRACE_1_END_STATUS(status)
#define MLX_TRACE_2_START()
#define MLX_TRACE_2_END()
#define MLX_TRACE_2_END_STATUS(status)

Functions

 FILE_LICENCE (GPL2_OR_LATER)

Macro Definition Documentation

◆ MLX_PRINT

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

Definition at line 27 of file mlx_logging.h.

◆ MLX_DEBUG_FATAL_ERROR

#define MLX_DEBUG_FATAL_ERROR ( ...)
Value:
#define MLX_DEBUG_FATAL_ERROR_PRIVATE(...)

Definition at line 28 of file mlx_logging.h.

Referenced by nodnic_port_set().

◆ MLX_DEBUG_ERROR

◆ MLX_DEBUG_WARN

#define MLX_DEBUG_WARN ( ...)
Value:
#define MLX_DEBUG_WARN_PRIVATE(id,...)

Definition at line 30 of file mlx_logging.h.

Referenced by flexboot_nodnic_enable_dma(), flexboot_nodnic_port_disable_dma(), and nodnic_port_check_and_set_dma().

◆ MLX_DEBUG_INFO1

#define MLX_DEBUG_INFO1 ( ...)
Value:
#define MLX_DEBUG_INFO1_PRIVATE(id,...)

Definition at line 31 of file mlx_logging.h.

Referenced by nodnic_port_set_send_uar_offset().

◆ MLX_DEBUG_INFO2

#define MLX_DEBUG_INFO2 ( ...)
Value:
#define MLX_DEBUG_INFO2_PRIVATE(id,...)

Definition at line 32 of file mlx_logging.h.

◆ MLX_DBG_ERROR

#define MLX_DBG_ERROR ( ...)
Value:
#define MLX_DBG_ERROR_PRIVATE(...)

Definition at line 33 of file mlx_logging.h.

◆ MLX_DBG_WARN

#define MLX_DBG_WARN ( ...)
Value:
#define MLX_DBG_WARN_PRIVATE(...)

Definition at line 34 of file mlx_logging.h.

◆ MLX_DBG_INFO1

#define MLX_DBG_INFO1 ( ...)
Value:
#define MLX_DBG_INFO1_PRIVATE(...)

Definition at line 35 of file mlx_logging.h.

◆ MLX_DBG_INFO2

#define MLX_DBG_INFO2 ( ...)
Value:
#define MLX_DBG_INFO2_PRIVATE(...)

Definition at line 36 of file mlx_logging.h.

◆ MLX_TRACE_1_START

#define MLX_TRACE_1_START ( )
Value:

Definition at line 38 of file mlx_logging.h.

◆ MLX_TRACE_1_END

#define MLX_TRACE_1_END ( )
Value:

Definition at line 39 of file mlx_logging.h.

◆ MLX_TRACE_1_END_STATUS

#define MLX_TRACE_1_END_STATUS ( status)
Value:
uint8_t status
Status.
Definition ena.h:5

Definition at line 40 of file mlx_logging.h.

◆ MLX_TRACE_2_START

#define MLX_TRACE_2_START ( )
Value:

Definition at line 41 of file mlx_logging.h.

◆ MLX_TRACE_2_END

#define MLX_TRACE_2_END ( )
Value:

Definition at line 42 of file mlx_logging.h.

◆ MLX_TRACE_2_END_STATUS

#define MLX_TRACE_2_END_STATUS ( status)
Value:

Definition at line 43 of file mlx_logging.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER )