| /freebsd/sys/libkern/ |
| H A D | jenkins_hash.c | 9 ------------------------------------------------------------------------------- 12 These are functions for producing 32-bit hashes for hash table lookup. 13 hashword(), hashlittle(), hashlittle2(), hashbig(), mix(), and final() 20 little-endian machines. Intel and AMD are little-endian machines. 22 hashlittle() except it returns two 32-bit hashes for the price of one. 27 mix(a,b,c); 29 mix(a,b,c); 33 4-byte integers to hash, use hashword(). If you have a byte array (like 35 a mix of things, see the comments above hashlittle(). 37 Why is this so big? I read 12 bytes at a time into 3 4-byte integers, [all …]
|
| /freebsd/contrib/unbound/util/storage/ |
| H A D | lookup3.c | 10 removed include of stdint - config.h takes care of platform independence. 15 ------------------------------------------------------------------------------- 18 These are functions for producing 32-bit hashes for hash table lookup. 19 hashword(), hashlittle(), hashlittle2(), hashbig(), mix(), and final() 26 little-endian machines. Intel and AMD are little-endian machines. 28 hashlittle() except it returns two 32-bit hashes for the price of one. 33 mix(a,b,c); 35 mix(a,b,c); 39 4-byte integers to hash, use hashword(). If you have a byte array (like 41 a mix of things, see the comments above hashlittle(). [all …]
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | sta.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2021, 2023 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 11 * enum iwl_sta_flags - flags for the ADD_STA host command 21 * @STA_FLG_MAX_AGG_SIZE_MSK: maximal size for A-MPDU (mask) 22 * @STA_FLG_MAX_AGG_SIZE_SHIFT: maximal size for A-MPDU (bit shift) 23 * @STA_FLG_MAX_AGG_SIZE_8K: maximal size for A-MPDU (8k supported) 24 * @STA_FLG_MAX_AGG_SIZE_16K: maximal size for A-MPDU (16k supported) 25 * @STA_FLG_MAX_AGG_SIZE_32K: maximal size for A-MPDU (32k supported) [all …]
|
| /freebsd/share/doc/papers/sysperf/ |
| H A D | 3.t | 51 on one machine, a VAX-11/780 with eight megabytes of memory.\** 58 person-to-person telephone messages to per-organization distribution 83 pseudo-terminal handler in addition to the local hardware terminal 113 Micro-operation benchmarks 117 programs was constructed and run on a VAX-11/750 with 4.5 megabytes 159 pipeself4 send 10,000 4-byte messages to yourself 160 pipeself512 send 10,000 512-byte messages to yourself 161 pipediscard4 send 10,000 4-byte messages to child who discards 162 pipediscard512 send 10,000 512-byte messages to child who discards 163 pipeback4 exchange 10,000 4-byte messages with child [all …]
|
| /freebsd/lib/libmd/amd64/ |
| H A D | sha1block.S | 1 /*- 37 * SHA-1 block routine. See sha1c.c for C equivalent. 40 * - rounds 0-15 are type 1 and load data (round1 macro). 41 * - rounds 16-19 are type 1 and do not load data (round1x macro). 42 * - rounds 20-39 are type 2 and do not load data (round2 macro). 43 * - rounds 40-59 are type 3 and do not load data (round3 macro). 44 * - rounds 60-79 are type 4 and do not load data (round4 macro). 46 * Each round loads or shuffles the data, then computes a per-round 61 xor ((\index- 3)&0xf)*4(%rsp), %r10d 62 xor ((\index- 8)&0xf)*4(%rsp), %r10d [all …]
|
| /freebsd/contrib/file/ |
| H A D | ChangeLog | 1 2024-11-27 14:44 Christos Zoulas <christos@zoulas.com> 6 2024-11-25 13:56 Christos Zoulas <christos@zoulas.com> 10 2024-11-10 13:56 Christos Zoulas <christos@zoulas.com> 14 offset that the "use" starts so that we don't double-count it. 17 2024-11-09 19:30 Christos Zoulas <christos@zoulas.com> 21 2024-11-02 14:34 Christos Zoulas <christos@zoulas.com> 25 2023-12-29 12:55 Christos Zoulas <christos@zoulas.com> 29 2023-07-29 12:55 Christos Zoulas <christos@zoulas.com> 33 2023-07-27 15:45 Christos Zoulas <christos@zoulas.com> 37 2023-07-17 11:53 Christos Zoulas <christos@zoulas.com> [all …]
|
| /freebsd/contrib/one-true-awk/testdir/ |
| H A D | funstack.in | 2 %%% BibTeX-file{ 5 %%% date = "26 March 1997", 23 %%% (incompletely) 1970 -- 1979. 50 %%% covering 1958--1996 became too large (about 65 %%% Algorithms 1--492. For Algorithms 493--686, 72 %%% cross-referenced in both directions, so 75 %%% Corrigenda. Cross-referenced entries are 77 %%% that each is completely self-contained. 83 %%% ftp://netlib.bell-labs.com/netlib/toms. 88 %%% http://ciir.cs.umass.edu/cgi-bin/web_query_form/public/cacm2.1. [all …]
|
| /freebsd/usr.sbin/fstyp/ |
| H A D | hammer2_disk.h | 1 /*- 2 * Copyright (c) 2011-2018 The DragonFly Project. All rights reserved. 68 * The structures below represent the on-disk media structures for the HAMMER2 69 * filesystem. Note that all fields for on-disk structures are naturally 70 * aligned. The host endian format is typically used - compatibility is 77 * references utilize 64-bit byte offsets. 89 * For the moment the maximum allocation size is HAMMER2_PBUFSIZE (64K), 94 * A full indirect block use supports 512 x 128-byte blockrefs in a 64KB 98 * A maximally sized file (2^64-1 bytes) requires ~6 indirect block levels 114 * MINALLOCSIZE - Th [all...] |
| /freebsd/crypto/openssl/crypto/aes/asm/ |
| H A D | vpaes-ppc.pl | 2 # Copyright 2013-2020 The OpenSSL Project Authors. All Rights Reserved. 11 ## Constant-time SSSE3 AES core implementation. 21 # 128-bit key. 23 # aes-ppc.pl this 32 # it in-line. Secondly it, being transliterated from 33 # vpaes-x86_64.pl, relies on "nested inversion" better suited 60 $FRAME=6*$SIZE_T+13*16; # 13*16 is for v20-v31 offload 63 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or 64 ( $xlate="${dir}../../perlasm/ppc-xlate.pl" and -f $xlate) or 65 die "can't locate ppc-xlate.pl"; [all …]
|
| /freebsd/sys/dev/sound/pci/hda/ |
| H A D | hdaa.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright (c) 2008-2012 Alexander Motin <mav@FreeBSD.org> 50 #define hdaa_lock(devinfo) mtx_lock((devinfo)->lock) 51 #define hdaa_unlock(devinfo) mtx_unlock((devinfo)->lock) 52 #define hdaa_lockassert(devinfo) mtx_assert((devinfo)->lock, MA_OWNED) 82 static const char *HDA_DEVS[16] = {"Line-out", "Speaker", "Headphones", "CD", 83 "SPDIF-out", "Digital-out", "Modem-line", "Modem-handset", "Line-in", 84 "AUX", "Mic", "Telephony", "SPDIF-in", "Digital-in", "Res.E", "Other"}; 90 "DIN", "XLR", "RJ-11", "Combo", "0xc", "0xd", "0xe", "Other" }; [all …]
|
| /freebsd/sys/dev/iwm/ |
| H A D | if_iwmreg.h | 10 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved. 31 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 35 * Copyright(c) 2005 - 2014 Intel Corporation. All rights reserved. 73 * BEGIN iwl-csr.h 81 * low power states due to driver-invoked device resets 82 * (e.g. IWM_CSR_RESET_REG_FLAG_SW_RESET) or uCode-driven power-saving modes. 95 #define IWM_CSR_INT_COALESCING (0x004) /* accum ints, 32-usec units */ 109 * 31-16: Reserved 110 * 15- [all...] |
| /freebsd/sys/dev/iwx/ |
| H A D | if_iwxreg.h | 1 /*- 2 * SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause 7 /*- 8 * Based on BSD-licensed source modules in the Linux iwlwifi driver, 19 * Copyright(c) 2018 - 2019 Intel Corporation 33 * Copyright(c) 2018 - 2019 Intel Corporation 71 * enum iwx_context_info_flags - Context information control flags 77 * exponent, the actual size is 2**value, valid sizes are 8-2048. 80 * default is short format - not supported by the driver) 82 * (values are IWX_CTXT_INFO_RB_SIZE_*K) [all …]
|
| /freebsd/contrib/tnftp/ |
| H A D | ChangeLog | 29 - Rename internal getline() to get_line() to avoid 31 - Avoid a NULL dereference in an error message. 44 - Add the time.h headers to accheck_includes, for the strptime check. 45 - Remove the check for el_init in libedit; we're always replacing 54 - Only attempt to el_parse() a command unknown by the default 57 - Turn off the alarmtimer before resetting the SIGALRM handler 60 - Add epsv6 and epsv to disable extended passive mode for ipv6 or 64 - Improve parsing of chunked transfer chunks per RFC2616: 65 - more stringent chunk-size parsing 66 - ignore optional trailing ';chunk-ext' stuff, instead of barfing [all …]
|
| /freebsd/contrib/ncurses/misc/ |
| H A D | terminfo.src | 7 # bug-ncurses@gnu.org 19 # under the ncurses MIT-style license. That was the effect of the agreement 33 # some portions of the data are derivative work under a compatible MIT-style 36 #------------------------------------------------------------------------------ 37 # https://invisible-island.net/ncurses/ncurses.faq.html#terminfo_copying 38 # https://invisible-island.net/personal/copyrights.html#removing_notes 39 #------------------------------------------------------------------------------ 48 # Please e-mail changes to terminfo@thyrsus.com; the old termcap@berkeley.edu 54 # This file describes the capabilities of various character-cell terminals, 55 # as needed by software such as screen-oriented editors. [all …]
|
| /freebsd/share/misc/ |
| H A D | usb_vendors | 6 # http://www.linux-usb.org/usb-ids.html 7 # or send entries as patches (diff -u old new) in the 10 # http://www.linux-usb.org/usb.ids 13 # Date: 2025-09-15 20:34:02 20 # device device_name <-- single tab 21 # interface interface_name <-- two tabs 38 5301 GW-US54ZGL 802.11bg 54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211] 64 0200 TP-Link 86 120e ASI120MC-S Planetary Camera [all …]
|
| /freebsd/contrib/unbound/doc/ |
| H A D | Changelog | 2 - Too many quotes for the EDE message debug printout. 5 - Small debug output improvement when attaching an EDE. 8 - Fix to print warning for when so-sndbuf setsockopt is not granted. 11 - version set to 1.24.0 for release. 12 - tag for 1.24.0rc1. 13 - Update contrib/aaaa-filter-iterator.patch so it applies on 1.24.0. 16 - Fix #1332: CNAME chains are sometimes not followed when RPZs add a 20 - Update documentation for using "SET ... EX" in Redis. 21 - Document max buffer sizes for Redis commands. 22 - Update man pages. [all …]
|
| /freebsd/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 1 ---------------------------------------- 7 changes and/or newly approved ASWG ECRs - multiple contributors 9 Add a few new ACPI tables: IOVT, SWFT, KEYP - multiple contributors 11 Add many new UUIDs, Hardware/PnP/ACPI IDs - Armin Wolf and Pawel 21 ---------------------------------------- 26 Added option to skip the global lock for SMM - Huacai Chen 28 Fixed non-NUL terminated string implementations - Ahmed Salem 30 Fixed CCEL and CDAT templates - Ahmed Salem 34 places - Peter Williams, Hans de Goede, Rafael Wysocki 37 behavior support - Aymeric Wibo [all …]
|
| /freebsd/contrib/one-true-awk/ |
| H A D | run.c | 52 if (p->ctype == OCELL && (p->csub < CUNK || p->csub > CFREE)) { in tempfree() 54 p->csub, p->ctype, p->sval); in tempfree() 119 int boff = pbptr ? *pbptr - *pbuf : 0; in adjbuf() 122 minlen += quantum - rminlen; in adjbuf() 154 for (a = u; ; a = a->nnext) { in execute() 157 x = (Cell *) (a->narg[0]); in execute() 164 if (notlegal(a->nobj)) /* probably a Cell* but too risky to print */ in execute() 166 proc = proctab[a->nobj-FIRSTTOKEN]; in execute() 167 x = (*proc)(a->narg, a->nobj); in execute() 176 if (a->nnext == NULL) in execute() [all …]
|
| /freebsd/crypto/openssh/ |
| H A D | ChangeLog | 11 upstream: openssh-10.0 13 OpenBSD-Commit-ID: db5b4a1f1c9e988f8f166b56dc5643606294b403 24 OpenBSD-Commit-ID: fffc89195968f7eedd2fc57f0b1f1ef3193f5ed1 32 OpenBSD-Commit-ID: f485f79bf3e9ebbe1de13ac96150cf458956cfd8 40 OpenBSD-Commit-ID: f912725c7d303720706b3ccfb2cb846d46296d13 54 OpenBSD-Regress-ID: 08477b936d1d0c1e8a98aa1c0e1bdde8871894c9 62 OpenBSD-Commit-ID: 6e683e13e72bf1e43bbd3bbc6a8332d5a98bdc99 72 OpenBSD-Commit-ID: 04ca29b8eaae1860c7adde3e770baa1866e30a54 82 OpenBSD-Commit-ID: ed01a7c102243f84e4a317aefb431916d98aab15 88 remove all instances of -pie from LDFLAGS [all …]
|
| /freebsd/sys/dev/msk/ |
| H A D | if_mskreg.h | 17 * are provided to you under the BSD-type license terms provided 22 * - Redistributions of source code must retain the above copyright 24 * - Redistributions in binary form must reproduce the above 28 * - Neither the name of Marvell nor the names of its contributors 48 /*- 49 * SPDX-License-Identifier: BSD-4-Clause AND BSD-3-Clause 65 * 4. Neither the name of the author nor the names of any co-contributors 82 /*- 110 * D-Link PCI vendor ID 154 * D-Link gigabit ethernet device ID [all …]
|
| /freebsd/sys/sys/ |
| H A D | soundcard.h | 5 /*- 6 * SPDX-License-Identifier: BSD-2-Clause 8 * Copyright by Hannu Savolainen 1993 / 4Front Technologies 1993-2006 55 * snd-sdk-doc-0.1.ps.gz (gzipped postscript). It contains 101 #define SNDCARD_NSS 26 122 * number of bytes for a write operation to be non-blocking. 146 * format. We extend it by using bit 31 (RO) to indicate full-duplex 153 * o 8 bits for 8-bit formats, mu-law and A-law, 154 * o 16 bits for the 16-bit formats, and 155 * o 32 bits for the 24/32-bit formats. [all …]
|
| /freebsd/sys/contrib/dev/ath/ath_hal/ar9300/ |
| H A D | ar9300_reset.c | 121 ahp->ah_hwp = HAL_TRUE_CHIP; in ar9300_attach_hw_platform() 196 * Mask used to construct AAD for CCMP-AES in ar9300_init_mfp() 197 * Cisco spec defined bits 0-3 as mask in ar9300_init_mfp() 226 centers->ctl_center = centers->ext_center = in ar9300_get_channel_centers() 227 centers->synth_center = ichan->channel; in ar9300_get_channel_centers() 238 centers->synth_center = ichan->channel + HT40_CHANNEL_CENTER_SHIFT; in ar9300_get_channel_centers() 241 centers->synth_center = ichan->channel - HT40_CHANNEL_CENTER_SHIFT; in ar9300_get_channel_centers() 242 extoff = -1; in ar9300_get_channel_centers() 245 centers->ctl_center = in ar9300_get_channel_centers() 246 centers->synth_center - (extoff * HT40_CHANNEL_CENTER_SHIFT); in ar9300_get_channel_centers() [all …]
|
| /freebsd/contrib/ntp/ |
| H A D | CommitLog | 1 ChangeSet@1.4062, 2024-05-25 00:06:49-07:00, ntpreleng@ntp-build.tal1.ntfo.org 5 ChangeLog@1.2103 +1 -0 8 ntpd/invoke-ntp.conf.texi@1.231 +1 -1 11 ntpd/invoke-ntp.keys.texi@1.214 +1 -1 14 ntpd/invoke-ntp [all...] |
| H A D | NEWS | 1 --- 10 - changes crypto (OpenSSL or compatible) detection and default build behavior. 11 Previously, crypto was supported if available unless the --without-crypto 13 falling back to a crypto-free build if usable libcrypto was not found has 15 The --withou [all...] |
| H A D | ChangeLog | 1 --- 7 * [Bug 3913] Avoid duplicate IPv6 link-local manycast associations. 10 * [Bug 3910] Memory leak using openssl-3 <hart@ntp.org> 13 * [Bug 3903] lib/isc/win32/strerror.c NTstrerror() is not thread-safe. 15 * [Bug 3901] LIB_GETBUF isn't thread-safe. <hart@ntp.org> 18 * [Bug 3888] ntpd with multiple same-subnet IPs using manycastclient creates 25 * [Bug 3869] Remove long-gone "calldelay" & "crypto sign" from docs. 29 * [Bug 3864] ntpd IPv6 refid different for big-endia [all...] |