/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | xylon,logicvc-display.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/display/xylon,logicvc-display.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Kocialkowski <paul.kocialkowski@bootlin.com> 16 with Xilinx Zynq-7000 SoCs and Xilinx FPGAs. 20 synthesis time. As a result, many of the device-tree bindings are meant to 24 Layers are declared in the "layers" sub-node and have dedicated configuration. 25 In version 3 of the controller, each layer has fixed memory offset and address 26 starting from the video memory base address for its framebuffer. In version 4, [all …]
|
H A D | zte,vou.txt | 4 Graphic Layer (GL) and Video Layer (VL), two Mixers/Channels, and a few blocks 10 It must be the parent node of all the sub-device nodes. 13 - compatible: should be "zte,zx296718-vou" 14 - #address-cells: should be <1> 15 - #size-cells: should be <1> 16 - ranges: list of address translations between VOU and sub-devices 21 - compatible: should be "zte,zx296718-dpc" 22 - reg: Physical base address and length of DPC register regions, one for each 23 entry in 'reg-names' 24 - reg-names: The names of register regions. The following regions are required: [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan/ |
H A D | ubsan_type_hash_itanium.cpp | 1 //===-- ubsan_type_hash_itanium.cpp ---------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 23 // given in the Itanium ABI. We make no attempt to be ODR-compatible with 37 (1ULL << ((__CHAR_BIT__ * sizeof(__type_name_t)) - 1)); in name() 48 /// Type info for classes with no bases, and base class for type info for 74 /// Type info for classes with multiple, virtual, or non-public inheritance. 90 // We implement a simple two-level cache for type-checking results. For each 94 // * the probability of such a collision is low (and for a 64-bit target, is [all …]
|
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_udma.h | 1 /*- 10 found at http://www.gnu.org/licenses/gpl-2.0.html 60 /* *INDENT-OFF* */ 64 /* *INDENT-ON* */ 78 /* Statistics - TBD */ 88 /* TX Meta, used by upper layer */ 132 /* TX/RX descriptor Target-ID field (in the buffer address 64 bit field) */ 170 * Target-ID to be assigned to the block descriptors 171 * Requires Target-ID in descriptor to be enabled for the specific UDMA 194 /** UDMA Q specific parameters from upper layer */ [all …]
|
H A D | al_hal_udma_iofic.h | 1 /*- 10 found at http://www.gnu.org/licenses/gpl-2.0.html 56 /* *INDENT-OFF* */ 60 /* *INDENT-ON* */ 69 AL_IOFIC_MODE_LEGACY, /**< level-sensitive interrupt wire */ 70 AL_IOFIC_MODE_MSIX_PER_Q, /**< per UDMA queue MSI-X interrupt */ 82 * interrupt controller of each bus-master unit in the I/O Fabric. 255 * layer (RAID, Ethernet etc) 261 * Application layer (RAID, Ethernet etc) 267 * Application layer (RAID, Ethernet etc) [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TraceExporter/common/ |
H A D | TraceHTR.h | 1 //===-- TraceHTR.h --------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 71 /// Function calls are identified in the instruction layer by finding 'call' 93 /// Constructor for a block of an HTR layer. 95 /// \param[in] offset 96 /// The offset of the start of this block in the previous layer. 100 /// layer. 104 HTRBlock(size_t offset, size_t size, HTRBlockMetadata metadata) in HTRBlock() argument 105 : m_offset(offset), m_size(size), m_metadata(metadata) {} in HTRBlock() [all …]
|
/freebsd/sys/dev/cxgb/common/ |
H A D | cxgb_ctl_defs.h | 2 * Copyright (C) 2003-2006 Chelsio Communications. All rights reserved. 46 * Structure used to describe a TID range. Valid TIDs are [base, base+num). 49 unsigned int base; /* first TID */ member 88 * Structure used to return information to the iscsi layer. 91 unsigned int offset; member 113 * Structure used to return information to the RDMA layer. 116 unsigned int tpt_base; /* TPT base address */ 118 unsigned int pbl_base; /* PBL base address */ 120 unsigned int rqt_base; /* RQT base address */
|
/freebsd/sys/contrib/device-tree/Bindings/media/ |
H A D | ti,cal.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments DRA72x CAMERA ADAPTATION LAYER (CAL) 10 - Benoit Parrot <bparrot@ti.com> 12 description: |- 13 The Camera Adaptation Layer (CAL) is a key component for image capture 15 processing capability to connect CSI2 image-sensor modules to the 24 - ti,dra72-cal 26 - ti,dra72-pre-es2-cal [all …]
|
/freebsd/contrib/llvm-project/lldb/docs/design/ |
H A D | overview.rst |
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | phy-mtk-tphy.txt | 1 MediaTek T-PHY binding 2 -------------------------- 4 T-phy controller supports physical layer functionality for a number of 8 - compatible : should be one of 9 "mediatek,generic-tphy-v1" 10 "mediatek,generic-tphy-v2" 11 "mediatek,mt2701-u3phy" (deprecated) 12 "mediatek,mt2712-u3phy" (deprecated) 13 "mediatek,mt8173-u3phy"; 14 make use of "mediatek,generic-tphy-v1" on mt2701 instead and [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | st,spear3xx-shirq.txt | 1 * SPEAr Shared IRQ layer (shirq) 16 For example, a 32-bit interrupt enable/disable config register can 20 - compatible: should be, either of 21 - "st,spear300-shirq" 22 - "st,spear310-shirq" 23 - "st,spear320-shirq" 24 - interrupt-controller: Identifies the node as an interrupt controller. 25 - #interrupt-cells: should be <1> which basically contains the offset 27 - reg: Base address and size of shirq registers. 28 - interrupts: The list of interrupts generated by the groups which are [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | Store.cpp | 1 //===- Store.cpp - Interface for maps from Locations to Values ------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 60 const ElementRegion *StoreManager::MakeElementRegion(const SubRegion *Base, in MakeElementRegion() argument 64 return MRMgr.getElementRegion(EleTy, idx, Base, svalBuilder.getContext()); in MakeElementRegion() 78 // Handle casts to Objective-C objects. in castRegion() 79 if (CastToTy->isObjCObjectPointerType()) in castRegion() 80 return R->StripCasts(); in castRegion() 82 if (CastToTy->isBlockPointerType()) { in castRegion() [all …]
|
/freebsd/sys/dev/mvs/ |
H A D | mvs.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 42 #define IC_HC0 0x000001ff /* bits 0-8 = HC0 */ 44 #define IC_HC1 (IC_HC0 << IC_HC_SHIFT) /* 9-17 = HC1 */ 58 #define IC_MAIN_RSVD (0xfe000000) /* bits 31-25 */ 59 #define IC_MAIN_RSVD_5 (0xfff10000) /* bits 31-19 */ 60 #define IC_MAIN_RSVD_SOC (0xfffffec0) /* bits 31-9, 7-6 */ 65 #define CHIP_SOC_HC0_MASK(num) (0xff >> ((4 - (num)) * 2)) 87 #define HC_RQOP 0x4 /* Request Queue Out-Pointer */ 88 #define HC_RQIP 0x8 /* Response Queue In-Pointer */ [all …]
|
/freebsd/sys/dev/pms/RefTisa/sallsdk/api/ |
H A D | sa.h | 2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved. 35 /* TestBase needed to have the 'Multi-Data fetch disable' feature */ 39 (bitptr)&(((STRUCT_TYPE *)0)->FEILD) 43 #define OSSA_WRITE_LE_16(AGROOT, DMA_ADDR, OFFSET, VALUE16) \ argument 44 (*((bit16 *)(((bit8 *)DMA_ADDR)+(OFFSET)))) = (bit16)(VALUE16); 46 #define OSSA_WRITE_LE_32(AGROOT, DMA_ADDR, OFFSET, VALUE32) \ argument 47 (*((bit32 *)(((bit8 *)DMA_ADDR)+(OFFSET)))) = (bit32)(VALUE32); 49 #define OSSA_READ_LE_16(AGROOT, ADDR16, DMA_ADDR, OFFSET) \ argument 50 (*((bit16 *)ADDR16)) = (*((bit16 *)(((bit8 *)DMA_ADDR)+(OFFSET)))) 52 #define OSSA_READ_LE_32(AGROOT, ADDR32, DMA_ADDR, OFFSET) \ argument [all …]
|
/freebsd/sys/fs/unionfs/ |
H A D | union_subr.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 4 * Copyright (c) 1994 Jan-Simon Pendry 11 * Jan-Simon Pendry. 66 #define UNIONFSHASHMASK (NUNIONFSNODECACHE - 1) 122 MPASS(unp->un_dvp != NULL); in unionfs_deferred_rele() 123 vrele(unp->un_dvp); in unionfs_deferred_rele() 127 /* We expect this function to be single-threaded, thus no atomic */ in unionfs_deferred_rele() 138 return (&(unp->un_hashtbl[vfs_hash_index(lookup) & UNIONFSHASHMASK])); in unionfs_get_hashhead() 155 if (unp->un_uppervp == lookup || in unionfs_get_cached_vnode_locked() [all …]
|
/freebsd/share/doc/papers/fsinterface/ |
H A D | fsinterface.ms | 32 \s-1UNIX\s0\\$1\(dg 34 \(dg \s-1UNIX\s0 is a registered trademark of AT&T. 66 Each design attempts to isolate filesystem-dependent details 102 AT&T's recently-announced Remote File Sharing, RFS [Rifkin86], 108 system [Weinberger84] and two different filesystems used at Carnegie-Mellon 122 with carefully-defined entry points to separate the filesystem from the rest 130 A clean, well-defined interface to the filesystem also allows a single 135 The best-known of these are Sun Microsystems' Virtual File System interface, 155 Each attempts to divide the filesystem into a filesystem-type-independent 156 layer and individual filesystem implementations. [all …]
|
/freebsd/share/man/man5/ |
H A D | fusefs.5 |
|
/freebsd/sys/powerpc/aim/ |
H A D | locore64.S | 2 /*- 3 * Copyright (C) 2010-2016 Nathan Whitehorn 76 * that it ends up before any linker-generated call stubs and actually at 86 . = kbootentry + 0x40 /* Magic address used in platform layer */ 89 .long -1 94 /* Invalidate icache for low-memory copy and jump there */ 141 /* Set 64-bit mode if not yet set before branching to C */ 154 .llong __tocbase + 0x8000 - . 159 /* Get load offset */ 160 ld %r31,-0x8000(%r2) /* First TOC entry is TOC base */ [all …]
|
/freebsd/share/man/man4/ |
H A D | carp.4 | 46 Additional parameters can also be set on a per-vhid basis: 59 .Dq "advertisement base" . 60 It is measured in seconds and specifies the base of the advertisement interval. 66 It is added to the base advertisement interval to make one host advertise 97 can be configured to use either the non-standard CARP protocol, or VRRPv3 (RFC 5798). 107 CARP virtual hosts can be configured on multicast-capable interfaces: Ethernet, 108 layer 2 VLAN, FDDI and Token Ring. 120 .Bl -tag -width ".Va net.inet.carp.ifdown_demotion_factor" 188 .\"For load-balancing operation, one needs several CARP interfaces that 249 .Bd -literal -offset indent [all …]
|
/freebsd/sys/dev/cas/ |
H A D | if_casreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * from: FreeBSD: if_gemreg.h 174987 2007-12-30 01:32:03Z marius 84 * Bits 0-9 of CAS_STATUS auto-clear when read. CAS_CLEAR_ALIAS specifies 85 * which of bits 0-9 auto-clear when reading CAS_STATUS_ALIAS. 116 #define CAS_BIM_CONF_BD64_DIS 0x00000004 /* 64-bit mode disable */ 118 #define CAS_BIM_CONF_BUS32_WIDE 0x00000010 /* PCI bus is 32-bit (ro). */ 161 * interrupt bits for CAS_INTMASK[2-4], CAS_STATUS[2-4], CAS_CLEAR_ALIAS[2-4] 162 * and CAS_STATUS_ALIAS[2-4]. 163 * CAS_STATUS[2-4] auto-clear when read. CAS_CLEAR_ALIAS[2-4] specifies which [all …]
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | mmio.c | 1 // SPDX-License-Identifier: ISC 82 u32 offset = FIELD_GET(MT_HIF_REMAP_L1_OFFSET, addr); in mt7996_reg_map_l1() local 83 u32 base = FIELD_GET(MT_HIF_REMAP_L1_BASE, addr); in mt7996_reg_map_l1() local 85 dev->reg_l1_backup = dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7996_reg_map_l1() 86 dev->bus_ops->rmw(&dev->mt76, MT_HIF_REMAP_L1, in mt7996_reg_map_l1() 88 FIELD_PREP(MT_HIF_REMAP_L1_MASK, base)); in mt7996_reg_map_l1() 90 dev->bus_ops->rr(&dev->mt76, MT_HIF_REMAP_L1); in mt7996_reg_map_l1() 92 return MT_HIF_REMAP_BASE_L1 + offset; in mt7996_reg_map_l1() 97 u32 offset = FIELD_GET(MT_HIF_REMAP_L2_OFFSET, addr); in mt7996_reg_map_l2() local 98 u32 base = FIELD_GET(MT_HIF_REMAP_L2_BASE, addr); in mt7996_reg_map_l2() local [all …]
|
/freebsd/stand/libsa/ |
H A D | libsa.3 | 50 .Bl -hang -width 10n 58 bytes of memory from the heap using a best-fit algorithm. 97 to the traditional shell-supported environment. 100 .Bl -hang -width 10n 159 .Bl -hang -width 10n 170 .Fn strtol "const char *nptr" "char **endptr" "int base" 174 .Fn strtoll "const char *nptr" "char **endptr" "int base" [all...] |
/freebsd/sys/x86/include/ |
H A D | segments.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 58 * For long-mode apps, %cs only has the conforming bit in sd_type, the sd_dpl, 63 unsigned sd_lobase:24; /* segment base address (lsb) */ 71 unsigned sd_hibase:8; /* segment base address (msb) */ 76 unsigned sd_lobase:24; /* segment base address (lsb) */ 85 unsigned sd_hibase:8; /* segment base address (msb) */ 88 #define USD_GETBASE(sd) (((sd)->sd_lobase) | (sd)->sd_hibase << 24) 89 #define USD_SETBASE(sd, b) (sd)->sd_lobase = (b); \ 90 (sd)->sd_hibase = ((b) >> 24); [all …]
|
/freebsd/sys/dev/ixl/ |
H A D | i40e_lan_hmc.c | 3 Copyright (c) 2013-2018, Intel Corporation 44 * i40e_align_l2obj_base - aligns base object pointer to 512 bytes 45 * @offset: base address offset needing alignment 47 * Aligns the layer 2 function private memory so it's 512-byte aligned. 49 static u64 i40e_align_l2obj_base(u64 offset) in i40e_align_l2obj_base() argument 51 u64 aligned_offset = offset; in i40e_align_l2obj_base() 53 if ((offset % I40E_HMC_L2OBJ_BASE_ALIGNMENT) > 0) in i40e_align_l2obj_base() 54 aligned_offset += (I40E_HMC_L2OBJ_BASE_ALIGNMENT - in i40e_align_l2obj_base() 55 (offset % I40E_HMC_L2OBJ_BASE_ALIGNMENT)); in i40e_align_l2obj_base() 61 * i40e_calculate_l2fpm_size - calculates layer 2 FPM memory size [all …]
|
/freebsd/contrib/libpcap/ |
H A D | pcap-linux.c | 2 * pcap-linux.c: Packet capture interface to the Linux kernel 5 * Sebastian Krahmer <krahmer@cs.uni-potsdam.de> 36 * Monitor-mode support for mac80211 includes code taken from the iw 99 #include "pcap-int.h" 100 #include "pcap-util.h" 105 #include "diag-control.h" 124 * least some people are doing cross-builds for MIPS with older versions 135 (__atomic_load_n(&pkt->tp_status, __ATOMIC_ACQUIRE) != TP_STATUS_KERNEL) 137 (__atomic_store_n(&pkt->tp_status, TP_STATUS_KERNEL, __ATOMIC_RELEASE)) 139 (__atomic_load_n(&pkt->hdr.bh1.block_status, __ATOMIC_ACQUIRE) != TP_STATUS_KERNEL) [all …]
|