Nugget
Loading...
Searching...
No Matches
Classes | Macros
probe-common.h File Reference
#include <stdint.h>
#include "common/hardware/dma.h"
#include "common/hardware/gpu.h"
#include "common/hardware/hwregs.h"
#include "common/hardware/irq.h"
#include "common/syscalls/syscalls.h"
Include dependency graph for probe-common.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ProbeStats
 

Macros

#define PROBE_PASS(stats, fmt, ...)
 
#define PROBE_FAIL(stats, fmt, ...)
 
#define PROBE_INFO(stats, fmt, ...)
 
#define PROBE_RESULT(fmt, ...)
 

Macro Definition Documentation

◆ PROBE_FAIL

#define PROBE_FAIL (   stats,
  fmt,
  ... 
)
Value:
do { \
(stats)->failed++; \
ramsyscall_printf("FAIL " fmt "\n", ##__VA_ARGS__); \
} while (0)

◆ PROBE_INFO

#define PROBE_INFO (   stats,
  fmt,
  ... 
)
Value:
do { \
(stats)->info++; \
ramsyscall_printf("INFO " fmt "\n", ##__VA_ARGS__); \
} while (0)
Definition xprintf.c:112

◆ PROBE_PASS

#define PROBE_PASS (   stats,
  fmt,
  ... 
)
Value:
do { \
(stats)->passed++; \
ramsyscall_printf("PASS " fmt "\n", ##__VA_ARGS__); \
} while (0)

◆ PROBE_RESULT

#define PROBE_RESULT (   fmt,
  ... 
)
Value:
do { \
ramsyscall_printf("RESULT " fmt "\n", ##__VA_ARGS__); \
} while (0)