/freebsd-src/tools/lua/ |
H A D | template.lua | 1 -- From lua-resty-template (modified to remove external dependencies) 2 --[[ 3 Copyright (c) 2014 - 2020 Aapo Talvensaari 30 ]]-- 50 local sub = string.sub 54 local _ENV = _ENV -- luacheck: globals _ENV 92 local MINUS = byte("-") 128 s = s - 1 137 if s > 1 and byte(view, s - 1, s - 1) == BSOL then 138 if s > 2 and byte(view, s - 2, s - 2) == BSOL then [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/interconnect/ |
H A D | samsung,exynos-bus.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/interconnect/samsung,exynos-bus.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chanwoo Choi <cw00.choi@samsung.com> 11 - Krzysztof Kozlowski <krzk@kernel.org> 15 sub-blocks in SoC. Most Exynos SoCs share the common architecture for buses. 20 sub-blocks. 22 The Exynos SoC includes the various sub-blocks which have the each AXI bus. 24 line. The power line might be shared among one more sub-blocks. So, we can [all …]
|
/freebsd-src/sys/contrib/zstd/lib/compress/ |
H A D | zstd_compress_superblock.c | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 11 /*-************************************* 23 * Compresses literals section for a sub-block. 32 * hufMetadata->hType has literals block type info. 33 * If it is set_basic, all sub-blocks literals section will be Raw_Literals_Block. 34 * If it is set_rle, all sub-blocks literals section will be RLE_Literals_Block. 35 …* If it is set_compressed, first sub-block's literals section will be Compressed_Literals_Blo… 36 * If it is set_compressed, first sub-block's literals section will be Treeless_Literals_Block 37 * and the following sub-blocks' literals sections will be Treeless_Literals_Block. [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | st,stm32-sai.txt | 4 as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97. 5 The SAI contains two independent audio sub-blocks. Each sub-block has 9 - compatible: Should be "st,stm32f4-sai" or "st,stm32h7-sai" 10 - reg: Base address and size of SAI common register set. 11 - clocks: Must contain phandle and clock specifier pairs for each entry 12 in clock-names. 13 - clock-names: Must contain "pclk" "x8k" and "x11k" 15 Mandatory for "st,stm32h7-sai" compatible. 16 Not used for "st,stm32f4-sai" compatible. 19 - interrupts: cpu DAI interrupt line shared by SAI sub-blocks [all …]
|
H A D | st,stm32-sai.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/st,stm32-sa [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/devfreq/ |
H A D | exynos-bus.txt | 4 and sub-blocks in SoC. Most Exynos SoCs share the common architecture 9 is able to measure the current load of sub-blocks. 11 The Exynos SoC includes the various sub-blocks which have the each AXI bus. 13 power line. The power line might be shared among one more sub-blocks. 14 So, we can divide into two type of device as the role of each sub-block. 16 - parent bus device 17 - passive bus device 22 the parent bus device. If there are three blocks which share the VDD_xxx 23 power line, Only one block should be parent device and then the rest blocks 26 VDD_xxx |--- A block (parent) [all …]
|
/freebsd-src/crypto/openssl/crypto/aes/asm/ |
H A D | aesni-x86_64.pl | 2 # Copyright 2009-2020 The OpenSSL Project Authors. All Rights Reserved. 17 # This module implements support for Intel AES-NI extension. In 19 # drop-in replacement for crypto/aes/asm/aes-x86_64.pl [see below for 25 # non-parallelizable modes such as CBC encrypt is 3.75 cycles per byte 26 # processed with 128-bit key. And given their throughput asymptotic 30 # different modes and block sized. Pairs of numbers are for en-/ 33 # 16-byte 64-byte 256-byte 1-KB 8-KB 42 # that otherwise used 'openssl speed -evp aes-128-??? -engine aesni 43 # [-decrypt]' will exhibit 10-15% worse results for smaller blocks. 51 # Looking at the results for 8-KB buffer. [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollAndJam.cpp | 1 //===-- LoopUnrollAndJam.cpp - Loop unrolling utilities ------- 623 getLoadsAndStores(BasicBlockSet & Blocks,SmallVector<Instruction *,4> & MemInstr) getLoadsAndStores() argument [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/mfd/ |
H A D | samsung,sec-core.txt | 1 Binding for Samsung S2M and S5M family multi-function device 4 This is a part of device tree bindings for S2M and S5M family multi-function 8 of multi-function devices which include voltage and current regulators, RTC, 9 charger controller, clock outputs and other sub-blocks. It is interfaced 10 to the host controller using an I2C interface. Each sub-block is usually 14 This document describes bindings for main device node. Optional sub-blocks 15 must be a sub-nodes to it. Bindings for them can be found in: 16 - bindings/regulator/samsung,s2mpa01.txt 17 - bindings/regulator/samsung,s2mps11.txt 18 - bindings/regulator/samsung,s5m8767.txt [all …]
|
/freebsd-src/sys/contrib/openzfs/module/zstd/lib/compress/ |
H A D | zstd_compress_superblock.c | 2 * Copyright (c) 2016-2020, Yann Collet, Facebook, Inc. 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 11 /*-************************************* 22 /*-************************************* 26 * Stores Literals Block Type for a super-block in hType, and 37 * Stores symbol compression modes for a super-block in {ll, ol, ml}Type, and 57 * Builds entropy for the super-block literals. 74 const size_t nodeWkspSize = wkspEnd-nodeWksp; in ZSTD_buildSuperBlockEntropy_literal() 77 HUF_repeat repeat = prevHuf->repeatMode; in ZSTD_buildSuperBlockEntropy_literal() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveVariables.h | 1 //===-- llvm/CodeGen/LiveVariables.h - Live Variable Analysis ---*- C++ -*-===// 5 // SPDX-Licens [all...] |
H A D | LivePhysRegs.h | 1 //===- llvm/CodeGen/LivePhysRegs.h - Live Physical Register Set -*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exceptio [all...] |
/freebsd-src/usr.sbin/fstyp/ |
H A D | hammer2_disk.h | 1 /*- 2 * Copyright (c) 2011-2018 The DragonFly Project. All rights reserved. 68 * The structures below represent the on-disk media structures for the HAMMER2 69 * filesystem. Note that all fields for on-disk structures are naturally 70 * aligned. The host endian format is typically used - compatibility is 77 * references utilize 64-bit byte offsets. 79 * Free block management is handled independently using blocks reserved by 94 * A full indirect block use supports 512 x 128-byte blockrefs in a 64KB 95 * buffer. Indirect blocks down to 1KB are supported to keep small 98 * A maximally sized file (2^64-1 bytes) requires ~6 indirect block levels [all …]
|
/freebsd-src/share/man/man4/ |
H A D | sa.4 | 65 .Bl -enum 68 referred to as sub-mode 00 below. 84 .Sh SUB-MODES 86 .Sq sub-modes . 87 The sub-modes differ in the action taken when the device is closed: 88 .Bl -tag -width XXXX 112 block-size modes. 114 .Tn QIC Ns -type 115 devices run in fixed block-size mode, where most nine-track tapes and 116 many new cartridge formats allow variable block-size. [all …]
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 1 //===-- ControlHeightReduction.cpp - Control Height Reduction ------- 226 __anon96cf4c2a0302(CHRScope *Sub) split() argument [all...] |
/freebsd-src/stand/i386/gptboot/ |
H A D | gptldr.S | 1 /*- 14 * 3. Neither the name of the author nor the names of any co-contributors 46 .set COPY_BLKS,0x8 # Number of blocks 48 .set COPY_BLK_SZ,0x8000 # Copy in 32k blocks; must be 73 * boot2 is, but it's currently under 256kB so we'll copy 8 blocks of 32kB 85 mov $MEM_USR/16,%ax # Set %es:(-1) to point at 88 mov $COPY_BLKS,%bx # Copy COPY_BLKS 32k blocks 92 sub $COPY_BLK_SZ/16,%ax # copy from boot2 94 mov $COPY_BLK_SZ-1,%di # Adjust %es:%di to point at 96 sub $COPY_BLK_SZ/16,%ax # which we want boot2 copied [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/reset/ |
H A D | reset.txt | 8 Hardware blocks typically receive a reset signal. This signal is generated by 10 reset consumer (the module being reset, or a module managing when a sub- 15 specifier - a list of DT cells that represents the reset signal within the 21 in hardware for a reset signal to affect multiple logically separate HW blocks 35 #reset-cells: Number of cells in a reset specifier; Typically 0 for nodes 41 rst: reset-controller { 42 #reset-cells = <1>; 51 #reset-cells, then only the phandle portion of the pair will 55 reset-names: List of reset signal name strings sorted in the same order as 56 the resets property. Consumers drivers will use reset-names to [all …]
|
/freebsd-src/contrib/cortex-strings/scripts/ |
H A D | fixup.py | 1 """Simple script that enables target specific blocks based on the first argument. 3 Matches comment blocks like this: 9 and de-comments them giving: 24 f.write(expr.sub(r'\1', body))
|
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-fdr-dump.cpp | 1 //===- xray-fdr-dump.cpp: XRay FDR Trace Dump Tool ------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 13 #include "xray-registry.h" 28 static cl::SubCommand Dump("fdr-dump", "FDR Trace Dump"); 31 cl::Required, cl::sub(Dump)); 34 cl::init(false), cl::sub(Dump)); 36 static CommandRegistration Unused(&Dump, []() -> Error { in __anon8af342a70102() 84 if (auto E = Ptr->apply(RP)) in __anon8af342a70102() [all …]
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 1 //==- BlockFrequencyInfoImpl.h - Block Frequency Implementation --*- C++ -*-==// 5 // SPDX-License-Identifier: Apache-2. [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicBlockSections.cpp | 1 //===-- BasicBlockSections.cpp ---=========----- [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DivRemPairs.cpp | 1 //===- DivRemPairs.cpp - Hoist/[dr]ecompose division and remainder -------- 334 Instruction *Sub = BinaryOperator::CreateSub(X, Mul); optimizeDivRem() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | DWARFRecordSectionSplitter.h | 1 //===--------- DWARFRecordSectionSplitter.h - JITLink -----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 17 /// A LinkGraph pass that splits blocks in a section that follows the DWARF 18 /// Record format into sub-blocks where each header gets its own block. 20 /// without EHFrameEdgeFixer, which is responsible for adding FDE-to-CIE edges.
|
/freebsd-src/lib/libc/powerpc64/string/ |
H A D | bcopy.S | 1 /*- 33 #define BLOCK_SIZE_MASK (BLOCK_SIZE - 1) 35 /* Minimum 8 byte alignment, to avoid cache-inhibited alignment faults.*/ 60 beqlr- 62 beqlr- 65 std %r3, -8(%r1) /* save dst */ 96 addi %r3, %r3, -1 98 addi %r4, %r4, -1 99 li %r0, -1 116 addi %r5, %r5, -1 [all …]
|
/freebsd-src/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
H A D | memcpy_forward_vp4cp4n2.S | 1 //===----------------------Hexagon builtin routine ------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 22 // *** Both dest and src must be aligned to 32-bit boundaries. *** 32 // this function, when a mem-copy loop, like the one above, is detected. 47 // At the same time, compute r4 to be the number of 32-byte blocks 50 r3 = sub(##4096, r1) 54 // The word count before end-of-page is in the 12 lowest bits of r3. 55 // (If the address in r1 was already page-aligned, the bits are 0.) 71 r2 = sub(r2, r3) // r2 = number of words left after the prolog. [all …]
|