Home
last modified time | relevance | path

Searched +full:global +full:- +full:regs (Results 1 – 25 of 200) sorted by relevance

12345678

/freebsd/sys/contrib/device-tree/Bindings/i3c/
H A Daspeed,ast2600-i3c.yaml1 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/i3c/aspeed,ast2600-i3c.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeremy Kerr <jk@codeconstruct.com.au>
13 - $ref: i3c.yaml#
17 const: aspeed,ast2600-i3c
31 sda-pullup-ohms:
37 aspeed,global-regs:
38 $ref: /schemas/types.yaml#/definitions/phandle-array
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_pcie.c1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
72 /** RC - Revisions 1/2 */
77 /** EP - Revisions 1/2 */
82 /** RC - Revision 3 */
87 /** EP - Revision 3 */
96 #define AL_PCIE_PARSE_LANES(v) (((1 << v) - 1) << \
113 al_reg_write32(&pcie_port->regs->port_regs->rd_only_wr_en, in al_pcie_port_wr_to_ro_set()
131 (pcie_port->rev_id == AL_PCIE_REV_ID_3) ? 0x4000 : 0x1000; in al_reg_write32_dbi_cs2()
154 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_link_speed_ctrl_set() local
[all …]
/freebsd/sys/dev/ida/
H A Didavar.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
37 bus_read_1((ida)->regs, port)
39 bus_read_2((ida)->regs, port)
41 bus_read_4((ida)->regs, port)
44 bus_write_1((ida)->regs, port, val)
46 bus_write_2((ida)->regs, port, val)
48 bus_write_4((ida)->regs, port, val)
80 struct ida_qcb *qcb; /* 4 - qcb backpointer */
138 struct resource *regs; member
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dqcom,pcie-ep.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/qcom,pcie-e
[all...]
/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dqcom,ssc-block-bus.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/bus/qcom,ssc-block-bus.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: The AHB Bus Providing a Global View of the SSC Block on (some) qcom SoCs
10 - Michael Srba <Michael.Srba@seznam.cz>
27 - const: qcom,msm8998-ssc-block-bus
28 - const: qcom,ssc-block-bus
32 - description: SSCAON_CONFIG0 registers
33 - description: SSCAON_CONFIG1 registers
[all …]
/freebsd/sys/amd64/vmm/
H A Dvmm_host.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
45 int regs[4]; in vmm_host_state_init() local
60 * On non-PCID or PCID but without INVPCID support machines, in vmm_host_state_init()
61 * we flush kernel i.e. global TLB entries, by temporary in vmm_host_state_init()
86 cpuid_count(0xd, 0x0, regs); in vmm_host_state_init()
87 vmm_xsave_limits.xsave_max_size = regs[1]; in vmm_host_state_init()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp1 //===-- sanitizer_stoptheworld_netbsd_libcdep.cpp -------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
15 //===----------------------------------------------------------------------===//
134 while ((val = internal_ptrace(op, pid_, (void *)&pl, sizeof(pl))) != -1 && in SuspendAllThreads()
152 inst->KillAllThreads(); in TracerThreadDieCallback()
166 inst->KillAllThreads(); in TracerThreadSignalHandler()
168 inst->ResumeAllThreads(); in TracerThreadSignalHandler()
171 atomic_store(&inst->arg->done, 1, memory_order_relaxed); in TracerThreadSignalHandler()
185 if (internal_getppid() != tracer_thread_argument->parent_pid) in TracerThread()
[all …]
/freebsd/sys/x86/xen/
H A Dhvm.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
55 #include <xen/xen-os.h>
63 #include <contrib/xen/arch-x86/cpuid.h>
67 /*--------------------------- Forward Declarations ---------------------------*/
70 /*-------------------------------- Global Data -------------------------------*/
81 * If non-zero, the hypervisor has been configured to use a direct
92 /*------------------------------- Per-CPU Data -------------------------------*/
95 /*------------------------------ Sysctl tunables -----------------------------*/
101 /*---------------------- XEN Hypervisor Probe and Setup ----------------------*/
[all …]
H A Dpv.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
5 * Copyright (c) 2004-2006,2008 Kip Macy
73 #include <xen/xen-os.h>
79 #include <contrib/xen/arch-x86/cpuid.h>
80 #include <contrib/xen/arch-x86/hvm/start_info.h>
96 /*--------------------------- Forward Declarations ---------------------------*/
100 /*---------------------------- Extern Declarations ---------------------------*/
107 /*-------------------------------- Global Data -------------------------------*/
119 /*-------------------------------- Xen PV init -------------------------------*/
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp1 //===- AArch64LowerHomogeneousPrologEpilog.cpp ----------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
39 "frame-helper-size-threshold", cl::init(2), cl::Hidden,
101 "aarch64-lower-homogeneous-prolog-epilog",
119 MachineFunction *MF = MMI->getMachineFunction(F); in run()
132 static std::string getFrameHelperName(SmallVectorImpl<unsigned> &Regs, in getFrameHelperName() argument
150 for (auto Reg : Regs) { in getFrameHelperName()
164 LLVMContext &C = M->getContext(); in createFrameHelperMachineFunction()
[all …]
/freebsd/sys/arm64/arm64/
H A Dundefined.c1 /*-
6 * Cambridge Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237
108 frame->tf_elr += INSN_SIZE; in id_aa64mmfr2_handler()
109 if (reg < nitems(frame->tf_x)) { in id_aa64mmfr2_handler()
110 frame->tf_x[reg] = 0; in id_aa64mmfr2_handler()
112 frame->tf_lr = 0; in id_aa64mmfr2_handler()
135 spsr = frame->tf_spsr; in arm_cond_match()
182 if (SV_PROC_FLAG(td->td_proc, SV_ILP32) && in gdb_trapper()
204 uint64_t *regs; in swp_emulate() local
215 if (!compat32_emul_swp || !SV_PROC_FLAG(td->td_proc, SV_ILP32) || in swp_emulate()
[all …]
/freebsd/sys/contrib/ncsw/Peripherals/FM/MAC/
H A Ddtsec.h2 * Copyright 2008-2013 Freescale Semiconductor Inc.
123 #define HASH_TABLE_SIZE 256 /* Hash table size (= 32 bits * 8 regs) */
125 #define HASH_TABLE_SIZE 256 /* Hash table size (32 bits * 8 regs) */
126 #define EXTENDED_HASH_TABLE_SIZE 512 /* Extended Hash table size (32 bits * 16 regs) */
216 …t_EthHash *p_MulticastAddrHash; /* pointer to driver's global address hash …
/freebsd/lib/libc/powerpc64/gen/
H A Dsetjmp.S1 /*-
32 * C library -- setjmp, longjmp
41 * +------------+
43 * +------------+
48 * +------------+
49 * | saved regs |
62 mflr %r11 /* r11 <- link reg */
63 mfcr %r12 /* r12 <- condition reg */
64 mr %r10,%r1 /* r10 <- stackptr */
65 mr %r9,%r2 /* r9 <- global ptr */
[all …]
/freebsd/tools/tools/ath/athregs/
H A Ddumpregs.c1 /*-
2 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting
50 struct dumpreg *regs[MAXREGS]; member
62 static u_int ath_hal_setupdiagregs(const HAL_REGRANGE regs[], u_int nr);
74 fprintf(stderr, "usage: athregs [-i interface] [-abdkmqxz]\n"); in usage()
75 fprintf(stderr, "-a display all registers\n"); in usage()
76 fprintf(stderr, "-b display baseband registers\n"); in usage()
77 fprintf(stderr, "-d display DCU registers\n"); in usage()
78 fprintf(stderr, "-k display key cache registers\n"); in usage()
79 fprintf(stderr, "-m display \"MAC\" registers (default)\n"); in usage()
[all …]
/freebsd/lib/libc/powerpc/gen/
H A Dsetjmp.S1 /*-
32 * C library -- setjmp, longjmp
41 * +------------+
43 * +------------+
48 * +------------+
49 * | saved regs |
62 mflr %r11 /* r11 <- link reg */
63 mfcr %r12 /* r12 <- condition reg */
64 mr %r10,%r1 /* r10 <- stackptr */
65 mr %r9,%r2 /* r9 <- global ptr */
[all …]
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Ddove.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/gpio/gpio.h>
3 #include <dt-bindings/interrupt-controller/irq.h>
8 #address-cells = <1>;
9 #size-cells = <1>;
12 interrupt-parent = <&intc>;
21 #address-cells = <1>;
22 #size-cells = <0>;
25 compatible = "marvell,pj4a", "marvell,sheeva-v7";
27 next-level-cache = <&l2>;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h1 //===- llvm/CodeGen/GlobalISel/IRTranslator.h - IRTranslator ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
16 //===----------------------------------------------------------------------===//
59 // since it should translate Global into some sort of MachineGlobal.
61 // the interesting bits that are relevant to represent a global value.
92 return It->second; in getVRegs()
100 return It->second; in getOffsets()
200 /// Materialize \p C into virtual-register \p Reg. The generic instructions
207 /// Examine any debug-info attached to the instruction (in the form of
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h1 //===- RegisterPressure.h - Dynamic Register Pressure -----------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
61 /// computed, the live-in and live-out sets are recorded.
98 /// Pressure increments are tiny, typically 1-2 units, and this is only for
116 return PSetID - 1; in getPSet()
121 return (PSetID - 1) & std::numeric_limits<uint16_t>::max(); in getPSetOrMax()
189 /// If \p AddFlagsMI is given then missing read-undef and dead flags will be
217 return const_cast<PressureDiffs*>(this)->operator[](Idx);
[all …]
/freebsd/sys/dts/arm/
H A Dzynq-7000.dtsi1 /*-
29 compatible = "xlnx,zynq-7000";
30 #address-cells = <1>;
31 #size-cells = <1>;
32 interrupt-parent = <&GIC>;
42 compatible = "simple-bus";
43 #address-cells = <1>;
44 #size-cells = <1>;
56 interrupt-controller;
57 #address-cells = <0>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp1 //===--- SPIRVCallLowering.cpp - Call lowering ------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
60 // Based on the LLVM function attributes, get a SPIR-V FunctionControl.
80 if (MD->getNumOperands() > NumOp) { in getConstInt()
81 auto *CMeta = dyn_cast<ConstantAsMetadata>(MD->getOperand(NumOp)); in getConstInt()
83 return dyn_cast<ConstantInt>(CMeta->getValue()); in getConstInt()
88 // If the function has pointer arguments, we are forced to re-create this
91 // potentially corresponds to different SPIR-V function type, effectively
[all …]
H A DSPIRVModuleAnalysis.h1 //===- SPIRVModuleAnalysis.h - analysis of global instrs & regs -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // and performs the global register numbering.
12 //===----------------------------------------------------------------------===//
39 MB_TypeConstVars, // OpTypeXXX, OpConstantXXX, and global OpVariables.
127 // Maps a local register to the corresponding global alias.
143 // Contains the list of all global OpVariables in the module.
150 // The table contains global aliases of local registers for each machine
158 // The table maps MBB number to SPIR-V unique ID register.
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dfsl-ls1088a.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for NXP Layerscape-1088A family SoC.
5 * Copyright 2017-2020 NXP
10 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
11 #include <dt-bindings/interrupt-controller/arm-gi
[all...]
/freebsd/sys/x86/x86/
H A Didentcpu.c1 /*-
71 #include <xen/xen-os.h>
151 if ((req->flags & SCTL_MASK32) != 0 && adaptive_machine_arch) in sysctl_hw_machine()
249 u_int regs[4], i; in printcpuinfo() local
264 do_cpuid(i, regs); in printcpuinfo()
265 memcpy(brand, regs, sizeof(regs)); in printcpuinfo()
266 brand += sizeof(regs); in printcpuinfo()
310 "DX2 Write-Back Enhanced"); in printcpuinfo()
322 strcat(cpu_model, " A-step"); in printcpuinfo()
340 strcat(cpu_model, "/P55C (quarter-micron)"); in printcpuinfo()
[all …]
/freebsd/stand/i386/btx/btx/
H A Dbtx.S106 .set _TSSIO,MEM_MAP-MEM_TSS # TSS I/O base
107 .set _TSSLM,MEM_TSS_END-MEM_TSS # TSS limit
108 .set _IDTLM,MEM_TSS-MEM_IDT-1 # IDT limit
124 .word PAG_CNT-MEM_ORG>>0xc # Paging control
125 .word break-start # Text size
142 mov $(MEM_ORG-MEM_IDT)/2,%cx # Words to zero
143 rep # Zero-fill
197 ljmp $SEL_SCODE,$init.8 # To 32-bit code
200 movb $SEL_SDATA,%cl # To 32-bit
257 exit.1: mov $SEL_RDATA,%cl # 16-bit selector
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1 //===- RegisterInfoEmitter.cpp - Generate a Register File Desc. -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
49 cl::OptionCategory RegisterInfoCat("Options for -gen-register-info");
52 RegisterInfoDebug("register-info-debug", cl::init(false),
68 // runEnums - Print out enum values for all of the registers.
71 // runMCDesc - Print out MC register descriptions.
74 // runTargetHeader - Emit a header fragment for the register info emitter.
78 // runTargetDesc - Output the target register and register file descriptions.
[all …]

12345678