/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/fault/ |
H A D | auto_replace_001_pos.ksh | 1 #!/bin/ksh -p 10 # or https://opensource.org/licenses/CDDL-1.0. 31 # Testing Fault Management Agent ZED Logic - Automated Auto-Replace Test. 36 # 2. Create a pool and set autoreplace=on (auto-replace is opt-in) 40 # 6. Re-online the wiped scsi_debug disk 41 # 7. Verify ZED detects the new blank disk and replaces the missing vdev 42 # 8. Verify that the scsi_debug disk was re-partitioned 44 # Creates a raidz1 zpool using persistent /dev/disk/by-vdev path names 47 # Auto-replace is opt in, and matches by phys_path. 60 sed -i '/alias scsidebug/d' $VDEVID_CONF [all …]
|
H A D | auto_replace_002_pos.ksh | 1 #!/bin/ksh -p 10 # or https://opensource.org/licenses/CDDL-1.0. 32 # Testing Fault Management Agent ZED Logic - Automated Auto-Replace Test. 33 # Verifys that auto-replace works with by-id paths. 38 # 2. Create a pool and set autoreplace=on (auto-replace is opt-in) 42 # 6. Re-online the wiped scsi_debug disk with a new serial number 43 # 7. Verify ZED detects the new blank disk and replaces the missing vdev 44 # 8. Verify that the scsi_debug disk was re-partitioned 46 # Creates a raidz1 zpool using persistent /dev/disk/by-id path names 48 # Auto-replace is opt in, and matches by phys_path. [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | LeonPasses.cpp | 1 //===------ LeonPasses.cpp - Define passes specific to LEON --- [all...] |
/freebsd/tests/ |
H A D | README | 6 kyua test -k /usr/tests/Kyuafile 26 /usr/src/bin/cp/ -> /usr/tests/bin/cp/ 27 /usr/src/lib/libc/ -> /usr/tests/lib/libc/ 28 /usr/src/usr.bin/cut/ -> /usr/tests/usr.bin/cut/ 40 * The src/tests/ hierarchy also includes cross-functional test programs: 48 programs being installed --which is a worthy goal because it simplifies 50 tree-- the top-level Kyuafile does not know which subdirectories may 51 exist upfront. Instead, such Kyuafile automatically detects, at 52 run-time, which */Kyuafile files exist and uses those directly. 56 auto-discovery features. As an example, take a look at src/lib/tests/ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | marvell,mv64xxx-i2c.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/i2c/marvell,mv64xxx-i2c.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Gregory CLEMENT <gregory.clement@bootlin.com> 15 - const: allwinner,sun4i-a10-i2c 16 - items: 17 - const: allwinner,sun7i-a20-i2c 18 - const: allwinner,sun4i-a10-i2c 19 - const: allwinner,sun6i-a31-i2c [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionInfo.cpp | 1 //===- RegionInfo.cpp - SESE region detection analysis --------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 8 // Detects single entry single exit regions in the control flow graph. 9 //===----------------------------------------------------------------------===// 19 #include "llvm/Config/llvm-config.h" 43 "verify-region-info", 47 static cl::opt<Region::PrintStyle, true> printStyleX("print-region-style", 58 //===----------------------------------------------------------------------===// 71 //===----------------------------------------------------------------------===// [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Format/ |
H A D | UsingDeclarationsSorter.cpp | 1 //===--- UsingDeclarationsSorter.cpp ----------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 //===----------------------------------------------------------------------===// 22 #define DEBUG_TYPE "using-declarations-sorter" 31 // element of each list is a non-namespace name; all others are namespace 33 // individual names is that all non-namespace names come before all namespace 34 // names, and within those groups, names are in case-insensitive lexicographic 38 A.split(NamesA, "::", /*MaxSplit=*/-1, /*KeepEmpty=*/false); in compareLabelsLexicographicNumeric() 40 B.split(NamesB, "::", /*MaxSplit=*/-1, /*KeepEmpty=*/false); in compareLabelsLexicographicNumeric() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | SymbolRemappingReader.cpp | 1 //===- SymbolRemappingReader.cpp - Read symbol remapping file -------- [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | BDCE.cpp | 1 //===---- BDCE.cpp - Bit-tracking dead code elimination -------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file implements the Bit-Tracking Dead Code Elimination pass. Some 15 //===----------------------------------------------------------------------===// 45 assert(I->getType()->isIntOrIntVectorTy() && in clearAssumptionsOfUsers() 46 "Trivializing a non-integer value?"); in clearAssumptionsOfUsers() 49 // in the def-use chain needs to be changed. in clearAssumptionsOfUsers() 56 for (User *JU : I->users()) { in clearAssumptionsOfUsers() 57 auto *J = cast<Instruction>(JU); in clearAssumptionsOfUsers() [all …]
|
H A D | NaryReassociate.cpp | 1 //===- NaryReassociate.cpp - Reassociate n-ary expressions ----------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This pass reassociates n-ary add expressions and eliminates the redundancy 32 // reassociate (a + 2) + b in the example to (a + b) + 2 because it detects that 40 // into an SCEV-to-instruction map. 42 // Although the algorithm pattern-matches only ternary additions, it 43 // automatically handles many >3-ary expressions by walking through the function 44 // in the depth-first order. For example, given 52 // Finally, the above dominator-based algorithm may need to be run multiple [all …]
|
H A D | LoopVersioningLICM.cpp | 1 //===- LoopVersioningLICM.cpp - LICM Loop Versioning ----------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 17 // will have all the memory accesses marked as no-alias. These two versions of 21 // the loop versions is executed: If the runtime check detects any memory 30 // c) Clone original loop and set all memory accesses as no-alias in new loop. 36 // +----------------+ 38 // +----------------+ 40 // +----------+----------------+----------+ 42 // +---------+----------+ +-----------+----------+ [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MallocOverflowSecurityChecker.cpp | 1 // MallocOverflowSecurityChecker.cpp - Check for malloc overflows -*- C++ -*-=// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This checker detects a common memory allocation security flaw. 12 // say MAX_UINT/4+2, then instead of allocating the correct 'n' 4-byte 18 //===----------------------------------------------------------------------===// 75 of the result, or anything too complicated :-). */ in CheckMallocArgument() 76 const Expr *e = TheCall->getArg(0); in CheckMallocArgument() 82 e = e->IgnoreParenImpCasts(); in CheckMallocArgument() 84 BinaryOperatorKind opc = binop->getOpcode(); in CheckMallocArgument() [all …]
|
/freebsd/usr.sbin/bsdinstall/ |
H A D | bsdinstall.8 | 1 .\"- 2 .\" Copyright (c) 2011-2013 Nathan Whitehorn <nwhitehorn@FreeBSD.org> All rights reserved. 44 installation media, e.g., CD-ROMs, and for use on live systems to prepare 51 .Cm auto 59 .Bl -tag -width indent+ 71 .Cm auto , 76 .Bl -tag -width "jail destination" 77 .It Cm auto 85 .Cm auto , 120 Provides the installer's interactive guided disk partitioner for single-disk [all …]
|
/freebsd/usr.bin/clang/llvm-cov/ |
H A D | llvm-cov.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixFunctionBitcasts.cpp | 1 //===-- WebAssemblyFixFunctionBitcasts.cpp - Fix function bitcasts --------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 23 //===----------------------------------------------------------------------===// 35 #define DEBUG_TYPE "wasm-fix-function-bitcasts" 64 // Recursively descend the def-use lists from V to find non-bitcast users of 68 for (User *U : V->users()) { in findUses() 69 if (auto *BC = dyn_cast<BitCastOperator>(U)) in findUses() 71 else if (auto *A = dyn_cast<GlobalAlias>(U)) in findUses() 73 else if (auto *CB = dyn_cast<CallBase>(U)) { in findUses() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | GSIStreamBuilder.cpp | 1 //===- DbiStreamBuilder.cpp - PDB Dbi Stream Creation -------- [all...] |
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Mangled.h | 1 //===-- Mangled.h -------- [all...] |
/freebsd/usr.bin/clang/llvm-symbolizer/ |
H A D | llvm-symbolizer.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
/freebsd/usr.sbin/ppp/ |
H A D | ppp.8 | 31 .Nd Point to Point Protocol (a.k.a. user-ppp) 99 .Bl -tag -width XXX -offset XXX 100 .It Fl auto 116 .Fl auto 141 exits with a non-zero result. 161 .Dq force-scripts 176 As pipes are not bi-directional, ppp will redirect all writes to descriptor 186 .Dq force-scripts 190 .Fl auto 195 This is a no-op, and gives the same behaviour as if none of the above [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
H A D | UncheckedOptionalAccessModel.cpp | 1 //===-- UncheckedOptionalAccessModel.cpp ------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines a dataflow analysis that detects unsafe uses of optional 12 //===----------------------------------------------------------------------===// 44 NS.getParent() != nullptr && NS.getParent()->isTranslationUnit(); in isTopLevelNamespaceWithName() 52 if (const auto *N = dyn_cast_or_null<NamespaceDecl>(RD.getDeclContext())) in hasOptionalClassName() 53 return N->isStdNamespace() || isTopLevelNamespaceWithName(*N, "absl"); in hasOptionalClassName() 59 const auto *N = dyn_cast_or_null<NamespaceDecl>(RD.getDeclContext()); in hasOptionalClassName() 73 if (!RD->hasDefinition()) in getOptionalBaseClass() [all …]
|
/freebsd/usr.bin/clang/llvm-profdata/ |
H A D | llvm-profdata.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | RegionInfo.h | 1 //===- RegionInfo.h - SESE region analysis -------- [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionAttrs.cpp | 1 //===- FunctionAttrs.cpp - Pass which marks functions attributes ----------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 /// call-graph deducing and/or propagating function attributes. 13 //===----------------------------------------------------------------------===// 69 #define DEBUG_TYPE "function-attrs" 92 "enable-nonnull-arg-prop", cl::init(true), cl::Hidden, 97 "disable-nounwind-inference", cl::Hidden, 98 cl::desc("Stop inferring nounwind attribute during function-attrs pass")); 101 "disable-nofree-inference", cl::Hidden, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerI1Copies.cpp | 1 //===-- SILowerI1Copies.cpp - Lower I1 Copies -----------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // to lane masks (32 / 64-bit scalar registers). The pass assumes machine SSA 11 // form and a wave-level control flow graph. 22 //===----------------------------------------------------------------------===// 30 #define DEBUG_TYPE "si-i1-copies" 87 return Reg.isVirtual() && MRI->getRegClass(Reg) == &AMDGPU::VReg_1RegClass; in isVreg1() 99 MRI->constrainRegClass(Reg, &AMDGPU::SReg_1_XEXECRegClass); in cleanConstrainRegs() 107 /// simply be taken as a scalar lane mask as-is, and where it needs to be [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | UninitializedValues.cpp | 1 //===- UninitializedValues.cpp - Find Uninitialized Values ----------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file implements uninitialized values analysis for source-level CFGs. 11 //===----------------------------------------------------------------------===// 44 // We consider a record decl to be empty if it contains only unnamed bit- in recordIsNotEmpty() 45 // fields, zero-width fields, and fields of empty record type. in recordIsNotEmpty() 46 for (const auto *FD : RD->fields()) { in recordIsNotEmpty() 47 if (FD->isUnnamedBitField()) in recordIsNotEmpty() 49 if (FD->isZeroSize(FD->getASTContext())) in recordIsNotEmpty() [all …]
|