/freebsd-src/contrib/llvm-project/libcxx/include/ |
H A D | queue | 1 // -*- C++ -*- 2 //===------ [all...] |
H A D | stack | 1 // -*- C++ -*- 2 //===------ [all...] |
H A D | memory | 1 // -*- C++ -*- 2 //===------ [all...] |
H A D | unordered_set | 1 // -*- C++ -*- 2 //===------ [all...] |
H A D | list | 1 // -*- C++ -*- 2 //===------ [all...] |
H A D | unordered_map | 1 // -*- C++ -*- 2 //===------ [all...] |
/freebsd-src/contrib/lib9p/pytest/ |
H A D | numalloc.py | 11 available after provided value". Note that next-after will 14 The free lists are thread-locked so that this code can be used 22 >>> a.alloc() 26 >>> a.alloc(8) 74 >>> r = NumAlloc(0, -1) 76 NumAlloc(0, -1) 77 >>> r.alloc() is None 83 Note that r.alloc() starts from where you last left off, even if 86 >>> r.alloc() 89 >>> r.alloc() [all …]
|
/freebsd-src/sys/contrib/device-tree/src/powerpc/fsl/ |
H A D | p1023si-post.dtsi | 4 * Copyright 2011 - 2014 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10 0>; 51 #address-cells = <2>; 52 #size-cells = <1>; 53 compatible = "fsl,p1023-elbc", "fsl,elbc", "simple-bus"; [all …]
|
H A D | p4080si-post.dtsi | 4 * Copyright 2011 - 2015 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10 0>; 51 compatible = "fsl,p4080-elbc", "fsl,elbc", "simple-bus"; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
H A D | p3041si-post.dtsi | 4 * Copyright 2011 - 2015 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10 0>; 51 compatible = "fsl,p3041-elbc", "fsl,elbc", "simple-bus"; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
H A D | p2041si-post.dtsi | 4 * Copyright 2011 - 2015 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10 0>; 51 compatible = "fsl,p2041-elbc", "fsl,elbc", "simple-bus"; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
H A D | p5020si-post.dtsi | 4 * Copyright 2011 - 2015 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10000 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10000 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10000 0>; 51 compatible = "fsl,p5020-elbc", "fsl,elbc", "simple-bus"; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
H A D | p5040si-post.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10000 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10000 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10000 0>; 51 compatible = "fsl,p5040-elbc", "fsl,elbc", "simple-bus"; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|
H A D | t1023si-post.dtsi | 35 #include <dt-bindings/thermal/thermal.h> 38 compatible = "fsl,bman-fbpr"; 39 alloc-ranges = <0 0 0x10000 0>; 43 compatible = "fsl,qman-fqd"; 44 alloc-ranges = <0 0 0x10000 0>; 48 compatible = "fsl,qman-pfd [all...] |
/freebsd-src/sys/contrib/device-tree/src/xtensa/ |
H A D | kc705.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 4 /include/ "xtfpga-flash-128m.dtsi" 7 compatible = "cdns,xtensa-kc705"; 16 reserved-memory { 17 #address-cells = <1>; 18 #size-cells = <1>; 19 ranges; 23 compatible = "shared-dma-pool"; 27 alloc-ranges = <0x00000000 0x20000000>; [all …]
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | CoalescingBitVector.h | 1 //===- llvm/ADT/CoalescingBitVector.h - A coalescing bitvector --*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 //===----------------------------------------------------------------------===// 31 /// contain contiguous ranges. Bad for representing sets with lots of gaps 35 /// performance for non-sequential find() operations. 37 /// \tparam IndexT - The type of the index into the bitvector. 44 /// An interval map for closed integer ranges. The mapped values are unused. 56 CoalescingBitVector(Allocator &Alloc) in CoalescingBitVector() argument 57 : Alloc(&Alloc), Intervals(Alloc) {} in CoalescingBitVector() [all …]
|
/freebsd-src/lib/libopenbsd/ |
H A D | ohash_interval.3 | 40 They operate indifferently on NUL-terminated strings 47 or memory ranges 54 For NUL-terminated strings, as a side effect, those functions 65 the alloc field of 68 .Xr malloc 3 Ns -like 70 .Bd -literal -offset indent 71 p = (*info->alloc)(sz, info->data); 83 designed for NUL-terminated strings. 87 Those functions are completely non-standard and should be avoided in
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervalCalc.cpp | 1 //===- LiveIntervalCalc.cpp - Calculate live interval --------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 32 static void createDeadDef(SlotIndexes &Indexes, VNInfo::Allocator &Alloc, in createDeadDef() argument 39 LR.createDeadDef(DefIdx, Alloc); in createDeadDef() 45 VNInfo::Allocator *Alloc = getVNAlloc(); in calculate() local 52 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in calculate() 54 for (const MachineOperand &MO : MRI->reg_nodbg_operands(Reg)) { in calculate() 61 : MRI->getMaxLaneMaskForVReg(Reg); in calculate() [all …]
|
H A D | LiveRangeEdit.cpp | 1 //===-- LiveRangeEdit.cpp - Basic tools for editing a register live range -===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===-- 48 VNInfo::Allocator &Alloc = LIS.getVNInfoAllocator(); createEmptyIntervalFrom() local 401 VNInfo::Allocator &Alloc = LIS.getVNInfoAllocator(); eliminateDeadDef() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveRangeCalc.h | 1 //===- LiveRangeCalc.h - Calculate live ranges -----------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // live ranges from scratch. 13 // non-overlapping live ranges. SplitKit uses that when computing the live 16 // A low-level interface is available to clients that know where a variable is 18 // propagate values down the dominator tree, and even insert PHI-defs where 21 //===----------------------------------------------------------------------===// 50 VNInfo::Allocator *Alloc = nullptr; variable 52 /// LiveOutPair - A value and the block that defined it. The domtree node is [all …]
|
/freebsd-src/contrib/llvm-project/compiler-rt/lib/memprof/ |
H A D | memprof_rawprofile.cpp | 33 StackIds->PushBack(Key); in RecordStackId() 40 for (const auto &Segment : Module.ranges()) { in SegmentSizeBytes() 51 // -------- [all...] |
/freebsd-src/sys/contrib/openzfs/include/sys/ |
H A D | metaslab_impl.h | 9 * or https://opensource.org/licenses/CDDL-1.0. 65 TRACE_ALLOC_FAILURE = -1ULL, 66 TRACE_TOO_SMALL = -2ULL, 67 TRACE_FORCE_GANG = -3ULL, 68 TRACE_NOT_ALLOCATABLE = -4ULL, 69 TRACE_GROUP_FAILURE = -5ULL, 70 TRACE_ENOSPC = -6ULL, 71 TRACE_CONDENSING = -7ULL, 72 TRACE_VDEV_ERROR = -8ULL, 73 TRACE_DISABLED = -9ULL, [all …]
|
/freebsd-src/sys/contrib/openzfs/module/zstd/lib/compress/ |
H A D | zstd_cwksp.h | 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. 14 /*-************************************* 23 /*-************************************* 38 /*-************************************* 53 * Several optimizations complicate that process of allocating memory ranges 56 * - These different internal datastructures have different setup requirements: 58 * - The static objects need to be cleared once and can then be trivially 61 * - Various buffers don't need to be initialized at all--they are always [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/reserved-memory/ |
H A D | reserved-memory.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/reserved-memory/reserved-memory.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: /reserved-memory Child Node Common 10 - devicetree-spec@vger.kernel.org 13 Reserved memory is specified as a node under the /reserved-memory node. The 19 Each child of the reserved-memory node specifies one or more regions 25 Following the generic-names recommended practice, node names should 26 reflect the purpose of the node (ie. "framebuffer" or "dma-pool"). [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | sc7280-herobrine-lte-sku.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 10 reserved-memory { 13 no-map; 16 mdata_mem: mpss-metadata { 17 alloc-ranges = <0x0 0xa0000000 0x0 0x20000000>; 19 no-map; 25 qcom,gsi-loader = "modem"; 30 compatible = "qcom,sc7280-mss-pil"; 32 reg-names = "qdsp6", "rmb"; 39 clock-names = "iface", "offline", "snoc_axi", "pka", "xo"; [all …]
|