| /freebsd/sys/contrib/device-tree/Bindings/mips/ |
| H A D | mti,mips-cm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mips/mti,mips-cm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MIPS Coherence Manager 10 The Coherence Manager (CM) is responsible for establishing the 18 - Jiaxun Yang <jiaxun.yang@flygoat.com> 23 - const: mti,mips-cm 24 - const: mobileye,eyeq6-cm 27 the L2 cache in multi-cluster configuration is broken. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | sifive-l2-cache.txt | 2 -------------------------- 5 acts as directory-based coherency manager. 9 -------------------- 10 - compatible: Should be "sifive,fu540-c000-ccache" and "cache" 12 - cache-block-size: Specifies the block size in bytes of the cache. 15 - cache-level: Should be set to 2 for a level 2 cache 17 - cache-sets: Specifies the number of associativity sets of the cache. 20 - cache-size: Specifies the size in bytes of the cache. Should be 2097152 22 - cache-unified: Specifies the cache is a unified cache 24 - interrupts: Must contain 3 entries (DirError, DataError and DataFail signals) [all …]
|
| H A D | sifive-l2-cache.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/riscv/sifive-l2-cache.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Sagar Kadam <sagar.kadam@sifive.com> 12 - Paul Walmsley <paul.walmsley@sifive.com> 17 acts as directory-based coherency manager. 25 - sifive,fu540-c000-ccache 26 - sifive,fu740-c000-ccache 29 - compatible [all …]
|
| H A D | sifive,ccache0.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Walmsley <paul.walmsley@sifive.com> 16 acts as directory-based coherency manager. 24 - sifive,ccache0 25 - sifive,fu540-c000-ccache 26 - sifive,fu740-c000-ccache 29 - compatible 34 - items: [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
| H A D | SectionMemoryManager.h | 1 //===- SectionMemoryManager.h - Memory manager for MCJIT/RtDyld -*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file contains the declaration of a section-based memory manager used by 12 //===----------------------------------------------------------------------===// 26 /// This is a simple memory manager which implements the methods called by 27 /// the RuntimeDyld class to allocate memory for section-based loading of 30 /// This memory manager allocates all section memory as read-write. The 34 /// Any client using this memory manager MUST ensure that section-specific 70 /// \r a non-null MemoryBlock if the function was successful, otherwise a [all …]
|
| H A D | RuntimeDyld.h | 1 //===- RuntimeDyld.h - Run-time dynamic linker for MC-JIT -------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // Interface for the runtime dynamic linker facilities of the MC-JIT. 11 //===----------------------------------------------------------------------===// 61 // Any relocations already associated with the symbol will be re-resolved. 101 /// RuntimeDyld instance, and optionally recorded by the memory manager to 109 /// optionally recorded by the memory manager to access a loaded section. 124 /// thread-local storage (TLS). 129 /// Inform the memory manager about the total amount of memory required to [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/cache/ |
| H A D | sifive,ccache0.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Walmsley <paul.walmsley@sifive.com> 16 acts as directory-based coherency manager. 24 - sifive,ccache0 25 - sifive,fu540-c000-ccache 26 - sifive,fu740-c000-ccache 29 - compatible 34 - items: [all …]
|
| /freebsd/sys/sys/ |
| H A D | busdma_bufalloc.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 33 * A buffer pool manager, for use by a platform's busdma implementation. 60 * The allocator manages a collection of uma(9) zones of buffers in power-of-two 69 * with software-assisted cache coherency, this is typically the data cache line 102 * These built-in allocation routines are available for managing a pools of
|
| /freebsd/sys/contrib/device-tree/src/mips/mobileye/ |
| H A D | eyeq6h.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 6 #include <dt-bindings/interrupt-controller/mips-gic.h> 8 #include <dt-bindings/clock/mobileye,eyeq5-clk.h> 11 #address-cells = <2>; 12 #size-cells = <2>; 14 #address-cells = <1>; 15 #size-cells = <0>; 28 cpu_intc: interrupt-controller { 29 compatible = "mti,cpu-interrupt-controller"; 30 interrupt-controller; [all …]
|
| /freebsd/lib/libdevinfo/ |
| H A D | devinfo.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 52 * In order to ensure coherency of the library's picture of the kernel, 229 dd->dd_dev.dd_handle = udev.dv_handle; in devinfo_init_devices() 230 dd->dd_dev.dd_parent = udev.dv_parent; in devinfo_init_devices() 231 dd->dd_dev.dd_devflags = udev.dv_devflags; in devinfo_init_devices() 232 dd->dd_de in devinfo_init_devices() [all...] |
| /freebsd/sys/contrib/edk2/Include/Library/ |
| H A D | DebugLib.h | 18 Copyright (c) 2006 - 2020, Intel Corporation. All rights reserved.<BR> 19 SPDX-License-Identifier: BSD-2-Clause-Patent 48 #define DEBUG_BM 0x00000400 // Boot Manager 54 #define DEBUG_GCD 0x00100000 // Global Coherency Database changes 98 Macro that converts a Boolean expression to a Null-terminated ASCII string. 100 The default is to use the C pre-processor stringizing operator '#' to add 225 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). 541 if (!EFI_ERROR (gBS->LocateProtocol ((EFI_GUID *)Guid, NULL, &Instance))) { \ 545 if (!EFI_ERROR (gBS->HandleProtocol (Handle, (EFI_GUID *)Guid, &Instance))) { \ 655 @param TestSignature The 32-bit signature value to match. [all …]
|
| /freebsd/sys/contrib/dev/acpica/ |
| H A D | changes.txt | 1 ---------------------------------------- 6 Added option to skip the global lock for SMM - Huacai Chen 8 Fixed non-NUL terminated string implementations - Ahmed Salem 10 Fixed CCEL and CDAT templates - Ahmed Salem 12 …ethod parameters (definition) vs arguments (invocation) in different places - Peter Williams, Hans… 14 Define distinct D3 states (D3Hot and D3Cold) that help clarify the device behavior support - Aymeri… 19 ---------------------------------------- 26 Add complete support for 3 new ACPI tables - MRRM,ERDT and RIMT (Tony Luck & V L Sunil) 32 A few fixes including local cache allocation, FFixedHW Region, attribute packing, string vs. non-st… 35 ---------------------------------------- [all …]
|
| /freebsd/sys/contrib/edk2/ |
| H A D | MdePkg.dec | 7 # Copyright (c) 2007 - 2024, Intel Corporation. All rights reserved.<BR> 8 # Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR> 9 # (C) Copyright 2016 - 2021 Hewlett Packard Enterprise Development LP<BR> 11 # Copyright (c) 2021 - 2022, Arm Limited. All rights reserved.<BR> 16 # SPDX-License-Identifier: BSD-2-Clause-Patent 25 PACKAGE_GUID = 1E73767F-8F52-4603-AEB4-F29B510B6766 95 …## @libraryclass Provides the functions to submit Scsi commands defined in SCSI-2 specification … 273 ## @libraryclass This library provides an interface to request non-MMRAM pages to be mapped 295 ## @libraryclass Provides APIs for third-party library libfdt. 299 ## @libraryclass Provides general mipi sys-T services. [all …]
|
| /freebsd/sys/cam/scsi/ |
| H A D | scsi_all.c | 1 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 78 #define ERESTART -1 /* restart syscall */ 79 #define EJUSTRETURN -2 /* don't modify regs, just return */ 91 * a minimum value of 100ms. Note that this is pertinent only for SPI- 142 { 0xD8, R, "CD-DA READ" } 149 * to read CD-DA data. I'm not sure which Plextor CDROM 152 * 12-20X does. I don't know about any earlier models, 156 {T_CDROM, SIP_MEDIA_REMOVABLE, "PLEXTOR", "CD-ROM PX*", "*"}, 164 * From: http://www.t10.org/lists/op-num.txt [all …]
|
| /freebsd/sys/contrib/ncsw/inc/Peripherals/ |
| H A D | qm_ext.h | 3 � 1995-2003, 2004, 2005-2011 Freescale Semiconductor, Inc. 51 @Group QM_grp Queue Manager API 64 @Param[in] h_QmFqr A handle to an QM-FQR Module. 68 @Retval e_RX_STORE_RESPONSE_CONTINUE - order the driver to continue Rx 70 @Retval e_RX_STORE_RESPONSE_PAUSE - order the driver to stop Rx operation. 87 @Param[in] h_QmFqr A handle to an QM-FQR Module. 135 @Param[in] h_QmFqr A handle to an QM-FQR Module. 140 @Retval e_RX_STORE_RESPONSE_CONTINUE - order the driver to continue Rx 142 @Retval e_RX_STORE_RESPONSE_PAUSE - order the driver to stop Rx operation. 201 @Param[in] h_App - User's application descriptor. [all …]
|
| /freebsd/sys/i386/i386/ |
| H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 45 /*- 54 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA 89 * this module may throw away valid virtual-to-physical 91 * of virtual-to-physical mappings must be done as 95 * make virtual-to-physical map invalidates expensive, 192 #define pmap_pde(m, v) (&((m)->pm_pdir[(vm_offset_t)(v) >> PDRSHIFT])) 205 static int pgeflag = 0; /* PG_G or-in */ [all …]
|
| /freebsd/sys/dev/cxgbe/common/ |
| H A D | t4_hw.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 48 * t4_wait_op_done_val - wait until an operation is completed 51 * @mask: a single-bit field within @reg that indicates completion 60 * operation completes and -EAGAIN otherwise. 73 if (--attempts == 0) in t4_wait_op_done_val() 74 return -EAGAIN; in t4_wait_op_done_val() 88 * t7_wait_sram_done - wait until an operation is completed 99 * operation completes successfully and -EAGAIN if it times out. 114 if (--attempts == 0) in t7_wait_sram_done() [all …]
|
| /freebsd/sys/arm64/arm64/ |
| H A D | pmap.c | 1 /*- 10 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 14 * Copyright (c) 2014-2016 The FreeBSD Foundation 52 /*- 59 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA 90 * this module may throw away valid virtual-to-physical 92 * of virtual-to-physical mappings must be done as 96 * make virtual-to-physical map invalidates expensive, 160 #define PMAP_ASSERT_STAGE1(pmap) MPASS((pmap)->pm_stage == PM_STAGE1) 161 #define PMAP_ASSERT_STAGE2(pmap) MPASS((pmap)->pm_stage == PM_STAGE2) [all …]
|
| /freebsd/sys/amd64/amd64/ |
| H A D | pmap.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 12 * Copyright (c) 2005-2010 Alan L. Cox <alc@cs.rice.edu> 47 /*- 49 * Copyright (c) 2014-2020 The FreeBSD Foundation 55 * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA 92 * this module may throw away valid virtual-to-physical 94 * of virtual-to-physical mappings must be done as 98 * make virtual-to-physical map invalidates expensive, 180 return ((pmap->pm_type == PT_EPT) || (pmap->pm_type == PT_RVI)); in pmap_type_guest() [all …]
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 116 … (0x1<<9) // Fast back-to-back transaction ena… 128 … (0x1<<23) // Fast back-to-back capable. Not ap… 145 …l has_io_bar=0. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… [all …]
|
| /freebsd/share/misc/ |
| H A D | pci_vendors | 5 # Date: 2025-10-18 03:15:01 8 # the PCI ID Project at https://pci-ids.ucw.cz/. 14 # (version 2 or higher) or the 3-clause BSD License. 25 # device device_name <-- single tab 26 # subvendor subdevice subsystem_name <-- two tabs 30 # This is a relabelled RTL-8139 31 8139 AT-2500TX V3 Ethernet 41 7a09 PCI-to-PCI Bridge 51 7a19 PCI-to-PCI Bridge 57 7a29 PCI-to-PCI Bridge [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 1 //===-- X86ISelLowering.cpp - X86 DAG Lowering Implementation -------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 71 #define DEBUG_TYPE "x86-isel" 74 "x86-experimental-pref-innermost-loop-alignment", cl::init(4), 78 "alignment set by x86-experimental-pref-loop-alignment."), 82 "x86-br-merging-base-cost", cl::init(2), 88 "will be merged, and above which conditionals will be split. Set to -1 " 93 "x86-br-merging-ccmp-bias", cl::init(6), [all …]
|
| /freebsd/share/dict/ |
| H A D | web2 | 39046 coherency 99810 Jean-Christophe 99811 Jean-Pierre 110924 manager
|