/freebsd/sys/dev/sound/usb/ |
H A D | uaudio.c | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 123 if (err != 0 || req->newptr == NULL || val == uaudio_buffer_ms) in uaudio_buffer_ms_sysctl() 149 #define UAUDIO_NFRAMES 64 /* must be factor of 8 due HS-USB */ 157 #define BIT_TEST(bm,bno) (((bm)[(bno) / 8] >> (7 - ((bno) % 8))) & 1) 159 #define MIX(sc) ((sc)->sc_mixer_node) macro 354 #define UAUDIO_SPDIF_IN_MIX 0x10 /* Input mix enable */ 436 {UA_FMT_PCM8, 8, AFMT_U8, "8-bit U-LE PCM"}, 437 {UA_FMT_PCM8, 16, AFMT_U16_LE, "16-bit U-LE PCM"}, 438 {UA_FMT_PCM8, 24, AFMT_U24_LE, "24-bit U-LE PCM"}, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | cavium-mix.txt | 1 * MIX Ethernet controller. 4 - compatible: "cavium,octeon-5750-mix" 6 Compatibility with all cn5XXX and cn6XXX SOCs populated with MIX 9 - reg: The base addresses of four separate register banks. The first 10 bank contains the MIX registers. The second bank the corresponding 12 MIX devices present. The fourth bank is the AGL_PRT_CTL shared by 13 all MIX devices present. 15 - cell-index: A single cell specifying which portion of the shared 16 register banks corresponds to this MIX device. 18 - interrupts: Two interrupt specifiers. The first is the MIX [all …]
|
/freebsd/sys/dev/sound/pcm/ |
H A D | ac97.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 65 struct ac97mixtable_entry mix[AC97_MIXER_SIZE]; member 96 [SOUND_MIXER_IGAIN] = { -AC97_MIX_MIC, 1, 6, 0, 0, 0, 1, 1 }, 100 [SOUND_MIXER_RECLEV] = { -AC97_MIX_RGAIN, 4, 0, 1, 1, 0, 0, 1 } 109 { 0x434d4900, "C-Media Electronics" }, 180 { 0x43585430, 0x00, 0, "CX20468-21", 0 }, 311 if (codec->flags & AC97_F_RDCD_BUG) { in ac97_rdcd() 314 i[0] = AC97_READ(codec->methods, codec->devinfo, reg); in ac97_rdcd() 315 i[1] = AC97_READ(codec->methods, codec->devinfo, reg); in ac97_rdcd() [all …]
|
H A D | feeder_mixer.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org> 59 src -= PCM_##BIT##_BPS; \ 60 dst -= PCM_##BIT##_BPS; \ 61 count -= PCM_##BIT##_BPS; \ 94 feed_mixer_t mix; member 144 if (f->desc->in != f->desc->out) in feed_mixer_init() 148 if (AFMT_ENCODING(f->desc->in) == in feed_mixer_init() 150 f->data = in feed_mixer_init() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/renesas/ |
H A D | ulcb-audio-graph-card2-mix+split.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for ULCB + Audio Graph Card2 (MIX + TDM Split) 12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX- [all...] |
H A D | ulcb-kf-simple-audio-card-mix+split.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for ULCB + Kingfisher + Simple Audio Card (MIX + TDM Split) 12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX- [all...] |
H A D | ulcb-kf-audio-graph-card-mix+split.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for ULCB + Kingfisher + Audio Graph Card (MIX + TDM Split) 12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX- [all...] |
H A D | ulcb-kf-audio-graph-card2-mix+split.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for ULCB + Kingfisher + Audio Graph Card2 (MIX + TDM Split) 12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX- [all...] |
H A D | ulcb-audio-graph-card-mix+split.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree for ULCB + Audio Graph Card (MIX) 12 * (A) CPU0 (2ch) <-----> (2ch) (X) ak4613 (MIX [all...] |
H A D | ulcb-simple-audio-card-mix+split.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 12 * (A) CPU0 (2ch) <----> (2ch) (X) ak4613 (MIX-0) 13 * (B) CPU1 (2ch) - [all...] |
H A D | ulcb-kf.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 18 #clock-cells = <0>; 19 compatible = "gpio-mux-clock"; 21 select-gpios = <&gpio_exp_75 13 GPIO_ACTIVE_HIGH>; 24 hdmi1-out { 25 compatible = "hdmi-connector"; 30 remote-endpoin [all...] |
/freebsd/sys/dev/random/fenestrasX/ |
H A D | fx_rng.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 47 #include <crypto/rijndael/rijndael-api-fst.h> 74 nbytes -= chunklen; in fxrng_rng_keystream_internal() 86 uint128_t ctr; /* Native-endian. */ in fxrng_chacha_nonce_add64() 128 fxrng_rng_keystream_internal(&rng->rng_prf, newkey, sizeof(newkey)); in fxrng_rng_genrandom_internal() 131 memcpy(&ctx_copy, &rng->rng_prf, sizeof(ctx_copy)); in fxrng_rng_genrandom_internal() 139 fxrng_chacha_nonce_add64(&rng->rng_prf, blockcount); in fxrng_rng_genrandom_internal() 141 /* Re-key before dropping the lock. */ in fxrng_rng_genrandom_internal() 142 chacha_keysetup(&rng->rng_prf, newkey, sizeof(newkey) * 8); in fxrng_rng_genrandom_internal() [all …]
|
/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/llvm-project/llvm/include/llvm/ADT/ |
H A D | Hashing.h | 1 //===-- llvm/ADT/Hashing.h - Utilities for hashing --------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // arbitrary data and building hash functions for user-defined types. This 16 // -- 'hash_code' class is an opaque type representing the hash code for some 26 // -- 'hash_value' is a function designed to be overloaded for each 27 // user-defined type which wishes to be used within a hashing context. It 28 // should be overloaded within the user-defined type's namespace and found 31 // -- 'hash_combine' and 'hash_combine_range' are functions designed to aid 40 // under 32-bytes. [all …]
|
H A D | DenseMapInfo.h | 1 //===- llvm/ADT/DenseMapInfo.h - Type traits for DenseMap -------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 28 // xor-shift. The constant is from splitmix64. 29 inline uint64_t mix(uint64_t x) { in mix() function 38 /// Simplistic combination of 32-bit hash values into 32-bit hash values. 41 return (unsigned)densemap::detail::mix(x); in combineHashValue() 49 /// in derived DenseMapInfo specializations; in non-SFINAE use cases this should 73 uintptr_t Val = static_cast<uintptr_t>(-1); [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | renesas,rsnd.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
H A D | renesas,rsnd.txt | 1 Renesas R-Car sound 7 Renesas R-Car and RZ/G sound is constructed from below modules 11 - SRC : Sampling Rate Converter 12 - CMD 13 - CTU : Channel Transfer Unit 14 - MIX : Mixer 15 - DVC : Digital Volume and Mute Function 25 Multi channel is supported by Multi-SSI, or TDM-SS [all...] |
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_receive/ |
H A D | zfs_receive_-wR-encrypted-mix.ksh | 1 #!/bin/ksh -p 10 # or https://opensource.org/licenses/CDDL-1.0. 31 # ZFS should receive a raw send of a mix of unencrypted and encrypted 39 # 3. Send -Rw the dataset hierarchy and receive into a top-level dataset 47 destroy_dataset "$TESTPOOL/$TESTFS1" -r 50 destroy_dataset "$TESTPOOL/$TESTFS2" -r 55 log_assert "ZFS should receive a mix of un/encrypted childs" 62 create_dataset "$src" -o encryption=on -o keyformat=passphrase 63 create_dataset "$src/u" "-o encryption=off" 65 create_dataset "$src/u/e" -o encryption=on -o keyformat=passphrase [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/share/doc/papers/diskperf/ |
H A D | methodology.ms | 50 ``vax mix.'' 59 ``vax mix'' 92 The apparently straight-forward activity of reading or writing a logical file 98 however this restriction is moderated by the use of read-ahead.
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | UserID.h | 1 //===-- UserID.h ------------------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 #include "lldb/lldb-defines.h" 13 #include "lldb/lldb-types.h" 19 /// A mix in class that contains a generic user ID. 21 /// UserID is designed as a mix in class that can contain an integer based 24 /// The value for this identifier is chosen by each parser plug-in. A value
|
/freebsd/sys/crypto/sha2/ |
H A D | sha256c_arm64.c | 1 /*- 62 /* 3. Mix. */ in SHA256_Transform_arm64_impl() 88 /* 4. Mix local working variables into global state */ in SHA256_Transform_arm64_impl()
|
H A D | sha256c.c | 1 /*- 48 /* Copy a vector of big-endian uint32_t into a vector of bytes */ 52 /* Copy a vector of bytes into a vector of big-endian uint32_t */ 60 * (unsigned char) in big-endian form. Assumes len is a multiple of 4. 72 * Decode a big-endian length len vector of (unsigned char) into a length 110 #define ROTR(x, n) ((x >> n) | (x << (32 - n))) 124 RND(S[(64 - i) % 8], S[(65 - i) % 8], \ 125 S[(66 - i) % 8], S[(67 - i) % 8], \ 126 S[(68 - i) % 8], S[(69 - i) % 8], \ 127 S[(70 - i) % 8], S[(71 - i) % 8], \ [all …]
|
/freebsd/usr.sbin/ctld/ |
H A D | ctl.conf.5 | 47 .Bd -literal -offset indent 50 .No auth-group Ar name No { 55 .No portal-group Ar name No { 57 .\".Dl listen-iser Ar address 58 .Dl discovery-auth-group Ar name 63 .Dl auth-group Ar name 64 .Dl portal-group Ar name 72 .Bl -tag -width indent 73 .It Ic auth-group Ar name 75 .Sy auth-group [all …]
|
/freebsd/sys/contrib/device-tree/src/mips/cavium-octeon/ |
H A D | octeon_3xxx.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * use. Because of this, it contains a super-set of the available 15 phy0: ethernet-phy@0 { 17 marvell,reg-init = 21 <3 0x11 0 0x442a>, /* Reg 3,17 <- 0442a */ 22 /* irq, blink-activity, blink-link */ 23 <3 0x10 0 0x0242>; /* Reg 3,16 <- 0x0242 */ 27 phy1: ethernet-phy@1 { 29 marvell,reg-init = 33 <3 0x11 0 0x442a>, /* Reg 3,17 <- 0442a */ [all …]
|