summaryrefslogtreecommitdiffstats
path: root/src/include/usr/mbox/mbox_reasoncodes.H
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/usr/mbox/mbox_reasoncodes.H')
-rw-r--r--src/include/usr/mbox/mbox_reasoncodes.H13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/include/usr/mbox/mbox_reasoncodes.H b/src/include/usr/mbox/mbox_reasoncodes.H
index 0ee58ff58..f90870a8d 100644
--- a/src/include/usr/mbox/mbox_reasoncodes.H
+++ b/src/include/usr/mbox/mbox_reasoncodes.H
@@ -32,6 +32,10 @@ namespace MBOX
MOD_MBOXDD_INVALID = 0x00, /**< Zero is an invalid module id */
MOD_MBOXDD_READ = 0x01,
MOD_MBOXDD_WRITE = 0x02,
+ MOD_MBOXSRV_SEND = 0x03, // MailboxSp::send
+ MOD_MBOXSRV_HNDLR = 0x04, // MailboxSp::msgHandler
+ MOD_MBOXSRV_RCV = 0x05, // MailboxSp::recv_msg
+ MOD_MBOXREGISTER = 0x06, // MailboxSp::msgq_register
};
enum MBOXReasonCode
@@ -40,6 +44,15 @@ namespace MBOX
RC_INVALID_MESSAGE_TYPE = HBMBOX_COMP_ID | 0x02,
RC_NO_PERM_TO_SEND = HBMBOX_COMP_ID | 0x03,
RC_MSG_PENDING = HBMBOX_COMP_ID | 0x04,
+ RC_INVALID_QUEUE = HBMBOX_COMP_ID | 0x05,
+ RC_RETRY_FAILED = HBMBOX_COMP_ID | 0x06,
+ RC_ALREADY_REGISTERED = HBMBOX_COMP_ID | 0x07,
+ RC_UNREGISTERED_MSG_QUEUE = HBMBOX_COMP_ID | 0x08,
+ RC_ILLEGAL_OP = HBMBOX_COMP_ID | 0x09,
+ RC_DATA_WRITE_ERR = HBMBOX_COMP_ID | 0x0A,
+ RC_PARITY_ERR = HBMBOX_COMP_ID | 0x0B,
+ RC_INVALID_MBOX_MSG_TYPE = HBMBOX_COMP_ID | 0x0C,
+ RC_MBOX_SERVICE_NOT_READY = HBMBOX_COMP_ID | 0x0D,
};
};
OpenPOWER on IntegriCloud