Motr  M0
m0_fi_fault_point Struct Reference

#include <finject.h>

Collaboration diagram for m0_fi_fault_point:
Collaboration graph

Data Fields

const char * fp_module
 
const char * fp_file
 
uint32_t fp_line_num
 
const char * fp_func
 
const char * fp_tag
 
struct m0_fi_fpoint_statefp_state
 

Detailed Description

Holds information about "fault point" (FP).

Definition at line 67 of file finject.h.

Field Documentation

◆ fp_file

const char* fp_file

File name

Definition at line 71 of file finject.h.

◆ fp_func

const char* fp_func

Function name

Definition at line 75 of file finject.h.

◆ fp_line_num

uint32_t fp_line_num

Line number

Definition at line 73 of file finject.h.

◆ fp_module

const char* fp_module

Subsystem/module name

Definition at line 69 of file finject.h.

◆ fp_state

struct m0_fi_fpoint_state* fp_state

Reference to the "state" structure, which holds information about current state of fault point (e.g. enabled/disabled, triggering algorithm, FP data, etc.)

Definition at line 87 of file finject.h.

◆ fp_tag

const char* fp_tag

Tag - one or several words, separated by underscores, aimed to describe a purpose of the fault point and uniquely identify this FP within a current function

Definition at line 81 of file finject.h.


The documentation for this struct was generated from the following file: