/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | datapath.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 4 * Copyright (C) 2012-2014, 2018-2022 Intel Corporation 5 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 6 * Copyright (C) 2016-2017 Intel Deutschland GmbH 12 * enum iwl_data_path_subcmd_ids - dat [all...] |
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 1 //===- SwitchLoweringUtils.cpp - Switch Lowering --------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 26 const APInt &LowCase = Clusters[First].Low->getValue(); in getJumpTableRange() 27 const APInt &HighCase = Clusters[Last].High->getValue(); in getJumpTableRange() 33 return (HighCase - LowCase).getLimitedValue((UINT64_MAX - 1) / 100) + 1; in getJumpTableRange() 42 TotalCases[Last] - (First == 0 ? 0 : TotalCases[First - 1]); in getJumpTableNumCases() 53 // Clusters must be non-empty, sorted, and only contain Range clusters. in findJumpTables() 58 assert(Clusters[i - 1].High->getValue().slt(Clusters[i].Low->getValue())); in findJumpTables() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | fixunssfdi.c | 1 //===-- fixunssfdi.c - Implement __fixunssfdi -----------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 // Support for systems that have hardware floating-point; can set the invalid 14 // flag as a side-effect of computation. 20 su_int high = da / 4294967296.f; // da / 0x1p32f; in __fixunssfdi() local 21 su_int low = da - (double)high * 4294967296.f; // high * 0x1p32f; in __fixunssfdi() 22 return ((du_int)high << 32) | low; in __fixunssfdi() 26 // Support for systems that don't have hardware floating-point; there are no 27 // flags to set, and we don't want to code-gen to an unknown soft-float
|
H A D | fixunsdfdi.c | 1 //===-- fixunsdfdi.c - Implement __fixunsdfdi -----------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 // Support for systems that have hardware floating-point; can set the invalid 14 // flag as a side-effect of computation. 19 su_int high = a / 4294967296.f; // a / 0x1p32f; in __fixunsdfdi() local 20 su_int low = a - (double)high * 4294967296.f; // high * 0x1p32f; in __fixunsdfdi() 21 return ((du_int)high << 32) | low; in __fixunsdfdi() 25 // Support for systems that don't have hardware floating-point; there are no 26 // flags to set, and we don't want to code-gen to an unknown soft-float
|
/freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | ti,ina2xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Krzysztof Kozlowski <krzk@kernel.org> 14 The INA209 is a high-side current shunt and power monitor with 23 - ti,ina209 24 - ti,ina219 25 - ti,ina220 26 - ti,ina226 27 - ti,ina230 [all …]
|
/freebsd/sys/cam/ctl/ |
H A D | ctl_ha.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2003-2009 Silicon Graphics International Corp. 34 * $Id: //depot/users/kenm/FreeBSD-test2/sys/cam/ctl/ctl_ha.h#1 $ 43 * CTL High Availability Modes: 45 * CTL_HA_MODE_ACT_STBY: Commands are serialized to the master side. 46 * No media access commands on slave side (Standby). 47 * CTL_HA_MODE_SER_ONLY: Commands are serialized to the master side. 50 * master side for execution.
|
/freebsd/contrib/ntp/sntp/libevent/ |
H A D | bufferevent_pair.c | 2 * Copyright (c) 2009-2012 Niels Provos, Nick Mathewson 26 #include "event2/event-config.h" 27 #include "evconfig-private.h" 40 #include "defer-internal.h" 41 #include "bufferevent-internal.h" 42 #include "mm-internal.h" 43 #include "util-internal.h" 48 /* For ->destruct() lock checking */ 62 EVUTIL_ASSERT(BEV_IS_PAIR(&bev_p->bev.bev)); in upcast() 66 #define downcast(bev_pair) (&(bev_pair)->bev.bev) [all …]
|
/freebsd/contrib/libevent/ |
H A D | bufferevent_pair.c | 2 * Copyright (c) 2009-2012 Niels Provos, Nick Mathewson 26 #include "event2/event-config.h" 27 #include "evconfig-private.h" 40 #include "defer-internal.h" 41 #include "bufferevent-internal.h" 42 #include "mm-internal.h" 43 #include "util-internal.h" 48 /* For ->destruct() lock checking */ 62 EVUTIL_ASSERT(BEV_IS_PAIR(&bev_p->bev.bev)); in upcast() 66 #define downcast(bev_pair) (&(bev_pair)->bev.bev) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/addac/ |
H A D | adi,ad74115.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | vpaes-loongarch64.pl | 2 # Copyright 2015-2025 The OpenSSL Project Authors. All Rights Reserved. 10 ## Constant-time SSSE3 AES core implementation. 44 ## AES-encrypt %vr0. 48 ## %vr9-%vr15 as in _vpaes_preheat 52 ## Clobbers %vr1-%vr5, %r9, %r10, %r11, %t5 53 ## Preserves %vr6 - %vr8 so you get some local vectors 90 vld $vr1,$t0,-0x40 105 addi.d $t5,$t5,-1 # nr-- 133 vld $vr4,$a6, -0x60 # 3 : sbou Lk_sbo 134 vld $vr0,$a6, -0x50 # 0 : sbot Lk_sbo+16 [all …]
|
H A D | vpaes-x86_64.pl | 2 # Copyright 2011-2024 The OpenSSL Project Authors. All Rights Reserved. 11 ## Constant-time SSSE3 AES core implementation. 23 # Interface to OpenSSL as "almost" drop-in replacement for 24 # aes-x86_64.pl. "Almost" refers to the fact that AES_cbc_encrypt 26 # EVP only). "Drop-in" implies that this module doesn't share key 30 # Performance summary. aes-x86_64.pl column lists large-block CBC 31 # encrypt/decrypt/with-hyper-threading-off(*) results in cycles per 32 # byte processed with 128-bit key, and vpaes-x86_64.pl column - 33 # [also large-block CBC] encrypt/decrypt. 35 # aes-x86_64.pl vpaes-x86_64.pl [all …]
|
H A D | vpaes-x86.pl | 2 # Copyright 2011-2020 The OpenSSL Project Authors. All Rights Reserved. 11 ## Constant-time SSSE3 AES core implementation. 23 # Port vpaes-x86_64.pl as 32-bit "almost" drop-in replacement for 24 # aes-586.pl. "Almost" refers to the fact that AES_cbc_encrypt 26 # EVP only). "Drop-in" implies that this module doesn't share key 30 # Performance summary. aes-586.pl column lists large-block CBC 31 # encrypt/decrypt/with-hyper-threading-off(*) results in cycles per 32 # byte processed with 128-bit key, and vpaes-x86.pl column - [also 33 # large-block CBC] encrypt/decrypt. 35 # aes-586.pl vpaes-x86.pl [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | microchip,pac1921.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip PAC1921 High-Side Power/Current Monitor with Anaog Output 10 - Matteo Martelli <matteomartelli3@gmail.com> 17 https://ww1.microchip.com/downloads/en/DeviceDoc/PAC1921-Data-Sheet-DS20005293E.pdf 26 vdd-supply: true 28 "#io-channel-cells": 31 shunt-resistor-micro-ohms: 34 the SENSE+ and SENSE- inputs, across which the current is measured. [all …]
|
H A D | max9611.txt | 1 * Maxim max9611/max9612 current sense amplifier with 12-bits ADC interface 3 Maxim max9611/max9612 is an high-side current sense amplifier with integrated 4 12-bits ADC communicating over I2c bus. 8 - compatible: Should be "maxim,max9611" or "maxim,max9612" 9 - reg: The 7-bits long I2c address of the device 10 - shunt-resistor-micro-ohms: Value, in micro Ohms, of the current sense shunt 20 shunt-resistor-micro-ohms = <5000>; 26 A sense resistor of 0,005 Ohm is installed between RS+ and RS- current-sensing
|
H A D | maxim,max9611.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jacopo Mondi <jacopo@jmondi.org> 13 These devices combine a high-side current sense amplifier with a 12 bit ADC. 19 - maxim,max9611 20 - maxim,max9612 25 shunt-resistor-micro-ohms: 28 RS- inputs, across which the current is measured. Value needed to compute 34 - compatible [all …]
|
/freebsd/lib/libc/rpc/ |
H A D | clnt_perror.c | 4 /*- 5 * SPDX-License-Identifier: BSD-3-Clause 12 * - Redistributions of source code must retain the above copyright notice, 14 * - Redistributions in binary form must reproduce the above copyright notice, 17 * - Neither the name of Sun Microsystems, Inc. nor the names of its 50 #include "un-namespace.h" 82 str = _buf(); /* side effect: sets CLNT_PERROR_BUFLEN */ in clnt_sperror() 91 len -= i; in clnt_sperror() 94 (void)strncpy(str, clnt_sperrno(e.re_status), len - 1); in clnt_sperror() 97 len -= i; in clnt_sperror() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/leds/ |
H A D | silergy,sy7802.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - André Apitzsch <git@apitzsch.eu> 13 The SY7802 is a current-regulated charge pump which can regulate two current 16 The SY7802 is a high-current synchronous boost converter with 2-channel 17 high side current sources. Each channel is able to deliver 900mA current. 22 - silergy,sy7802 27 enable-gpios: 31 flash-gpios: [all …]
|
H A D | leds-lm3532.txt | 1 * Texas Instruments - lm3532 White LED driver with ambient light sensing 4 The LM3532 provides the 3 high-voltage, low-side current sinks. The device is 5 programmable over an I2C-compatible interface and has independent 11 each with 32 internal voltage setting resistors, 8-bit logarithmic and linear 16 - compatible : "ti,lm3532" 17 - reg : I2C slave address 18 - #address-cells : 1 19 - #size-cells : 0 22 - enable-gpios : gpio pin to enable (active high)/disable the device. 23 - ramp-up-us - The Run time ramp rates/step are from one current [all …]
|
/freebsd/share/man/man4/ |
H A D | snd_hda.4 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2006-2008 Joel Dahl <joel@FreeBSD.org> 34 .Nd "Intel High Definition Audio bridge device driver" 38 .Bd -ragged -offset indent 46 .Bd -literal -offset indent 50 The High Definition (HD) Audio specification was developed by Intel as the 68 driver supports hardware that conforms with revision 1.0 of the Intel High 93 .Ss Boot-time Configuration 94 The following variables are available at boot-time through the 97 .Bl -tag -width ".Va hint.hdac.%d.config"-offset indent [all …]
|
H A D | hpet.4 | 30 .Nd High Precision Event Timer driver 35 .Bd -ragged -offset indent 41 .Bl -ohang 57 .Bd -literal 63 controls how much per-CPU event timers should driver attempt to register. 69 This driver uses High Precision Event Timer hardware (part of the chipset, 79 or as Front Side Bus interrupt, alike to PCI MSI interrupts, or in so called 81 Interrupt can be either edge- or level-triggered. 88 Event timers provided by the driver support both one-shot an periodic modes 92 comparator as separate event timer or group them into one or several per-CPU
|
/freebsd/sys/dev/usb/ |
H A D | usb_device.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2008-2019 Hans Petter Selasky. All rights reserved. 110 * The following structure is used for power-save purposes. The data 122 * endpoints for an USB configuration in USB device side mode. 136 * endpoints for an USB configuration in USB device side mode. 218 struct usb_device *parent_hs_hub; /* high-speed parent HUB */ 243 uint8_t device_index; /* device index in "bus->devices" */ 251 uint8_t hs_hub_addr; /* high-speed HUB address */ 252 uint8_t hs_port_no; /* high-speed HUB port number */ [all …]
|
/freebsd/sys/powerpc/ofw/ |
H A D | ofwcall64.S | 1 /*- 2 * Copyright (C) 2009-2011 Nathan Whitehorn 47 .llong 0, 0, 0, 0, 0 /* msr/sprg0-3 used in Open Firmware */ 63 * Open Firmware Real-mode Entry Point. This is a huge pain. 69 stdu %r1,-208(%r1) 74 * at most 32 bits wide: lr, cr, r2, r13-r31, the old MSR. These 111 addi %r7,%r7,OFWSTKSZ-40 114 * Set the MSR to the OF value. This has the side effect of disabling 131 * use the 32-bit ABI stack frame format. The pointer to the current 140 std %r8,32(%r1) /* Save high 32-bits of the kernel's PC */ [all …]
|
/freebsd/share/dict/ |
H A D | web2a | 12 A-b-c book 13 A-b-c method 14 abdomino-uterotomy 15 Abdul-baha 16 a-be 20 able-bodied 21 able-bodiedness 22 able-minded 23 able-mindedness 27 Abor-miri [all …]
|
/freebsd/sys/net/ |
H A D | paravirt.h | 31 Support for virtio-like communication between host (H) and guest (G) NICs. 37 csb->csb_on enables the mode. If disabled, the device acts a regular one. 50 if ( cond(C) ) { // C is written by the other side 83 TDT writes on the transmit side when the host is too slow. 109 RDT writes on the receive side when the guest is too slow and 116 * [GH][RW][+-0] guest/host reads/writes frequently/rarely/almost never 120 uint32_t guest_need_txkick; /* GW- HR+ G ran out of tx bufs, request kick */ 121 uint32_t guest_need_rxkick; /* GW- HR+ G ran out of rx pkts, request kick */ 122 uint32_t guest_csb_on; /* GW- HR+ enable paravirtual mode */ 124 uint32_t guest_txkick_at; /* GW- HR+ tx ring pos. where G expects an intr */ [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | TargetOpcodes.def | 1 //===-- llvm/Support/TargetOpcodes.def - Target Indep Opcodes ---*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 37 /// KILL - This instruction is a noop that is used only to adjust the 39 /// sub-registers. 42 /// EXTRACT_SUBREG - This instruction takes two operands: a register 48 /// INSERT_SUBREG - This instruction takes three operands: a register that 56 /// IMPLICIT_DEF - This is the MachineInstr-level equivalent of undef. 59 /// SUBREG_TO_REG - Assert the value of bits in a super register. [all …]
|