Home
last modified time | relevance | path

Searched +full:segment +full:- +full:no +full:- +full:remap (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/display/
H A Dssd1307fb.txt4 - compatible: Should be "solomon,<chip>fb-<bus>". The only supported bus for
7 - reg: Should contain address of the controller on the I2C bus. Most likely
9 - pwm: Should contain the pwm to use according to the OF device tree PWM
11 - solomon,height: Height in pixel of the screen driven by the controller
12 - solomon,width: Width in pixel of the screen driven by the controller
13 - solomon,page-offset: Offset of pages (band of 8 pixels) that the screen is
17 - reset-gpios: The GPIO used to reset the OLED display, if available. See
19 - vbat-supply: The supply for VBAT
20 - solomon,segment-no-remap: Display needs normal (non-inverted) data column
21 to segment mapping
[all …]
H A Dsolomon,ssd1307fb.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Maxime Ripard <mripard@kernel.org>
11 - Javier Martinez Canillas <javierm@redhat.com>
17 - enum:
18 - solomon,ssd1305fb-i2c
19 - solomon,ssd1306fb-i2c
20 - solomon,ssd1307fb-i2c
21 - solomon,ssd1309fb-i2c
[all …]
/freebsd/contrib/llvm-project/lld/docs/
H A Dld.lld.13 .\" SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
25 is a drop-in replacement for the GNU BFD and gold linkers.
30 currently supports i386, x86-64, ARM, AArch64, LoongArch, PowerPC32,
31 PowerPC64, MIPS32, MIPS64, RISC-V, AMDGPU, Hexagon and SPARC V9 targets.
33 acts as a Microsoft link.exe-compatible linker if invoked as
34 .Nm lld-link
43 Many options have both a single-letter and long form.
54 .Bl -tag -width indent
55 .It Fl -allow-multiple-definition
58 .It Fl -allow-shlib-undefined
[all …]
/freebsd/sys/dev/pci/controller/
H A Dpci_n1sdp.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
9 * Technology) under DARPA contract HR0011-18-C-0016 ("ECATS"), as part of the
24 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
94 paddr = AP_NS_SHARED_MEM_BASE + sc->acpi.segment * BDF_TABLE_SIZE; in n1sdp_init()
112 paddr_rc = (vm_offset_t)shared_data->rc_base_addr; in n1sdp_init()
113 error = bus_space_map(sc->acpi.base.res->r_bustag, paddr_rc, in n1sdp_init()
114 PCI_CFG_SPACE_SIZE, 0, &sc->n1_bsh); in n1sdp_init()
119 sizeof(uint32_t) * shared_data->nr_bdfs; in n1sdp_init()
120 sc->n1_discovery_data = malloc(bdfs_size, M_DEVBUF, in n1sdp_init()
[all …]
/freebsd/contrib/llvm-project/lld/ELF/
H A DOptions.td7 class FF<string name> : Flag<["--"], name>;
8 class JJ<string name>: Joined<["--"], name>;
11 def NAME: Separate<["--"], name>;
12 def NAME # _eq: Joined<["--"], name # "=">, Alias<!cast<Separate>(NAME)>,
17 def NAME: Flag<["--"], name>, HelpText<help1>;
18 def no_ # NAME: Flag<["--"], "no-" # name>, HelpText<help2>;
23 class F<string name>: Flag<["--", "-"], name>;
24 class J<string name>: Joined<["--", "-"], name>;
27 def NAME: Separate<["--", "-"], name>;
28 def NAME # _eq: Joined<["--", "-"], name # "=">, Alias<!cast<Separate>(NAME)>,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h1 //===- llvm/CodeGen/LiveInterval.h - Interval representation ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // live range for register v if there is no instruction with number j' >= j
12 // such that v is live at j' and there is no instruction with number i' < i such
15 // individual segment is represented as an instance of LiveRange::Segment,
18 //===----------------------------------------------------------------------===//
49 /// VNInfo - Value Number Information.
76 /// PHI-defs begin at a block boundary, all other defs begin at register or
102 /// Return the value that is live-in to the instruction. This is the value
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_indirect.c50 * segment of the new location. This function is used in multiple ways:
52 * - I/Os to this vdev use the callback to determine where the
53 * data is now located, and issue child I/Os for each segment's new
56 * - frees and claims to this vdev use the callback to free or claim
57 * each mapped segment. (Note that we don't actually need to claim
67 * that vdev's mapping may no longer be referenced (aka "obsolete"). We
72 * - the entry-specific obsolete count
73 * - the vdev-specific obsolete spacemap
74 * - the pool-specific obsolete bpobj
79 * of these objects is created on demand and freed when no longer
[all …]
H A Dvdev_removal.c9 * or https://opensource.org/licenses/CDDL-1.0.
63 * a multi-step process:
65 * - Disable allocations from this device (spa_vdev_remove_top).
67 * - From a new thread (spa_vdev_remove_thread), copy data from
73 * - If a free happens during a removal, it is freed from the
77 * - After the removal is completed, the copy thread converts the vdev
100 * The largest contiguous segment that we will attempt to allocate when
101 * removing a device. This can be no larger than SPA_MAXBLOCKSIZE. If
118 * Allow a remap segment to span free chunks of at most this size. The main
120 * contiguous chunks, with more "unnecessary" data -- trading off bandwidth
[all …]
H A Dmetaslab.c9 * or https://opensource.org/licenses/CDDL-1.0.
50 * moving on to the next top-level vdev.
82 * The in-core space map representation is more compact than its on-disk form.
83 * The zfs_condense_pct determines how much more compact the in-core
84 * space map representation must be before we compact it on-disk.
115 * no metaslab group will be excluded based on this criterion.
146 * active metaslab that exceeds this threshold will no longer keep its active
171 * in a space map to continue allocations in a first-fit fashion.
173 * switch to using best-fit allocations.
181 * high-performance storage.
[all …]
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_iq.c1 /*-
2 * Copyright (c) 2021-2022 NVIDIA corporation & affiliates.
16 * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
30 * - an optional single segment memory buffer which can be read or
33 * - an optional completion callback for all transmit operations, may
36 * - does not support mbufs.
49 * iq->cc must be updated only after mlx5_cqwq_update_db_record(), in mlx5e_iq_poll()
52 iqcc = iq->cc; in mlx5e_iq_poll()
54 while (budget-- > 0) { in mlx5e_iq_poll()
56 cqe = mlx5e_get_cqe(&iq->cq); in mlx5e_iq_poll()
[all …]
/freebsd/sys/x86/iommu/
H A Dintel_drv.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2013-2015 The FreeBSD Foundation
21 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
104 ptrend = (char *)dmartbl + dmartbl->Header.Length; in dmar_iterate_tbl()
109 if (dmarh->Length <= 0) { in dmar_iterate_tbl()
111 dmarh->Length); in dmar_iterate_tbl()
114 ptr += dmarh->Length; in dmar_iterate_tbl()
131 if (dmarh->Type != ACPI_DMAR_TYPE_HARDWARE_UNIT) in dmar_find_iter()
135 if (fia->i == 0) { in dmar_find_iter()
[all …]
/freebsd/sys/dev/ath/
H A Dif_ath_beacon.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
14 * similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
18 * NO WARRANTY
22 * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
44 * by the driver - eg, calls to ath_hal_gettsf32().
114 struct ath_hal *ah = sc->sc_ah; in ath_beaconq_setup()
123 if (sc->sc_isedma) in ath_beaconq_setup()
136 #define ATH_EXPONENT_TO_VALUE(v) ((1<<(v))-1) in ath_beaconq_config()
[all …]
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6dl-yapp4-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 // Copyright (C) 2015-2018 Y Soft Corporation, a.s.
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/pwm/pwm.h>
20 compatible = "pwm-backlight";
22 brightness-levels = <0 32 64 128 255>;
23 default-brightness-level = <32>;
[all …]
H A Dimx6dl-yapp43-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/interrupt-controller/irq.h>
7 #include <dt-bindings/input/input.h>
8 #include <dt-bindings/leds/common.h>
9 #include <dt-bindings/pwm/pwm.h>
20 compatible = "pwm-backlight";
22 brightness-levels = <0 32 64 128 255>;
23 default-brightness-level = <32>;
24 num-interpolated-steps = <8>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCContext.cpp1 //===- lib/MC/MCContext.cpp - Machine Code Context ------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
77 SaveTempLabels = TargetOptions && TargetOptions->MCSaveTempLabels; in MCContext()
78 SecureLogFile = TargetOptions ? TargetOptions->AsSecureLogFile : ""; in MCContext()
80 if (SrcMgr && SrcMgr->getNumBuffers()) in MCContext()
81 MainFileName = std::string(SrcMgr->getMemoryBuffer(SrcMgr->getMainFileID()) in MCContext()
82 ->getBufferIdentifier()); in MCContext()
91 "Cannot initialize MC for non-Windows COFF object files."); in MCContext()
132 //===----------------------------------------------------------------------===//
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackColoring.cpp1 //===- StackColoring.cpp --------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This pass implements the stack-coloring optimization that looks for
21 //===----------------------------------------------------------------------===//
43 #include "llvm/Config/llvm-config.h"
65 #define DEBUG_TYPE "stack-coloring"
68 DisableColoring("no-stack-coloring",
74 /// data-structure. We can detect these cases and decide not to optimize the
78 ProtectFromEscapedAllocas("protect-from-escaped-allocas",
[all …]
H A DRegisterCoalescer.cpp1 //===- RegisterCoalescer.cpp - Generic Register Coalescing Interface ------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
69 STATISTIC(NumReMats , "Number of instructions re-materialized");
75 static cl::opt<bool> EnableJoining("join-liveintervals",
79 static cl::opt<bool> UseTerminalRule("terminal-rule",
85 EnableJoinSplits("join-splitedges",
90 EnableGlobalCopies("join-globalcopies",
95 VerifyCoalescing("verify-coalescing",
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp1 //===-- LVCodeViewVisitor.cpp ---------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
57 // A type index is a 32-bit integer that uniquely identifies a type inside in getTrueType()
212 TypeIndex remap(TypeIndex TI) { in remap() function in llvm::logicalview::__anond7e39c940211::LVForwardReferences
253 // non-namespace.
291 return Iter != Strings.end() ? std::get<1>(Iter->second) : StringRef{}; in find()
296 return Iter != Strings.end() ? std::get<0>(Iter->second) : 0; in findIndex()
323 // At the end of the scopes creation, the '--internal=tag' option will allow
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCContext.h1 //===- MCContext.h - Machine Code Context -----------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
103 /// The name of the Segment where Swift5 Reflection Section data will be
225 /// non-empty.
229 /// non-empty.
239 /// differences between temporary and non-temporary labels (primarily on
379 // to avoid assigning non-mergeable symbols to these sections. It is used
380 // to prevent non-mergeable symbols being explicitly assigned to mergeable
407 this->DiagHandler = DiagHandler; in setDiagnosticHandler()
[all …]
/freebsd/sys/dev/acpica/
H A Dacpi_pxm.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
20 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
95 * This maps the SLIT data into the VM-domain centric view. in slit_parse_table()
97 * remap them to a VM-domain ID and if it doesn't exist, in slit_parse_table()
100 * It should result in a packed 2d array of VM-domain in slit_parse_table()
105 printf("SLIT.Localities: %d\n", (int) s->LocalityCount); in slit_parse_table()
106 for (i = 0; i < s->LocalityCount; i++) { in slit_parse_table()
113 for (j = 0; j < s->LocalityCount; j++) { in slit_parse_table()
117 e = s->Entry[i * s->LocalityCount + j]; in slit_parse_table()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp1 //===-- HexagonVectorCombine.cpp ------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // that assist in vector-based optimizations.
13 //===----------------------------------------------------------------------===//
57 #define DEBUG_TYPE "hexagon-vc"
62 cl::opt<bool> DumpModule("hvc-dump-module", cl::Hidden);
63 cl::opt<bool> VAEnabled("hvc-va", cl::Hidden, cl::init(true)); // Align
64 cl::opt<bool> VIEnabled("hvc-vi", cl::Hidden, cl::init(true)); // Idioms
65 cl::opt<bool> VADoFullStores("hvc-va-full-stores", cl::Hidden);
[all …]
H A DHexagonISelDAGToDAGHVX.cpp1 //===-- HexagonISelDAGToDAGHVX.cpp --------
[all...]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfReader.cpp1 //===- SampleProfReader.cpp - Read LLVM sample profile data ---------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
20 //===----------------------------------------------------------------------===//
51 #define DEBUG_TYPE "samplepgo-reader"
55 // For ext-binary format profiles, the flag is set in the summary.
57 "profile-isfs", cl::Hidden, cl::init(false),
162 size_t n1 = Input.rfind(':', n2 - 1); in ParseHead()
164 if (Input.substr(n1 + 1, n2 - n1 - 1).getAsInteger(10, NumSamples)) in ParseHead()
176 /// - CFG Checksum information:
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp1 //===- DwarfStreamer.cpp --------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
38 if (Error Err = Streamer->init(TheTriple, "__DWARF")) in createStreamer()
58 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init()
61 "no register info for target %s", in init()
67 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
70 "no asm info for target %s", TripleName.c_str()); in init()
72 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init()
75 "no subtarget info for target %s", in init()
[all …]

123