Lines Matching +full:board +full:- +full:related
3 /*-
4 * SPDX-License-Identifier: BSD-3-Clause
9 * Copyright (c) 2000-2001 Network Security Technologies, Inc.
12 * Please send any comments, feedback, bug-fixes, or feature requests to
41 * Materiel Command, USAF, under agreement number F30602-01-2-0537.
85 * Data structure to hold all 4 rings and any other ring related data
111 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, (f))
119 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, (f))
122 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, (f))
125 * Holds data specific to a single HIFN board.
129 struct mtx sc_mtx; /* per-instance lock */
190 #define HIFN_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx)
191 #define HIFN_UNLOCK(_sc) mtx_unlock(&(_sc)->sc_mtx)
199 * -----
213 * By default MD5 uses a 16 byte hash and SHA-1 uses a 20 byte hash.
226 * -----------
238 * ----
243 * ---------------
245 * authentication begins. This must be a number between 0 and 2^16-1
250 * -----------------
253 * and 2^16-1. For IPsec, this number will always be 8 bytes larger
294 #define HIFN_CRYPTO_BAD_INPUT (-1)
295 #define HIFN_CRYPTO_RINGS_FULL (-2)
302 * HIFN board.
304 * Blocking/Non-blocking Issues
317 * HIFN_CRYPTO_RINGS_FULL : All DMA rings were full and non-blocking