summaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/crypto
Commit message (Expand)AuthorAgeFilesLines
* cxgbe(4): Rename rx_c_chan to rx_chan.Navdeep Parhar2024-07-171-1/+1
* cxgbe(4): Remove tx_modq lookup table.Navdeep Parhar2024-07-171-2/+2
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-163-6/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Mechanically convert cxgb(4) and cxgbe(4) to IfAPIJustin Hibbits2023-03-071-5/+5
* cxgbe: Queue NIC TLS mbufs internally.John Baldwin2023-02-171-38/+28
* cxgbe T6 KTLS: Use intotcpcb().John Baldwin2023-02-071-1/+1
* ccr,ccp: Fix argument order to sglist_append_vmpages.John Baldwin2023-02-061-1/+1
* ccr: Retire ccr_softc member in struct adapter.John Baldwin2022-12-291-40/+41
* tcp: remove INP_TIMEWAIT flagGleb Smirnoff2022-10-071-2/+2
* cxgbe: Handle requests for TLS key allocations with no TLS key storage.John Baldwin2022-08-081-0/+3
* cxgbe: Rename t4_kern_tls.c to t6_kern_tls.c.John Baldwin2022-08-081-7/+7
* ccr: Remove unused devclass argument to DRIVER_MODULE.John Baldwin2022-05-091-3/+1
* cxgbe(4): Fix bad races between sysctl and driver detach.Navdeep Parhar2022-01-151-3/+5
* ccr: Use a software OCF session for requests which fallback to software.John Baldwin2022-01-041-343/+50
* ccr: Replace 'blkcipher' with just 'cipher'.John Baldwin2021-12-211-88/+88
* crypto: Validate AES-GCM IV length in check_csp().John Baldwin2021-12-091-6/+0
* cryptosoft: Fix support for variable tag lengths in AES-CCM.John Baldwin2021-10-061-21/+86
* ccr: Support AES-CCM requests with truncated tags.John Baldwin2021-10-061-4/+24
* ccr: Support multiple nonce lengths for AES-CCM.John Baldwin2021-10-061-11/+23
* cryptosoft, ccr: Use crp_iv directly for AES-CCM and AES-GCM.John Baldwin2021-10-061-12/+5
* crypto: Permit variable-sized IVs for ciphers with a reinit hook.John Baldwin2021-10-061-3/+7
* ccp, ccr: Simplify drivers to assume an AES-GCM IV length of 12.John Baldwin2021-10-061-30/+6
* cxgbe: fix LINT-NOIP buildsKristof Provost2021-09-241-6/+0
* Add a switch structure for send tags.John Baldwin2021-09-141-2/+8
* crypto: Constify all transform descriptorsMark Johnston2021-07-262-11/+11
* cxgbe: De-duplicate some of the code for managing TLS key contexts.John Baldwin2021-06-163-269/+584
* crypto: Add a new type of crypto buffer for a single mbuf.John Baldwin2021-05-251-0/+3
* cxgbe(4): Overhaul CLIP (Compressed Local IPv6) table management.Navdeep Parhar2021-05-231-2/+2
* ccr: Disable requests on port 1 when needed to workaround a firmware bug.John Baldwin2021-03-121-1/+9
* ccr: Add per-port stats of queued and completed requests.John Baldwin2021-03-121-0/+24
* ccr: Set the RX channel ID correctly in work requests.John Baldwin2021-03-121-11/+22
* Store the send tag type in the common send tag header.John Baldwin2020-10-061-7/+7
* Fallback to software for more GCM and CCM requests.John Baldwin2020-09-291-2/+2
* crypto(9): add CRYPTO_BUF_VMPAGEAlan Somers2020-08-261-0/+4
* Reduce contention on per-adapter lock.John Baldwin2020-06-261-174/+231
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-2/+1
* cxgbe(4): Add a pointer to the adapter softc in vi_info.Navdeep Parhar2020-06-251-1/+1
* cxgbe(4): Add a tx_len16_to_desc helper.Navdeep Parhar2020-06-231-3/+3
* Add support for requests with separate AAD to ccr(4).John Baldwin2020-06-221-30/+65
* Explicitly zero IVs on the stack.John Baldwin2020-06-031-0/+4
* Explicitly zero AES key schedules on the stack.John Baldwin2020-06-031-0/+2
* Add explicit bzero's of sensitive data in software crypto consumers.John Baldwin2020-06-031-0/+8
* Support separate output buffers in ccr(4).John Baldwin2020-05-251-36/+71
* Add support for optional separate output buffers to in-kernel crypto.John Baldwin2020-05-251-8/+8
* Various cleanups to the software encryption transform interface.John Baldwin2020-05-201-20/+23
* Mechanically rename MBUF_EXT_PGS_ASSERT() to M_ASSERTEXTPG() to matchGleb Smirnoff2020-05-031-5/+5
* Step 4.1: mechanically rename M_NOMAP to M_EXTPGGleb Smirnoff2020-05-031-3/+3
* Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbufGleb Smirnoff2020-05-031-30/+30