openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
Collaboration diagram for IPMI Completion Codes:

Macros

#define IPMI_CC_OK   0x00
 
#define IPMI_CC_NODE_BUSY   0xC0
 
#define IPMI_CC_INV_CMD   0xC1
 
#define IPMI_CC_INV_CMD_FOR_LUN   0xC2
 
#define IPMI_CC_TIMEOUT   0xC3
 
#define IPMI_CC_OUT_OF_SPACE   0xC4
 
#define IPMI_CC_RES_CANCELED   0xC5
 
#define IPMI_CC_REQ_DATA_TRUNC   0xC6
 
#define IPMI_CC_REQ_DATA_INV_LENGTH   0xC7
 
#define IPMI_CC_REQ_DATA_FIELD_EXCEED   0xC8
 
#define IPMI_CC_PARAM_OUT_OF_RANGE   0xC9
 
#define IPMI_CC_CANT_RET_NUM_REQ_BYTES   0xCA
 
#define IPMI_CC_REQ_DATA_NOT_PRESENT   0xCB
 
#define IPMI_CC_INV_DATA_FIELD_IN_REQ   0xCC
 
#define IPMI_CC_ILL_SENSOR_OR_RECORD   0xCD
 
#define IPMI_CC_RESP_COULD_NOT_BE_PRV   0xCE
 
#define IPMI_CC_CANT_RESP_DUPLI_REQ   0xCF
 
#define IPMI_CC_CANT_RESP_SDRR_UPDATE   0xD0
 
#define IPMI_CC_CANT_RESP_FIRM_UPDATE   0xD1
 
#define IPMI_CC_CANT_RESP_BMC_INIT   0xD2
 
#define IPMI_CC_DESTINATION_UNAVAILABLE   0xD3
 
#define IPMI_CC_INSUFFICIENT_PRIVILEGES   0xD4
 
#define IPMI_CC_NOT_SUPPORTED_PRESENT_STATE   0xD5
 
#define IPMI_CC_ILLEGAL_COMMAND_DISABLED   0xD6
 
#define IPMI_CC_COMMAND_IN_PROGRESS   0x80
 
#define IPMI_CC_UNSPECIFIED_ERROR   0xFF
 

Detailed Description

Macro Definition Documentation

◆ IPMI_CC_CANT_RESP_BMC_INIT

#define IPMI_CC_CANT_RESP_BMC_INIT   0xD2

#include <modules/ipmi.h>

◆ IPMI_CC_CANT_RESP_DUPLI_REQ

#define IPMI_CC_CANT_RESP_DUPLI_REQ   0xCF

#include <modules/ipmi.h>

◆ IPMI_CC_CANT_RESP_FIRM_UPDATE

#define IPMI_CC_CANT_RESP_FIRM_UPDATE   0xD1

#include <modules/ipmi.h>

◆ IPMI_CC_CANT_RESP_SDRR_UPDATE

#define IPMI_CC_CANT_RESP_SDRR_UPDATE   0xD0

#include <modules/ipmi.h>

◆ IPMI_CC_CANT_RET_NUM_REQ_BYTES

#define IPMI_CC_CANT_RET_NUM_REQ_BYTES   0xCA

#include <modules/ipmi.h>

◆ IPMI_CC_COMMAND_IN_PROGRESS

#define IPMI_CC_COMMAND_IN_PROGRESS   0x80

#include <modules/ipmi.h>

◆ IPMI_CC_DESTINATION_UNAVAILABLE

#define IPMI_CC_DESTINATION_UNAVAILABLE   0xD3

#include <modules/ipmi.h>

◆ IPMI_CC_ILL_SENSOR_OR_RECORD

#define IPMI_CC_ILL_SENSOR_OR_RECORD   0xCD

#include <modules/ipmi.h>

◆ IPMI_CC_ILLEGAL_COMMAND_DISABLED

#define IPMI_CC_ILLEGAL_COMMAND_DISABLED   0xD6

#include <modules/ipmi.h>

◆ IPMI_CC_INSUFFICIENT_PRIVILEGES

#define IPMI_CC_INSUFFICIENT_PRIVILEGES   0xD4

#include <modules/ipmi.h>

◆ IPMI_CC_INV_CMD

#define IPMI_CC_INV_CMD   0xC1

#include <modules/ipmi.h>

◆ IPMI_CC_INV_CMD_FOR_LUN

#define IPMI_CC_INV_CMD_FOR_LUN   0xC2

#include <modules/ipmi.h>

◆ IPMI_CC_INV_DATA_FIELD_IN_REQ

#define IPMI_CC_INV_DATA_FIELD_IN_REQ   0xCC

#include <modules/ipmi.h>

◆ IPMI_CC_NODE_BUSY

#define IPMI_CC_NODE_BUSY   0xC0

#include <modules/ipmi.h>

◆ IPMI_CC_NOT_SUPPORTED_PRESENT_STATE

#define IPMI_CC_NOT_SUPPORTED_PRESENT_STATE   0xD5

#include <modules/ipmi.h>

◆ IPMI_CC_OK

#define IPMI_CC_OK   0x00

#include <modules/ipmi.h>

◆ IPMI_CC_OUT_OF_SPACE

#define IPMI_CC_OUT_OF_SPACE   0xC4

#include <modules/ipmi.h>

◆ IPMI_CC_PARAM_OUT_OF_RANGE

#define IPMI_CC_PARAM_OUT_OF_RANGE   0xC9

#include <modules/ipmi.h>

◆ IPMI_CC_REQ_DATA_FIELD_EXCEED

#define IPMI_CC_REQ_DATA_FIELD_EXCEED   0xC8

#include <modules/ipmi.h>

◆ IPMI_CC_REQ_DATA_INV_LENGTH

#define IPMI_CC_REQ_DATA_INV_LENGTH   0xC7

#include <modules/ipmi.h>

◆ IPMI_CC_REQ_DATA_NOT_PRESENT

#define IPMI_CC_REQ_DATA_NOT_PRESENT   0xCB

#include <modules/ipmi.h>

◆ IPMI_CC_REQ_DATA_TRUNC

#define IPMI_CC_REQ_DATA_TRUNC   0xC6

#include <modules/ipmi.h>

◆ IPMI_CC_RES_CANCELED

#define IPMI_CC_RES_CANCELED   0xC5

#include <modules/ipmi.h>

◆ IPMI_CC_RESP_COULD_NOT_BE_PRV

#define IPMI_CC_RESP_COULD_NOT_BE_PRV   0xCE

#include <modules/ipmi.h>

◆ IPMI_CC_TIMEOUT

#define IPMI_CC_TIMEOUT   0xC3

#include <modules/ipmi.h>

◆ IPMI_CC_UNSPECIFIED_ERROR

#define IPMI_CC_UNSPECIFIED_ERROR   0xFF

#include <modules/ipmi.h>