Home
last modified time | relevance | path

Searched +full:sub +full:- +full:blocks (Results 1 – 25 of 614) sorted by relevance

12345678910>>...25

/freebsd/tools/lua/
H A Dtemplate.lua1 -- 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/sys/contrib/device-tree/Bindings/interconnect/
H A Dsamsung,exynos-bus.yaml1 # 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/sys/contrib/zstd/lib/compress/
H A Dzstd_compress_superblock.c5 * 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/sys/contrib/device-tree/Bindings/sound/
H A Dst,stm32-sai.txt4 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 Dst,stm32-sai.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/st,stm32-sai.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Olivier Moysan <olivier.moysan@foss.st.com>
14 protocols as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97.
15 The SAI contains two independent audio sub-blocks. Each sub-block has
21 - st,stm32f4-sai
22 - st,stm32h7-sai
26 - description: Base address and size of SAI common register set.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/devfreq/
H A Dexynos-bus.txt4 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/crypto/openssl/crypto/aes/asm/
H A Daesni-x86_64.pl2 # 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/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp1 //===-- LoopUnrollAndJam.cpp - Loop unrolling utilities -------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
60 #define DEBUG_TYPE "loop-unroll-and-jam"
67 // Partition blocks in an outer/inner loop pair into blocks before and after
72 BasicBlock *SubLoopLatch = SubLoop->getLoopLatch(); in partitionLoopBlocks()
74 for (BasicBlock *BB : L.blocks()) { in partitionLoopBlocks()
75 if (!SubLoop->contains(BB)) { in partitionLoopBlocks()
83 // Check that all blocks in ForeBlocks together dominate the subloop in partitionLoopBlocks()
[all …]
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/direct/
H A Ddio_aligned_block.ksh1 #!/bin/ksh -p
2 # SPDX-License-Identifier: CDDL-1.0
11 # or https://opensource.org/licenses/CDDL-1.0.
37 # 1. Create a multi-block file
46 log_must rm -f $tmp_file
61 log_must stride_dd -i /dev/urandom -o $tmp_file -b $file_size -c 1
63 # N recordsize aligned writes which do not span blocks
64 check_write $TESTPOOL $tmp_file $rs 1 0 "-D" 0 1
65 check_write $TESTPOOL $tmp_file $rs 2 0 "-D" 0 2
66 check_write $TESTPOOL $tmp_file $rs 4 0 "-D" 0 4
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dsamsung,sec-core.txt1 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/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_compress_superblock.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-only
3 * Copyright (c) 2016-2020, Yann Collet, Facebook, Inc.
6 * This source code is licensed under both the BSD-style license (found in the
9 * You may select, at your option, one of the above-listed licenses.
12 /*-*************************************
23 /*-*************************************
27 * Stores Literals Block Type for a super-block in hType, and
38 * Stores symbol compression modes for a super-block in {ll, ol, ml}Type, and
58 * Builds entropy for the super-block literals.
75 const size_t nodeWkspSize = wkspEnd-nodeWksp; in ZSTD_buildSuperBlockEntropy_literal()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMergeRegionExitTargets.cpp1 //===-- SPIRVMergeRegionExitTargets.cpp ----------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // will allow the new exit target to re-route to the correct basic block.
13 //===----------------------------------------------------------------------===//
52 auto *T = BB->getTerminator(); in gatherSuccessors()
55 output.insert(BI->getSuccessor(0)); in gatherSuccessors()
56 if (BI->isConditional()) in gatherSuccessors()
57 output.insert(BI->getSuccessor(1)); in gatherSuccessors()
62 output.insert(SI->getDefaultDest()); in gatherSuccessors()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveVariables.h1 //===-- llvm/CodeGen/LiveVariables.h - Live Variable Analysis ---*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
26 //===----------------------------------------------------------------------===//
52 /// VarInfo - This represents the regions where a virtual register is live in
54 /// information: the set of blocks in which the instruction is live
55 /// throughout, the set of blocks in which the instruction is actually used,
56 /// and the set of non-phi instructions that are the last users of the value.
62 /// throughout any blocks, these blocks are listed in AliveBlocks. Blocks
64 /// being captured by the Kills set. In these blocks, the value is live into
[all …]
H A DLivePhysRegs.h1 //===- llvm/CodeGen/LivePhysRegs.h - Live Physical Register Set -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 /// physical registers. This can be used for ad-hoc liveness tracking after
12 /// register allocation. You can start with the live-ins/live-outs at the
15 /// sub-register granularity.
17 /// We assume that the high bits of a physical super-register are not preserved
18 /// unless the instruction has an implicit-use operand reading the super-
23 /// %xmm0 = ... (Kills %xmm0, all %xmm0s sub-registers, and %ymm0)
26 /// %xmm0 = ..., implicit %ymm0 (%ymm0 and all its sub-registers are alive)
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp1 //===-- ControlHeightReduction.cpp - Control Height Reduction -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This pass merges conditional blocks of code and reduces the number of
12 //===----------------------------------------------------------------------===//
52 static cl::opt<bool> DisableCHR("disable-chr", cl::init(false), cl::Hidden,
55 static cl::opt<bool> ForceCHR("force-chr", cl::init(false), cl::Hidden,
59 "chr-bias-threshold", cl::init(0.99), cl::Hidden,
63 "chr-merge-threshold", cl::init(2), cl::Hidden,
67 "chr-module-list", cl::init(""), cl::Hidden,
[all …]
/freebsd/usr.sbin/fstyp/
H A Dhammer2_disk.h1 /*-
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-
[all...]
/freebsd/share/man/man4/
H A Dsa.465 .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/stand/i386/gptboot/
H A Dgptldr.S1 /*-
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/sys/contrib/device-tree/Bindings/reset/
H A Dreset.txt8 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/crypto/krb5/src/lib/crypto/crypto_tests/
H A Dvb.txt9 Ekey(0 To KeySchLenMax - 1) As Long
15 K(0 To KeyLenMax - 1) As Byte
18 Private Type IoBlk ' Type to hold cipher input and output blocks
19 IO(0 To BlkLenMax - 1) As Byte
29 Private Sub Hex(X As Byte) ' Output a byte in hexadecimal format
43 End Sub
45 Private Sub OutKey(S As String, B As KeyBlk) ' Display a key value
47 For i = 0 To KeyLen - 1
50 End Sub
52 Private Sub OutBlock(S As String, B As IoBlk) ' Display an input/output block
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h1 //==- BlockFrequencyInfoImpl.h - Block Frequency Implementation --*- C++ -*-==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
52 #define DEBUG_TYPE "block-freq"
80 /// This class implements a sort of fixed-point fraction always between 0.0 and
88 /// an inexpensive floating-point algorithm that's off-by-one (almost, but not
125 BlockMass &operator-=(BlockMass X) {
126 uint64_t Diff = Mass - X.Mass;
156 inline BlockMass operator-(BlockMass L, BlockMass R) {
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-fdr-dump.cpp1 //===- xray-fdr-dump.cpp: XRay FDR Trace Dump Tool -------
105 auto &Blocks = ProcessThreadBlocks.second; __anonc19214950102() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp1 //===- DivRemPairs.cpp - Hoist/[dr]ecompose division and remainder --------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
31 #define DEBUG_TYPE "div-rem-pairs"
36 DEBUG_COUNTER(DRPCounter, "div-rem-pairs-transform",
37 "Controls transformations in div-rem-pairs pass");
47 /// X - ((X ?/ Y) * Y)
66 M.Key.SignedOp = Div->getOpcode() == Instruction::SDiv; in matchExpandedRem()
74 /// A thin wrapper to store two values that we matched as div-rem pair.
[all …]
/freebsd/lib/libc/powerpc64/string/
H A Dbcopy.S1 /*-
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/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicBlockSections.cpp1 //===-- BasicBlockSections.cpp ---=========--------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // The purpose of this pass is to assign sections to basic blocks when
12 // -fbasic-block-sections= option is used. Further, with profile information
13 // only the subset of basic blocks with profiles are placed in separate sections
14 // and the rest are grouped in a cold section. The exception handling blocks are
20 // With option, -fbasic-block-sections=list, every function may be split into
21 // clusters of basic blocks. Every cluster will be emitted into a separate
22 // section with its basic blocks sequenced in the given order. To get the
[all …]

12345678910>>...25