Motr  M0
ha.h File Reference
#include "lib/types.h"
Include dependency graph for ha.h:

Go to the source code of this file.

Data Structures

struct  m0_be_io_err
 

Macros

#define __MOTR_BE_HA_H__
 

Enumerations

enum  m0_be_location { M0_BE_LOC_NONE, M0_BE_LOC_LOG, M0_BE_LOC_SEGMENT_1, M0_BE_LOC_SEGMENT_2 }
 

Functions

struct m0_be_io_err M0_XCA_DOMAIN (be|rpc)
 
M0_INTERNAL void m0_be_io_err_send (uint32_t errcode, uint8_t location, uint8_t io_opcode)
 

Variables

uint32_t ber_errcode
 
uint8_t ber_location
 
uint8_t ber_io_opcode
 

Macro Definition Documentation

◆ __MOTR_BE_HA_H__

#define __MOTR_BE_HA_H__

Definition at line 23 of file ha.h.

Variable Documentation

◆ ber_errcode

uint32_t ber_errcode

Definition at line 39 of file ha.h.

◆ ber_io_opcode

uint8_t ber_io_opcode
See also
m0_stob_io_opcode for values

Definition at line 41 of file ha.h.

◆ ber_location

uint8_t ber_location
See also
m0_be_location for values

Definition at line 40 of file ha.h.