summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io/bnx/mm.h
diff options
context:
space:
mode:
authorJerry Jelinek <jerry.jelinek@joyent.com>2019-02-25 12:52:48 +0000
committerJerry Jelinek <jerry.jelinek@joyent.com>2019-02-25 12:52:48 +0000
commita23a88c8822def3a025fde613631b67191ea9ae0 (patch)
tree8f52ea07a65ee949c88d9d0d98cbbb438f926229 /usr/src/uts/common/io/bnx/mm.h
parent540be08e437ce290999b29a244386a4283dca907 (diff)
parent6a1a5bb98a625f9f7115565ac77e5c4170a030cc (diff)
downloadillumos-joyent-a23a88c8822def3a025fde613631b67191ea9ae0.tar.gz
[illumos-gate merge]
commit 6a1a5bb98a625f9f7115565ac77e5c4170a030cc 10133 smatch fixes for usr/src/cmd/fs.d commit 86fec011b9215dec3869eac1fc39dc1aa9307340 10414 loader: move libzfs to libstand and clean up Makefiles commit eef4f27b270242808b43b4b23bd161df52839361 8928 Want open source bnx commit 57aea9348dbfeb813b16956eec292357525e2f66 10429 loader: dereferencing type-punned pointer will break strict-aliasing rules commit 54bc10fe6ad8a64fc279dc5fba56eaafea7ec2c0 10421 bofi: cast between incompatible function types commit 4bf63a956d4991cc5b0ead02fdea0b65bad10e78 10428 loader: really fix cd9660 dirmatch commit f18d8787c0ba765f61b003e2aae78db90b48f833 7928 Add support for SMF_EXIT_NODAEMON Conflicts: usr/src/cmd/svc/startd/method.c usr/src/cmd/nscd/svc-nscd usr/src/cmd/dlmgmtd/svc-dlmgmtd exception_lists/cstyle
Diffstat (limited to 'usr/src/uts/common/io/bnx/mm.h')
-rw-r--r--usr/src/uts/common/io/bnx/mm.h45
1 files changed, 45 insertions, 0 deletions
diff --git a/usr/src/uts/common/io/bnx/mm.h b/usr/src/uts/common/io/bnx/mm.h
new file mode 100644
index 0000000000..a93c1e725f
--- /dev/null
+++ b/usr/src/uts/common/io/bnx/mm.h
@@ -0,0 +1,45 @@
+/*
+ * Copyright 2014-2017 Cavium, Inc.
+ * The contents of this file are subject to the terms of the Common Development
+ * and Distribution License, v.1, (the "License").
+ *
+ * You may not use this file except in compliance with the License.
+ *
+ * You can obtain a copy of the License at available
+ * at http://opensource.org/licenses/CDDL-1.0
+ *
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
+ */
+
+#ifndef _MM_H_
+#define _MM_H_
+
+#include "bnx_mm.h"
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/*
+ * Add some preprocessor definitions that
+ * should technically be part of the LM.
+ */
+#define LM_HC_RX_QUICK_CONS_TRIP_VAL_MAX 256
+#define LM_HC_RX_QUICK_CONS_TRIP_INT_MAX 256
+
+#define LM_HC_RX_TICKS_VAL_MAX 511
+#define LM_HC_RX_TICKS_INT_MAX 1023
+
+
+#define mm_indicate_rx(a, b, c, d)
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _MM_H_ */