summaryrefslogtreecommitdiffstats
path: root/src/commonlib/bsd
diff options
context:
space:
mode:
authorRicardo Quesada <ricardoq@google.com>2021-09-03 17:01:45 -0700
committerFurquan Shaikh <furquan@google.com>2021-09-10 22:53:19 +0000
commitb28a035ea081be668311d70106b843c0204963fa (patch)
treec7aa26034131f22f5e4a0965615568ef59ef4448 /src/commonlib/bsd
parent49a96a94634ca146969293c8f1ac12dba6bbd231 (diff)
downloadcoreboot-b28a035ea081be668311d70106b843c0204963fa.tar.gz
coreboot-b28a035ea081be668311d70106b843c0204963fa.tar.bz2
coreboot-b28a035ea081be668311d70106b843c0204963fa.zip
elog: move MAX_EVENT_SIZE to commonlib/bsd/include
Moves MAX_EVENT_SIZE to commonlib/bsd/include, and renames it ELOG_MAX_EVENT_SIZE to give it an "scoped" name. The moving is needed because this defined will be used from util/cbfstool (see next CL in the chain). BUG=b:172210863 TEST=compiles Ok Change-Id: I86b06d257dda5b325a8478a044045b2a63fb1a84 Signed-off-by: Ricardo Quesada <ricardoq@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/57394 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jack Rosenthal <jrosenth@chromium.org> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'src/commonlib/bsd')
-rw-r--r--src/commonlib/bsd/include/commonlib/bsd/elog.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/commonlib/bsd/include/commonlib/bsd/elog.h b/src/commonlib/bsd/include/commonlib/bsd/elog.h
index d428b5d4d670..ab3fa4b5e6e7 100644
--- a/src/commonlib/bsd/include/commonlib/bsd/elog.h
+++ b/src/commonlib/bsd/include/commonlib/bsd/elog.h
@@ -311,6 +311,9 @@ struct elog_event_extended_event {
} __packed;
+/* Only the 7-LSB are used for size */
+#define ELOG_MAX_EVENT_SIZE 0x7F
+
enum cb_err elog_verify_header(const struct elog_header *header);
const struct event_header *elog_get_next_event(const struct event_header *event);
const void *event_get_data(const struct event_header *event);