Home
last modified time | relevance | path

Searched +full:max +full:- +full:virtual +full:- +full:functions (Results 1 – 25 of 409) sorted by relevance

12345678910>>...17

/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-j784s4-evm-pcie0-pcie1-ep.dtso1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
8 * Copyright (C) 2024 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/arm-gic.h>
15 #include <dt-bindings/soc/ti,sci_pm_domain.h>
17 #include "k3-pinctrl.h"
32 #address-cells = <2>;
33 #size-cells = <2>;
34 interrupt-parent = <&gic500>;
36 pcie0_ep: pcie-ep@2900000 {
[all …]
H A Dk3-j721s2-evm-pcie1-ep.dtso1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
8 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/arm-gic.h>
15 #include <dt-bindings/soc/ti,sci_pm_domain.h>
17 #include "k3-pinctrl.h"
28 #address-cells = <2>;
29 #size-cells = <2>;
30 interrupt-parent = <&gic500>;
32 pcie1_ep: pcie-ep@2910000 {
[all …]
H A Dk3-j721e-evm-pcie0-ep.dtso1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
8 * Copyright (C) 2023-2024 Texas Instruments Incorporated - https://www.ti.com/
11 /dts-v1/;
14 #include <dt-bindings/interrupt-controller/arm-gic.h>
15 #include <dt-bindings/soc/ti,sci_pm_domain.h>
17 #include "k3-pinctrl.h"
28 #address-cells = <2>;
29 #size-cells = <2>;
30 interrupt-parent = <&gic500>;
32 pcie0_ep: pcie-ep@2900000 {
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dpci-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/pci-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
13 - Kishon Vijay Abraham I <kishon@kernel.org>
14 - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
18 pattern: "^pcie-ep@"
20 max-functions:
21 description: Maximum number of functions that can be configured
27 max-virtual-functions:
[all …]
H A Dsnps,dw-pcie-ep.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie-ep.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jingoo Han <jingoohan1@gmail.com>
11 - Gustavo Pimentel <gustavo.pimentel@synopsys.com>
16 # Please create a separate DT-schema for your DWC PCIe Endpoint controller
17 # and make sure it's assigned with the vendor-specific compatible string.
21 const: snps,dw-pcie-ep
23 - compatible
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DVLIWMachineScheduler.h1 //===- VLIWMachineScheduler.h - VLIW-Focused Scheduling Pass ----*- C++ -*-
[all...]
/freebsd/sys/dev/cxgbe/firmware/
H A Dt6fw_cfg_uwire.txt3 # Copyright (C) 2014-2015 Chelsio Communications. All rights reserved.
6 # WILL RESULT IN A NON-FUNCTIONAL ADAPTER AND MAY RESULT IN PHYSICAL DAMAGE
10 # This file provides the default, power-on configuration for 2-port T6-based
22 # 1. Virtual Interfaces: 256.
25 # 4. MSI-X Vectors: 1088.
26 # 5. Multi-Port Support (MPS) TCAM: 336 entries to support MAC destination
32 # 7. Some OS Drivers will manage different ports and functions (NIC,
33 # storage, etc.) on different Physical Functions. For example, NIC
34 # functions for ports 0-1 on PF0-1, FCoE on PF4, iSCSI on PF5, etc.
39 # Ingress Queues and MSI-X Vectors to allow up to some number of CPUs
[all …]
H A Dt6fw_cfg.txt4 # nvi = 128 virtual interfaces
86 #mc_mode_brc[0] = 1 # mc0 - 1: enable BRC, 0: enable RBC
88 # PFs 0-3. These get 8 MSI/8 MSI-X vectors each. VFs are supported by
138 # PF4 is the resource-rich PF that the bus/nexus driver attaches to.
139 # It gets 32 MSI/128 MSI-X vectors.
169 tp_tls_mxrxsize = 17408 # 16384 + 1024, governs max rx data, pm max xfer len, rx coalesce sizes
175 # PF5 is the SCSI Controller PF. It gets 32 MSI/40 MSI-X vectors.
181 # PF6 is the FCoE Controller PF. It gets 32 MSI/40 MSI-X vectors.
202 # For Virtual functions, we only allow NIC functionality and we only allow
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1 //===--- TargetInfo.h - Expose information about the target -----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
101 // don't use 'LongLongAlign' for '_BitInt' max alignment
141 ///===---- Target Data Type Query Methods -------------------------------===//
161 /// Whether Objective-C's built-in boolean type should be signed char.
163 /// Otherwise, when this flag is not set, the normal built-in boolean type is
168 /// Control whether the alignment of bit-field types is respected when laying
169 /// out structures. If true, then the alignment of the bit-field type will be
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DConnection.h1 //===-- Connection.h --------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 #include "lldb/lldb-defines.h"
13 #include "lldb/lldb-enumerations.h"
14 #include "lldb/lldb-forward.h"
33 /// A class that implements that actual communication functions for
37 /// This class is designed to only do very simple communication functions.
46 /// Virtual destructor since this class gets subclassed and handed to a
48 virtual ~Connection();
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVObject.h1 //===-- LVObject.h ----------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
86 const LVAddress MaxAddress = std::numeric_limits<uint64_t>::max();
91 // Validate functions.
192 virtual void printFileIndex(raw_ostream &OS, bool Full = true) const {}
201 virtual ~LVObject() = default;
224 virtual bool isNamed() const { return false; } in isNamed()
225 virtual bool isTyped() const { return false; } in isTyped()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DIRMutator.h1 //===-- IRMutator.h - Mutation engine for fuzzing IR ------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 // Fuzzer-friendly (de)serialization functions are also provided, as these
16 //===----------------------------------------------------------------------===//
33 /// Base class for describing how to mutate a module. mutation functions for
37 virtual ~IRMutationStrategy() = default;
45 virtual uint64_t getWeight(size_t CurrentSize, size_t MaxSize,
51 virtual void mutate(Module &M, RandomIRBuilder &IB);
52 virtual void mutate(Function &F, RandomIRBuilder &IB);
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DValueObject.h1 //===-- ValueObject.h -------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
22 #include "lldb/lldb-defines.h"
23 #include "lldb/lldb-enumerations.h"
24 #include "lldb/lldb-forward.h"
25 #include "lldb/lldb-private-enumerations.h"
26 #include "lldb/lldb-types.h"
63 /// If a ValueObject is a root variable object - having no parent - then it must
74 /// various other ValueObjects - the Dynamic Value, its children, the
[all …]
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DTargetProperties.td4 def InjectLocalVars : Property<"inject-local-vars", "Boolean">,
10 def DefaultArch: Property<"default-arch", "Arch">,
14 def MoveToNearestCode: Property<"move-to-nearest-code", "Boolean">,
20 def ExprPrefix: Property<"expr-prefix", "FileSpec">,
23 def ExprErrorLimit: Property<"expr-error-limit", "UInt64">,
27 def ExprAllocAddress: Property<"expr-alloc-address", "UInt64">,
30 def ExprAllocSize: Property<"expr-alloc-size", "UInt64">,
33 def ExprAllocAlign: Property<"expr-alloc-align", "UInt64">,
36 def PreferDynamic: Property<"prefer-dynamic-value", "Enum">,
40 def EnableSynthetic: Property<"enable-synthetic-value", "Boolean">,
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueSInt64.h1 //===-- OptionValueSInt64.h --------------------------------------*- C++
2 //-*-===//
6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 //===----------------------------------------------------------------------===//
31 // Virtual subclass pure virtual overrides
51 // Subclass specific functions
90 int64_t m_max_value = std::numeric_limits<int64_t>::max();
H A DOptionValueUInt64.h1 //===-- OptionValueUInt64.h --------------------------------------*- C++
2 //-*-===//
6 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 //===----------------------------------------------------------------------===//
34 // Virtual subclass pure virtual overrides
54 // Subclass specific functions
95 uint64_t m_max_value = std::numeric_limits<uint64_t>::max();
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1 //=== RecordLayoutBuilder.cpp - Helper class for building record layouts ---==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
28 /// BaseSubobjectInfo - Represents a single base subobject in a complete class.
38 /// If a base is virtual, it will only have one BaseSubobjectInfo allocated.
40 /// Class - The class for this base info.
43 /// IsVirtual - Whether the BaseInfo represents a virtual base or not.
46 /// Bases - Information about the base subobjects.
49 /// PrimaryVirtualBaseInfo - Holds the base info for the primary virtual base
72 /// Direct, non-virtual base offsets.
[all …]
/freebsd/contrib/opencsd/decoder/include/opencsd/ptm/
H A Dtrc_pkt_proc_ptm.h57 virtual ~TrcPktProcPtm();
61 virtual ocsd_datapath_resp_t processData( const ocsd_trc_index_t index,
65 virtual ocsd_datapath_resp_t onEOT();
66 virtual ocsd_datapath_resp_t onReset();
67 virtual ocsd_datapath_resp_t onFlush();
68 virtual ocsd_err_t onProtocolConfig();
69 virtual const bool isBadPacket() const;
109 // ** packet processing functions.
128 THROW_0, //!< long pattern of 0x00 - throw some away.
143 // extraction sub-routines
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp1 //===- IndirectCallPromotion.cpp - Optimizations based on value profiling -===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // conditional direct calls when the indirect-call value profile metadata is
13 //===----------------------------------------------------------------------===//
54 #define DEBUG_TYPE "pgo-icall-prom"
65 // Command line option to disable indirect-call promotion with the default as
67 static cl::opt<bool> DisableICP("disable-icp", cl::init(false), cl::Hidden,
75 ICPCutOff("icp-cutoff", cl::init(0), cl::Hidden,
76 cl::desc("Max number of promotions for this compilation"));
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1 //===- Attributor.h --- Module-wide attribute deduction ---------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 // well as information exchange between abstract attributes in-flight.
17 // all abstract attributes in-flight, or until it will enforce a pessimistic fix
21 // describe properties of the code. They can correspond to actual LLVM-IR
22 // attributes, or they can be more general, ultimately unrelated to LLVM-IR
24 // information to other abstract attributes in-flight but we might not want to
25 // manifest the information. The Attributor allows to query in-flight abstract
34 // revisit all instructions/blocks/functions in the module but only query
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp1 //===-- NVPTXPrologEpilogPass.cpp - NVPTX prolog/epilog inserter ----------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // to remove unneeded functionality and to handle virtual registers. Most code
13 //===----------------------------------------------------------------------===//
29 #define DEBUG_TYPE "nvptx-prolog-epilog"
68 // target-specific addressing mode. in runOnMachineFunction()
103 if (I->isReturnBlock()) in runOnMachineFunction()
110 /// AdjustStackOffset - Helper function used to adjust the stack frame offset.
122 MaxAlign = std::max(MaxAlign, Alignment); in AdjustStackOffset()
[all …]
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dkmem_cache.h1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (C) 2007-2010 Lawrence Livermore National Security, LLC.
7 * UCRL-CODE-235197
33 * allocated from the physical or virtual memory address space. The virtual
84 #define SPL_KMEM_CACHE_MAX_SIZE 32 /* Max slab size in MB */
86 #define SPL_KMEM_CACHE_MAX_SIZE 4 /* Max slab size in MB */
89 #define SPL_MAX_ORDER (MAX_ORDER - 3)
90 #define SPL_MAX_ORDER_NR_PAGES (1 << (SPL_MAX_ORDER - 1))
94 #define SPL_MAX_KMEM_ORDER_NR_PAGES (1 << (SPL_MAX_KMEM_CACHE_ORDER - 1))
144 spl_kmem_magazine_t **skc_mag; /* Per-CPU warm cache */
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1 //===- WholeProgramDevirt.cpp - Whole program virtual call optimization ---===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This pass implements whole program optimization of virtual calls in cases
12 // - Single implementation devirtualization: if a virtual call has a single
14 // - Virtual constant propagation: if the virtual function's return type is an
17 // value alongside the virtual table, and rewrite each virtual call as a load
18 // from the virtual table.
19 // - Uniform return value optimization: if the conditions for virtual constant
21 // each virtual call with that constant.
[all …]
H A DExpandVariadics.cpp1 //===-- ExpandVariadicsPass.cpp --------------------------------*- C++ -*-=//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This is an optimization pass for variadic functions. If called from codegen,
10 // it can serve as the implementation of variadic functions for a given target.
22 // which is exactly a va_copy. This is useful for reducing target-dependence.
25 // is dereference-then-increment. This interface forces significant convergent
35 // general purpose inliner. Known calls to variadic functions become zero cost.
38 // then expanding the variadic functions using this pass, followed by trying
39 // to constant fold the functions to no-ops.
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dvdev_impl.h1 // SPDX-License-Identifier: CDDL-1.0
10 * or https://opensource.org/licenses/CDDL-1.0.
51 * Virtual device descriptors.
53 * All storage pool operations go through the virtual device framework,
64 * Virtual device operations
128 * Virtual device properties
149 uint32_t vq_nia_credit; /* Non-interactive I/Os credit. */
166 * On-disk indirect vdev state.
205 * Virtual device descriptor
217 uint64_t vdev_max_asize; /* max acceptable asize */
[all …]

12345678910>>...17