Xen Test Framework
Functions | Variables
exlog.c File Reference
#include <xtf/lib.h>
#include <xtf/exlog.h>
#include <xtf/numbers.h>
+ Include dependency graph for exlog.c:

Go to the source code of this file.

Functions

void xtf_exlog_start (void)
 
void xtf_exlog_reset (void)
 
void xtf_exlog_stop (void)
 
unsigned int xtf_exlog_entries (void)
 
exlog_entry_txtf_exlog_entry (unsigned int idx)
 
void xtf_exlog_log_exception (struct cpu_regs *regs)
 
void xtf_exlog_dump_log (void)
 

Variables

static bool logging = false
 
static unsigned int log_entries
 
static exlog_entry_t log [8]
 

Function Documentation

◆ xtf_exlog_start()

void xtf_exlog_start ( void  )

Definition at line 10 of file exlog.c.

+ Here is the caller graph for this function:

◆ xtf_exlog_reset()

void xtf_exlog_reset ( void  )

Definition at line 16 of file exlog.c.

+ Here is the caller graph for this function:

◆ xtf_exlog_stop()

void xtf_exlog_stop ( void  )

Definition at line 21 of file exlog.c.

+ Here is the caller graph for this function:

◆ xtf_exlog_entries()

unsigned int xtf_exlog_entries ( void  )

Definition at line 27 of file exlog.c.

+ Here is the caller graph for this function:

◆ xtf_exlog_entry()

exlog_entry_t* xtf_exlog_entry ( unsigned int  idx)

Definition at line 32 of file exlog.c.

+ Here is the caller graph for this function:

◆ xtf_exlog_log_exception()

void xtf_exlog_log_exception ( struct cpu_regs *  regs)

Definition at line 39 of file exlog.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ xtf_exlog_dump_log()

void xtf_exlog_dump_log ( void  )

Definition at line 63 of file exlog.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ logging

bool logging = false
static

Definition at line 5 of file exlog.c.

◆ log_entries

unsigned int log_entries
static

Definition at line 6 of file exlog.c.

◆ log

exlog_entry_t log[8]
static

Definition at line 8 of file exlog.c.