Home
last modified time | relevance | path

Searched +full:alloc +full:- +full:ranges (Results 1 – 25 of 157) sorted by relevance

1234567

/freebsd-src/contrib/llvm-project/libcxx/include/
H A Dqueue1 // -*- C++ -*-
2 //===------
[all...]
H A Dstack1 // -*- C++ -*-
2 //===------
[all...]
H A Dmemory1 // -*- C++ -*-
2 //===------
[all...]
H A Dunordered_set1 // -*- C++ -*-
2 //===------
[all...]
H A Dlist1 // -*- C++ -*-
2 //===------
[all...]
H A Dunordered_map1 // -*- C++ -*-
2 //===------
[all...]
/freebsd-src/contrib/lib9p/pytest/
H A Dnumalloc.py11 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 Dp1023si-post.dtsi4 * 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 Dp4080si-post.dtsi4 * 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 Dp3041si-post.dtsi4 * 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 Dp2041si-post.dtsi4 * 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 Dp5020si-post.dtsi4 * 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 Dp5040si-post.dtsi4 * 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 Dt1023si-post.dtsi35 #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 Dkc705.dts1 // 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 DCoalescingBitVector.h1 //===- 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 Dohash_interval.340 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 DLiveIntervalCalc.cpp1 //===- 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 DLiveRangeEdit.cpp1 //===-- 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 DLiveRangeCalc.h1 //===- 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 Dmemprof_rawprofile.cpp33 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 Dmetaslab_impl.h9 * 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 Dzstd_cwksp.h2 * 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 Dreserved-memory.yaml1 # 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 Dsc7280-herobrine-lte-sku.dtsi1 // 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 …]

1234567