/freebsd/sys/dev/pms/RefTisa/tisa/sassata/common/ |
H A D | tdsatypes.h | 2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved. 165 bit8 exp_sas_addr[8]; //Storing the 16 digit expander SAS-address 168 bit8 smp_req_resp[1]; //Pointer to the request-response frame 201 /**< agsaRoot_t->osData points to this */ 203 struct tdsaRootOsData_s agRootOsDataForNonInt; /* for non-interrupt */ 206 agsaRoot_t agRootNonInt; /* for non-interrupt */ 212 /**< software-related initialization params used in saInitialize() */ 215 /**< Queue-related initialization params used in saInitialize() */ 218 /**< hardware-related initialization params used in saInitialize() */ 308 bit32 MaxNumOSLocks; /* max number of OS layer locks */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ptp/ |
H A D | ptp-qoriq.txt | 5 - compatible Should be "fsl,etsec-ptp" for eTSEC 6 Should be "fsl,fman-ptp-timer" for DPAA FMan 7 Should be "fsl,dpaa2-ptp" for DPAA2 8 Should be "fsl,enetc-ptp" for ENETC 9 - reg Offset and length of the register set for the device 10 - interrupts There should be at least two interrupts. Some devices 15 - fsl,cksel Timer reference clock source. 16 - fsl,tclk-period Timer reference clock period in nanoseconds. 17 - fsl,tmr-prsc Prescaler, divides the output clock. 18 - fsl,tmr-add Frequency compensation value. [all …]
|
H A D | fsl,ptp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 15 - enum: 16 - fsl,etsec-ptp 17 - fsl,fman-ptp-timer 18 - fsl,dpaa2-ptp 19 - items: 20 - const: pci1957,ee02 [all …]
|
/freebsd/sys/x86/x86/ |
H A D | tsc.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1998-2003 Poul-Henning Kamp 66 &tsc_is_invariant, 0, "Indicates whether the TSC is P-state invariant"); 80 &tsc_shift, 0, "Shift to pre-apply for the maximum TSC frequency"); 157 KASSERT(hv_high >= 0x40000003, ("Invalid max hypervisor leaf on Xen")); in tsc_freq_xen() 216 for (i = 0; i < sizeof(brand) - 1; i++) in tsc_freq_intel_brand() 220 p -= 5; in tsc_freq_intel_brand() 234 #define C2D(c) ((c) - '0') in tsc_freq_intel_brand() 268 overhead += tsc2 - tsc1; in tsc_freq_tc() [all …]
|
/freebsd/contrib/gdtoa/ |
H A D | strtodg.c | 5 Copyright (C) 1998-2001 by Lucent Technologies 60 x = b->x; 61 xe = x + b->wds; 81 if (b->wds >= b->maxwds) { 82 b1 = Balloc(b->k+1); 87 b->x[b->wds++] = 1; 104 x = b->x; 105 xe = x + b->wds; 109 --*x; 117 y = *x - borrow; [all …]
|
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
H A D | bsc9131rdb.dtsi | 2 * BSC9131 RDB Device Tree Source stub (no addresses or top-level ranges) 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 38 #address-cells = <1>; 39 #size-cells = <1>; 40 compatible = "fsl,ifc-nand"; 54 #address-cells = <1>; 55 #size-cells = <1>; 56 compatible = "spansion,s25sl12801", "jedec,spi-nor"; 58 spi-max-frequency = <50000000>; 68 phy0: ethernet-phy@0 { [all …]
|
H A D | bsc9132qds.dtsi | 2 * BSC9132 QDS Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 #address-cells = <1>; 47 #size-cells = <1>; 48 compatible = "fsl,ifc-nand"; 56 #address-cells = <1>; [all …]
|
H A D | p1022ds.dtsi | 2 * P1022 DS Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 label = "ramdisk-nor"; 47 read-only; 52 label = "diagnostic-nor"; 53 read-only; [all …]
|
H A D | p1010rdb.dtsi | 2 * P1010 RDB Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 64 /* 512KB for u-boot Bootloader Image */ 65 /* 512KB for u-boot Environment Variables */ 67 label = "NOR U-Boot Image"; 68 read-only; [all …]
|
H A D | p1020rdb-pd.dts | 2 * P1020 RDB-PD Device Tree Source (32-bit address map) 35 /include/ "p1020si-pre.dtsi" 37 model = "fsl,P1020RDB-PD"; 38 compatible = "fsl,P1020RDB-PD"; 54 #address-cells = <1>; 55 #size-cells = <1>; 56 compatible = "cfi-flash"; 58 bank-width = <2>; 59 device-width = <1>; 83 label = "NOR Vitesse-7385 Firmware"; [all …]
|
H A D | p2020rdb-pc.dtsi | 2 * P2020 RDB-PC Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR Vitesse-7385 Firmware"; 49 read-only; 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ [all …]
|
H A D | p2020rdb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright 2009-2012 Freescale Semiconductor Inc. 8 /include/ "p2020si-pre.dtsi" 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR (RO) Vitesse-7385 Firmware"; 49 read-only; [all …]
|
H A D | p1021rdb-pc.dtsi | 2 * P1021 RDB Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR Vitesse-7385 Firmware"; 49 read-only; 75 read-only; 80 /* 512KB for u-boot Bootloader Image */ [all …]
|
H A D | p2020ds.dtsi | 2 * P2020DS Device Tree Source stub (no addresses or top-level ranges) 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 read-only; 51 read-only; 56 read-only; [all …]
|
H A D | p1025twr.dtsi | 2 * P1025 TWR Device Tree Source stub (no addresses or top-level ranges) 44 #address-cells = <1>; 45 #size-cells = <1>; 46 compatible = "cfi-flash"; 48 bank-width = <2>; 49 device-width = <1>; 55 label = "NOR Vitesse-7385 Firmware"; 56 read-only; 82 read-only; 87 /* 512KB for u-boot Bootloader Image */ [all …]
|
H A D | mpc8572ds.dtsi | 2 * MPC8572DS Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 46 label = "ramdisk-nor"; 51 label = "diagnostic-nor"; 52 read-only; 57 label = "dink-nor"; [all …]
|
/freebsd/crypto/openssl/crypto/rsa/ |
H A D | rsa_gen.c | 2 * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. 12 * are compatibility wrappers using these functions) are in rsa_depr.c. - 38 * that wasn't previously linking object code related to key-generation won't 39 * have to now just because key-generation is part of RSA_METHOD. 43 if (rsa->meth->rsa_keygen != NULL) in RSA_generate_key_ex() 44 return rsa->meth->rsa_keygen(rsa, bits, e_value, cb); in RSA_generate_key_ex() 54 /* multi-prime is only supported with the builtin key generation */ in RSA_generate_multi_prime_key() 55 if (rsa->meth->rsa_multi_prime_keygen != NULL) { in RSA_generate_multi_prime_key() 56 return rsa->meth->rsa_multi_prime_keygen(rsa, bits, primes, in RSA_generate_multi_prime_key() 58 } else if (rsa->meth->rsa_keygen != NULL) { in RSA_generate_multi_prime_key() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 1 //===------- ItaniumCXXABI.cpp - Emit LLVM Code from ASTs for a Module ----===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 // https://itanium-cxx-abi.github.io/cxx-abi/abi.html 13 // https://itanium-cxx-abi.github.io/cxx-abi/abi-eh.html 15 // It also supports the closely-related ARM ABI, documented at: 18 //===----------------------------------------------------------------------===// 47 /// VTables - All the vtables which have been defined. 75 if (!RD->canPassInRegisters()) in getRecordArgABI() 81 // The Itanium ABI has separate complete-object vs. base-object in isThisCompleteObject() [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7603/ |
H A D | mac.c | 1 // SPDX-License-Identifier: ISC 42 memset(dev->mphy.aggr_stats, 0, sizeof(dev->mphy.aggr_stats)); in mt7603_mac_reset_counters() 51 int offset = 3 * dev->coverage_class; in mt7603_mac_set_timing() 54 bool is_5ghz = dev->mphy.chandef.chan->band == NL80211_BAND_5GHZ; in mt7603_mac_set_timing() 73 FIELD_PREP(MT_IFS_SLOT, dev->slottime)); in mt7603_mac_set_timing() 75 if (dev->slottime < 20 || is_5ghz) in mt7603_mac_set_timing() 229 u32 addr = mt7603_wtbl1_addr(sta->wcid.idx); in mt7603_wtbl_set_smps() 231 if (sta->smps == enabled) in mt7603_wtbl_set_smps() 235 sta->smps = enabled; in mt7603_wtbl_set_smps() 241 int idx = sta->wcid.idx; in mt7603_wtbl_set_ps() [all …]
|
/freebsd/sys/cam/ctl/ |
H A D | ctl_tpc.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2014-2021 Alexander Motin <mav@FreeBSD.org> 67 #define TPC_MAX_IO_SIZE (8 * MIN(1024 * 1024, MAX(128 * 1024, maxphys))) 164 STAILQ_FOREACH(lun, &softc->lun_list, links) { in tpc_timeout() 165 mtx_lock(&lun->lun_lock); in tpc_timeout() 166 TAILQ_FOREACH_SAFE(list, &lun->tpc_lists, links, tlist) { in tpc_timeout() 167 if (!list->completed || time_uptime < list->last_active + in tpc_timeout() 170 TAILQ_REMOVE(&lun->tpc_lists, list, links); in tpc_timeout() 173 mtx_unlock(&lun->lun_lock); in tpc_timeout() [all …]
|
H A D | ctl_backend_block.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 5 * Copyright (c) 2009-2011 Spectra Logic Corporation 7 * Copyright (c) 2014-2021 Alexander Motin <mav@FreeBSD.org> 41 * $Id: //depot/users/kenm/FreeBSD-test2/sys/cam/ctl/ctl_backend_block.c#5 $ 108 #define CTLBLK_MAX_SEG MIN(1024 * 1024, MAX(CTLBLK_MIN_SEG, maxphys)) 119 ((struct ctl_ptr_len_flags *)&(io)->io_hdr.ctl_private[CTL_PRIV_BACKEND]) 121 ((struct ctl_lba_len_flags *)&(io)->io_hdr.ctl_private[CTL_PRIV_LBA_LEN]) 122 #define DSM_RANGE(io) ((io)->io_hdr.ctl_private[CTL_PRIV_LBA_LEN].integer) 202 * Per-I/O information. [all …]
|
/freebsd/sys/contrib/device-tree/src/powerpc/ |
H A D | mpc8313erdb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 13 #address-cells = <1>; 14 #size-cells = <1>; 25 #address-cells = <1>; 26 #size-cells = <0>; 31 d-cache-line-size = <32>; 32 i-cache-line-size = <32>; 33 d-cache-size = <16384>; 34 i-cache-size = <16384>; [all …]
|
H A D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 41 gpio-controller@18 { 45 #gpio-cells = <2>; 46 gpio-controller; [all …]
|
/freebsd/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_reset.c | 1 /*- 2 * SPDX-License-Identifier: ISC 4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 5 * Copyright (c) 2002-2008 Atheros Communications, Inc. 33 (AH_PRIVATE(_ah)->ah_eeversion & AR5416_EEP_VER_MINOR_MASK) 122 HALASSERT(AH_PRIVATE(ah)->ah_eeversion >= AR_EEPROM_VER14_1); in ar5416Reset() 144 * Don't do this for the AR9285 - it breaks RX for single in ar5416Reset() 173 (ah->ah_config.ah_force_full_reset)) in ar5416Reset() 192 AH5416(ah)->ah_writeIni(ah, chan); in ar5416Reset() 230 * This routine swaps the analog chains - it should be done in ar5416Reset() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | RangedConstraintManager.h | 1 //== RangedConstraintManager.h ----------------------------------*- C++ -*--==// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 53 // In order to keep non-overlapping ranges sorted, we can compare only From 64 /// @class RangeSet is a persistent set of non-overlapping ranges. 93 // * Iteration over ranges is widespread and a more cache-friendly 104 // This is a non-owning pointer to an actual container. 115 const_iterator begin() const { return Impl->begin(); } in begin() 116 const_iterator end() const { return Impl->end(); } in end() [all …]
|