| /freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
| H A D | ti,ads7138.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments ADS7128/ADS7138 analog-to-digital converter (ADC) 10 - Tobias Sperling <tobias.sperling@softing.com> 13 The ADS7128 and ADS7138 chips are 12-bit, 8 channel analog-to-digital 14 converters (ADC) with build-in digital window comparator (DWC), using the 17 root-mean-square (RMS) and a zero-crossing-detect (ZCD) module. 26 - ti,ads7128 27 - ti,ads7138 [all …]
|
| /freebsd/contrib/jemalloc/ |
| H A D | ChangeLog | 13 workloads. The release has gone through large-scale production testing. 16 - Add the thread.idle mallctl which hints that the calling thread will be 18 - Allow small size classes to be the maximum size class to cache in the 19 thread-specific cache, through the opt.[lg_]tcache_max option. (@interwq, 21 - Make the behavior of realloc(ptr, 0) configurable with opt.zero_realloc. 23 - Add 'make uninstall' support. (@sangshuduo, @Lapenkov) 24 - Support C++17 over-aligned allocation. (@marksantaniello) 25 - Add the thread.peak mallctl for approximate per-threa [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupVectorConstants.cpp | 1 //===-- X86FixupVectorConstants.cpp - optimize constant generation -------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 // * Converting AVX512 memory-fold instructions to their broadcast-fold form. 14 // * Sign/Zero extension of full width loads. 16 //===----------------------------------------------------------------------===// 27 #define DEBUG_TYPE "x86-fixup-vector-constants" 72 for (Value *Op : C->operands()) { in getSplatValueAllowUndef() 86 unsigned NumBits = C->getType()->getPrimitiveSizeInBits(); in extractConstantBits() 92 return CInt->getValue(); in extractConstantBits() [all …]
|
| H A D | X86ISelLowering.cpp | 1 //===-- X86ISelLowering.cpp - X86 DAG Lowering Implementation -------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 71 #define DEBUG_TYPE "x86-isel" 74 "x86-experimental-pref-innermost-loop-alignment", cl::init(4), 78 "alignment set by x86-experimental-pref-loop-alignment."), 82 "x86-br-merging-base-cost", cl::init(2), 88 "will be merged, and above which conditionals will be split. Set to -1 " 93 "x86-br-merging-ccmp-bias", cl::init(6), [all …]
|
| /freebsd/contrib/processor-trace/libipt/src/ |
| H A D | pt_block_decoder.c | 2 * Copyright (c) 2016-2019, Intel Corporation 38 #include "intel-pt.h" 53 return -pte_internal; in pt_blk_status() 55 status = decoder->status; in pt_blk_status() 62 if (!decoder->enabled) in pt_blk_status() 65 /* Forward end-of-trace indications. in pt_blk_status() 69 if ((status & pts_eos) && !decoder->process_event) in pt_blk_status() 80 decoder->mode = ptem_unknown; in pt_blk_reset() 81 decoder->ip = 0ull; in pt_blk_reset() 82 decoder->status = 0; in pt_blk_reset() [all …]
|
| /freebsd/sys/sys/ |
| H A D | mbuf.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 81 * NB: These calculation do not take actual compiler-induced alignment and 89 * Compile-time assertions in uipc_mbuf.c test these values to ensure that 95 #define MLEN ((int)(MSIZE - MHSIZE)) 96 #define MHLEN ((int)(MSIZE - MPKTHSIZE)) 101 /*- 105 * mtod(m, t) -- Convert mbuf pointer to data pointer of correct type. 106 * mtodo(m, o) -- Same as above but with offset 'o' into data. 108 #define mtod(m, t) ((t)((m)->m_data)) [all …]
|
| /freebsd/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 1 ---------------------------------------- 6 Added option to skip the global lock for SMM - Huacai Chen 8 Fixed non-NUL terminated string implementations - Ahmed Salem 10 Fixed CCEL and CDAT templates - Ahmed Salem 12 …ethod parameters (definition) vs arguments (invocation) in different places - Peter Williams, Hans… 14 Define distinct D3 states (D3Hot and D3Cold) that help clarify the device behavior support - Aymeri… 19 ---------------------------------------- 26 Add complete support for 3 new ACPI tables - MRRM,ERDT and RIMT (Tony Luck & V L Sunil) 32 A few fixes including local cache allocation, FFixedHW Region, attribute packing, string vs. non-st… 35 ---------------------------------------- [all …]
|
| /freebsd/contrib/ntp/ntpd/ |
| H A D | refclock_wwv.c | 2 * refclock_wwv - clock driver for NIST WWV/H time/frequency station 43 * kHz and mu-law companding. This is the same standard as used by the 53 * Report 97-8-1, University of Delaware, August 1997, 25 pp., available 61 * a nonzero ICOM ID select code. The C-IV trace is turned on if the 68 * port, where 0 is the mike port (default) and 1 is the line-in port. 74 * CEVNT_PROP propagation failure - no stations heard 82 #define PRECISION (-10) /* precision assumed (about 1 ms) */ 99 #define AUDIO_PHI 5e-6 /* dispersion growth factor */ 166 * If these timeouts expire, the status bits are mashed to zero an [all...] |
| /freebsd/usr.sbin/newsyslog/ |
| H A D | newsyslog.c | 1 /*- 2 * ------+---------+---------+-------- + --------+---------+---------+---------* 4 * Copyright (c) 2003, 2004 - Garance Alistair Drosehn <gad@FreeBSD.org>. 28 * ------+---------+---------+-------- + --------+---------+---------+---------* 52 * newsyslog - roll over selected logs at the appropriate time, keeping the a 104 * Bit-values for the 'flags' parsed from a config-file entry. 112 #define CE_SIGNALGROUP 0x0080 /* Signal a process-group instead of a single */ 117 #define CE_PLAIN0 0x0800 /* Do not compress zero'th history file */ 120 /* is zero */ 143 static const char *gzip_flags[] = { "-f" }; [all …]
|
| /freebsd/sys/dev/cxgbe/tom/ |
| H A D | t4_ddp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 100 * reuse of buffers (avoiding the need to re-fault in pages, hold 104 * is a trade-off for performance. 106 * If an application ping-pongs two buffers for a connection via 118 if (ps->prsv.prsv_nppods > 0) in free_pageset() 119 t4_free_page_pods(&ps->prs in free_pageset() [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 1 //===- InstCombineVectorOps.cpp -------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 63 return CEI || C->getSplatValue(); in cheapToScalarize() 66 ElementCount EC = cast<VectorType>(V->getType())->getElementCount(); in cheapToScalarize() 69 return CEI->getValue().ult(EC.getKnownMinValue()); in cheapToScalarize() 108 for (auto *U : PN->users()) { in scalarizePHI() 110 if (EI.getIndexOperand() == EU->getIndexOperand()) in scalarizePHI() 127 if (!PHIUser->hasOneUse() || !(PHIUser->user_back() == PN) || in scalarizePHI() [all …]
|
| H A D | InstCombineSelect.cpp | 1 //===- InstCombineSelect.cpp ----------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 81 // If this a floating-point compare with 0.0, any zero constant will do. in foldSelectBinOpIdentity() 82 Type *Ty = BO->getType(); in foldSelectBinOpIdentity() 83 Constant *IdC = ConstantExpr::getBinOpIdentity(BO->getOpcode(), Ty, true); in foldSelectBinOpIdentity() 93 if (!BO->isCommutative() && !match(BO, m_BinOp(m_Value(Y), m_Specific(X)))) in foldSelectBinOpIdentity() 98 // +0.0 compares equal to -0.0, and so it does not behave as required for this in foldSelectBinOpIdentity() 101 if (!BO->hasNoSignedZeros() && in foldSelectBinOpIdentity() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
| H A D | ObjectFileELF.cpp | 1 //===-- ObjectFileELF.cpp -------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 50 s->Printf("%-*s", width, #def); \ 64 static const char *const LLDB_NT_OWNER_NETBSDCORE = "NetBSD-CORE"; 91 //===----------------------------------------------------------------------===// 155 return reloc.get<ELFRel *>()->Parse(data, offset); in Parse() 157 return reloc.get<ELFRela *>()->Parse(data, offset); in Parse() 190 return rel.reloc.get<ELFRel *>()->r_offset; in RelocOffset32() 192 return rel.reloc.get<ELFRela *>()->r_offset; in RelocOffset32() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 1 //===- ScalarEvolution.cpp - Scalar Evolution Analysis --------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 17 // pointer-comparisons for equality are legal. 31 // higher-level code, such as the code that recognizes PHI nodes of various 37 //===----------------------------------------------------------------------===// 41 // Chains of recurrences -- a method to expedite the evaluation 42 // of closed-form functions 58 //===----------------------------------------------------------------------===// 84 #include "llvm/Config/llvm-config.h" [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 1 //===-- CodeGenFunction.h - Per-Function state for LLVM CodeGen -*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This is the internal per-function state used for llvm translation. 11 //===----------------------------------------------------------------------===// 163 llvm::BasicBlock *block = cast<llvm::Instruction>(value)->getParent(); in needsSaving() 164 return (block != &block->getParent()->getEntryBlock()); in needsSaving() 254 /// CodeGenFunction - This class organizes the per-function state that is used 286 CodeGenModule &CGM; // Per-module state. 303 /// CapturedStmt generated by OMPExecutableDirective and non-perfectly nested [all …]
|
| H A D | CGBuiltin.cpp | 1 //===---- CGBuiltin.cpp - Emit LLVM Code for builtins ---------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 80 case LangOptions::TrivialAutoVarInitKind::Zero: in initializeAlloca() 93 I->addAnnotationMetadata("auto-init"); in initializeAlloca() 96 /// getBuiltinLibFunction - Given a builtin id for a function like 106 // TODO: This list should be expanded or refactored after all GCC-compatible in getBuiltinLibFunction() 134 // The AIX library functions frexpl, ldexpl, and modfl are for 128-bit in getBuiltinLibFunction() 136 // if it is 64-bit 'long double' mode. in getBuiltinLibFunction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1 //===- SelectionDAG.cpp - Implement the SelectionDAG data structures ------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 87 /// makeVTList - Return an instance of the SDVTList struct initialized with the 104 static cl::opt<bool> EnableMemCpyDAGOpt("enable-memcpy-dag-opt", 108 static cl::opt<int> MaxLdStGlue("ldstmemcpy-glue-max", 113 LLVM_DEBUG(dbgs() << Msg; V.getNode()->dump(G);); in NewSDValueDbgMsg() 116 //===----------------------------------------------------------------------===// 118 //===----------------------------------------------------------------------===// [all …]
|
| H A D | DAGCombiner.cpp | 1 //===- DAGCombiner.cpp - Implement a DAG node combiner --------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 16 //===----------------------------------------------------------------------===// 88 STATISTIC(PreIndexedNodes , "Number of pre-indexed nodes created"); 89 STATISTIC(PostIndexedNodes, "Number of post-indexed nodes created"); 99 CombinerGlobalAA("combiner-global-alias-analysis", cl::Hidden, 103 UseTBAA("combiner-use-tbaa", cl::Hidden, cl::init(true), 108 CombinerAAOnlyFunc("combiner-aa-only-func", cl::Hidden, 109 cl::desc("Only use DAG-combiner alias analysis in this" [all …]
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 104 … (0x1<<3) // Special cycle enable. Not applicable for PCI Express. Must be hardwired to zero. 106 …(0x1<<4) // Memory write and invalidate. Not applicable for PCI Express. Must be hardwired to zero. 108 … (0x1<<5) // VGA palette snoop. Not applicable for PCI Express. Must be hardwired to zero. [all …]
|
| /freebsd/sys/dev/bnxt/bnxt_en/ |
| H A D | hsi_struct_def.h | 1 /*- 34 * Copyright(c) 2001-2025, Broadcom. All rights reserved. The 71 * * 0x0-0xFFF8 - The function ID 72 * * 0xFFF8-0xFFFC, 0xFFFE - Reserved for internal processors 73 * * 0xFFFD - Reserved for user-space HWRM interface 74 * * 0xFFFF - HWRM 122 /* Engine CKV - The Alias key EC curve and ECC public key information. */ 124 /* Engine CKV - Initialization vector. */ 126 /* Engine CKV - Authentication tag. */ 128 /* Engine CKV - The encrypted data. */ [all …]
|
| /freebsd/contrib/sqlite3/ |
| H A D | sqlite3.c | 17 ** language. The code for the "sqlite3" command-line shell is also in a 20 ** The content in this amalgamation comes from Fossil check-in 54 ** NO_TEST - The branches on this line are not 59 ** OPTIMIZATION-IF-TRUE - This branch is allowed to always be false 63 ** OPTIMIZATION-IF-FALSE - This branch is allowed to always be true 67 ** PREVENTS-HARMLESS-OVERREAD - This branch prevents a buffer overread 72 ** slash-asterisk...asterisk-slash comment marks, with no spaces between the 147 ** 2015-03-02 185 ** large file support, or if the OS is windows, these should be no-ops. 191 ** Large file support can be disabled using the -DSQLITE_DISABLE_LFS switch [all …]
|
| /freebsd/contrib/ee/ |
| H A D | ee.c | 36 | -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 180 int local_LINES = 0; /* copy of LINES, to detect when win resizes */ 181 int local_COLS = 0; /* copy of COLS, to detect when win resizes */ 184 int ee_chinese = FALSE; /* allows handling of multi-byte characters */ 186 /* code recognizes a two-byte character */ 191 unsigned char *u_srch_str; /* pointer to non-case sensitive search */ 235 | item will be returned. If the third (argument) parameter is -1, no 340 {"", NULL, NULL, NULL, NULL, -1}, /* 1. tabs to spaces */ 341 {"", NULL, NULL, NULL, NULL, -1}, /* 2. case sensitive search*/ 342 {"", NULL, NULL, NULL, NULL, -1}, /* 3. margins observed */ [all …]
|
| /freebsd/contrib/libpcap/ |
| H A D | CMakeLists.txt | 13 # on a "long-term support" version # of some OS and that 95 # If you set an architecture flag such as -m32 or -m64 in CFLAGS 102 # 64-bit, and Oracle Studio's C++ compiler, which will default to 103 # building 32-bit, the size for C++ will win, and, again, hilarity 113 # shipping a pre-built shared library cache, at least), and we do the 121 # For getting raw lists of --libs and --libs --static information from a 122 # pkg-config module. 127 # a UN*X, -l can be prefixed - i.e., names, without extensions, 130 # containing the libraries, to which, on a UN*X, -L can be 134 # than -l and -L flags [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 1 //===-- PPCISelLowering.cpp - PPC DAG Lowering Implementation -------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 106 #define DEBUG_TYPE "ppc-lowering" 108 static cl::opt<bool> DisablePPCPreinc("disable-ppc-preinc", 111 static cl::opt<bool> DisableILPPref("disable-ppc-ilp-pref", 114 static cl::opt<bool> DisablePPCUnaligned("disable-ppc-unaligned", 117 static cl::opt<bool> DisableSCO("disable-ppc-sco", 120 static cl::opt<bool> DisableInnermostLoopAlign32("disable-ppc-innermost-loop-align32", [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 1 //===- SimplifyCFG.cpp - Code to perform CFG simplification ---------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 96 "simplifycfg-require-and-preserve-domtree", cl::Hidden, 106 "phi-node-folding-threshold", cl::Hidden, cl::init(2), 111 "two-entry-phi-node-folding-threshold", cl::Hidden, cl::init(4), 113 "to speculatively execute to fold a 2-entry PHI node into a " 117 HoistCommon("simplifycfg-hoist-common", cl::Hidden, cl::init(true), 121 HoistCommonSkipLimit("simplifycfg-hoist-common-skip-limit", cl::Hidden, [all …]
|