/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | ExtractAPIConsumer.cpp | 1 //===- ExtractAPI/ExtractAPIConsumer.cpp ------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 /// This file implements the ExtractAPIAction, and ASTConsumer to collect API 13 //===----------------------------------------------------------------------===// 24 #include "clang/ExtractAPI/API.h" 77 auto CheckDir = [&](llvm::StringRef Dir) -> unsigned { in getRelativeIncludeName() 98 return NI - path::begin(File); in getRelativeIncludeName() 101 if (NI->size() == 1 && DI->size() == 1 && in getRelativeIncludeName() 102 path::is_separator(NI->front()) && path::is_separator(DI->front())) in getRelativeIncludeName() [all …]
|
/freebsd/sys/dev/firmware/xilinx/ |
H A D | pm_defs.h | 2 * Copyright (c) 2013-2022, ARM Limited and Contributors. All rights reserved. 4 * SPDX-License-Identifier: BSD-3-Clause 26 * PM API versions 30 /* Expected version of firmware API for feature check */ 63 /* Miscellaneous API functions: */ 69 /* API for suspending of PUs: */ 77 /* API for managing PM slaves: */ 82 /* Direct control API functions: */ 101 /* API to query information from firmware */ 103 /* Clock control API functions */ [all …]
|
/freebsd/share/timedef/ |
H A D | eu_ES.UTF-8.src | 4 # ----------------------------------------------------------------------------- 10 api. 59 %Y - %b - %e %a %X 61 # AM/PM 63 PM 66 %Y(e)ko %B-ren %ea, %X %Z
|
/freebsd/sys/contrib/device-tree/Bindings/soc/ti/ |
H A D | wkup_m3_ipc.txt | 4 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 7 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver 10 API to allow the SoC PM code to execute specific PM tasks. 18 -------------------- 19 - compatible: Should be, 20 "ti,am3352-wkup-m3-ipc" for AM33xx SoCs 21 "ti,am4372-wkup-m3-ipc" for AM43xx SoCs 22 - reg: Contains the IPC register address space to communicate 24 - interrupts: Contains the interrupt information for the wkup_m3 26 - ti,rproc: phandle to the wkup_m3 rproc node so the IPC driver [all …]
|
H A D | wkup-m3-ipc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/ti/wkup-m3-ipc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dave Gerlach <d-gerlach@ti.com> 11 - Drew Fustini <dfustini@baylibre.com> 14 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 17 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver 20 API to allow the SoC PM code to execute specific PM tasks. 29 On some boards like the AM335x EVM-SK and the AM437x GP EVM, a GPIO pin is [all …]
|
/freebsd/stand/kshim/ |
H A D | bsd_kernel.c | 1 /*- 37 /*------------------------------------------------------------------------* 38 * Implementation of busdma API 39 *------------------------------------------------------------------------*/ 53 ret->alignment = alignment; in bus_dma_tag_create() 54 ret->maxsize = maxsize; in bus_dma_tag_create() 67 addr = malloc(dmat->maxsize + dmat->alignment, XXX, XXX); in bus_dmamem_alloc() 72 addr = (void*)(((uintptr_t)addr + dmat->alignment - 1) & ~(dmat->alignment - 1)); in bus_dmamem_alloc() 115 /*------------------------------------------------------------------------* 116 * Implementation of resource management API [all …]
|
/freebsd/sys/dev/hwpmc/ |
H A D | hwpmc_tsc.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 60 * Per-CPU data structure for TSCs. 70 tsc_allocate_pmc(int cpu __diagused, int ri __diagused, struct pmc *pm __unused, in tsc_allocate_pmc() 79 if (a->pm_class != PMC_CLASS_TSC) in tsc_allocate_pmc() 82 if (a->pm_ev != PMC_EV_TSC_TSC || in tsc_allocate_pmc() 83 a->pm_mode != PMC_MODE_SC) in tsc_allocate_pmc() 90 tsc_config_pmc(int cpu, int ri, struct pmc *pm) in tsc_config_pmc() argument 94 PMCDBG3(MDP,CFG,1, "cpu=%d ri=%d pm=%p", cpu, ri, pm); in tsc_config_pmc() 98 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_config_pmc() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassPlugin.h | 1 //===- llvm/Passes/PassPlugin.h - Public Plugin API -----------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This defines the public entry point for new-PM pass plugins. 11 //===----------------------------------------------------------------------===// 27 /// Identifies the API version understood by this plugin. 31 /// will be incremented for ABI-breaking changes to the \c PassPluginLibraryInfo 39 /// be filled out by plugin implementors. LLVM-side users of a plugin are 42 /// The API version understood by this plugin, usually \c 65 /// there is no public entry point, or the plugin implements the wrong API [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
H A D | power.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2012-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2014 Intel Mobile Communications GmbH 5 * Copyright (C) 2015-2017 Intel Deutschland GmbH 13 * enum iwl_ltr_config_flags - mask [all...] |
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | ti,sci-clk.txt | 1 Texas Instruments TI-SCI Clocks 7 as TI-SCI[1]. This clock implementation plugs into the common clock 8 framework and makes use of the TI-SCI protocol on clock API requests. 13 ------------------- 14 - compatible: Must be "ti,k2g-sci-clk" 15 - #clock-cells: Shall be 2. 17 exposed by the PM firmware. The list of valid values for the device IDs 22 -------- 25 compatible = "ti,k2g-sci"; 28 compatible = "ti,k2g-sci-clk"; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/firmware/xilinx/ |
H A D | xlnx,zynqmp-firmware.txt | 1 ----------------------------------------------------------------- 3 ----------------------------------------------------------------- 5 The zynqmp-firmware node describes the interface to platform firmware. 14 - compatible: Must contain any of below: 15 "xlnx,zynqmp-firmware" for Zynq Ultrascale+ MPSoC 16 "xlnx,versal-firmware" for Versal 17 - method: The method of calling the PM-API firmware layer. 19 - "smc" : SMC #0, following the SMCCC 20 - "hvc" : HVC #0, following the SMCCC 22 ------- [all …]
|
H A D | xlnx,zynqmp-firmware.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/firmware/xilinx/xlnx,zynqmp-firmwar [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassPlugin.cpp | 1 //===- lib/Passes/PassPluginLoader.cpp - Load Plugins for New PM Passes ---===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 43 Twine("Wrong API version on plugin '") + Filename + "'. Got version " + in Load()
|
/freebsd/crypto/openssl/test/ |
H A D | README-dev.md | 5 ------------------ 8 `test/recipes/`, named `{nn}-test_{name}.t`, 14 ["Changes to test/build.info"](README.md#changes-to-testbuildinfo) below. 17 ------------------ 21 A test recipe is named `test/recipes/{nn}-test_{name}.t`, where `{nn}` is a two 26 00-04 sanity, internal and essential API tests 27 05-09 individual symmetric cipher algorithms 28 10-14 math (bignum) 29 15-19 individual asymmetric cipher algorithms 30 20-24 openssl commands (some otherwise not tested) [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | mld-mac.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2022 - 2024 Intel Corporation 11 if (vif->type == NL80211_IFTYPE_AP) in iwl_mvm_mld_set_he_support() 12 cmd->he_ap_support = cpu_to_le16(1); in iwl_mvm_mld_set_he_support() 14 cmd->he_support = cpu_to_le16(1); in iwl_mvm_mld_set_he_support() 26 cmd->id_and_colo in iwl_mvm_mld_mac_ctxt_cmd_common() [all...] |
/freebsd/crypto/openssl/include/openssl/ |
H A D | configuration.h | 3 * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl 6 * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved. 123 * The following are cipher-specific, but are part of the public API.
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,scpi.txt | 2 ---------------------------------------------------------- 10 - compatible : should be 12 * "arm,scpi-pre-1.0" : For implementations complying to all 14 - mboxes: List of phandle and mailbox channel specifiers 17 - shmem : List of phandle pointing to the shared memory(SHM) area between the 27 ------------------------------------------------------------ 34 - compatible : should be "arm,scpi-clocks" 36 protocol much be listed as sub-nodes under this node. 38 Sub-nodes 41 - compatible : shall include one of the following [all …]
|
/freebsd/sys/dev/iicbus/rtc/ |
H A D | isl12xx.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * - ISL1209 = 2B sram, tamper/event timestamp 31 * - ISL1218 = 8B sram, DS13xx pin compatible (but not software compatible) 32 * - ISL1219 = 2B sram, tamper/event timestamp 33 * - ISL1220 = 8B sram, separate Fout 34 * - ISL1221 = 2B sram, separate Fout, tamper/event timestamp 63 * in 'B' that stands for "bar" and it is an active-low signal; something named 64 * "EVENB" implies 1=event-disable, 0=event-enable. 70 #define ISL12XX_SR_ARST (1u << 7) /* Auto-reset on status read */ [all …]
|
/freebsd/sys/contrib/dev/iwlwifi/fw/ |
H A D | file.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 3 * Copyright (C) 2008-2014, 2018-2024 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 15 __le32 ver; /* major/minor/API/seria [all...] |
/freebsd/sys/dev/pms/RefTisa/sat/src/ |
H A D | smtypes.h | 2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved. 30 #include <dev/pms/RefTisa/sallsdk/api/sa.h> 31 #include <dev/pms/RefTisa/sallsdk/api/saapi.h> 32 #include <dev/pms/RefTisa/sallsdk/api/saosapi.h> 34 #include <dev/pms/RefTisa/sat/api/sm.h> 35 #include <dev/pms/RefTisa/sat/api/smapi.h> 36 #include <dev/pms/RefTisa/sat/api/tdsmapi.h> 110 bit32 sat48BitSupport; /* Flag for 48-bit addressing */ 123 bit32 satDMASetupAA; /* Flag for DMA Setup Auto-Activate */ 139 bit32 satPMField; /* PM field, first 4 bits */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
H A D | xlnx,zynqmp-ipi-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/xlnx,zynqmp-ip [all...] |
/freebsd/crypto/openssl/ |
H A D | Configure | 2 # -*- mode: perl; -*- 3 # Copyright 2016-2024 The OpenSSL Project Authors. All Rights Reserved. 10 ## Configure -- OpenSSL source tree configuration script 30 …-<cipher> ...] [enable-<cipher> ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-Kxxx] [no-hw-xxx|no-hw] [[n… 42 *** perl configdata.pm --dump *** 52 # --config add the given configuration file, which will be read after 55 # --prefix prefix for the OpenSSL installation, which includes the 59 # --openssldir OpenSSL data area, such as openssl.cnf, certificates and keys. 61 # given with --prefix. 64 # --banner=".." Output specified text instead of default completion banner [all …]
|
H A D | INSTALL.md | 11 - [Prerequisites](#prerequisites) 12 - [Notational Conventions](#notational-conventions) 13 - [Quick Installation Guide](#quick-installation-guide) 14 - [Building OpenSSL](#building-openssl) 15 - [Installing OpenSSL](#installing-openssl) 16 - [Configuration Options](#configuration-options) 17 - [API Level](#api-level) 18 - [Cross Compile Prefix](#cross-compile-prefix) 19 - [Build Type](#build-type) 20 - [Directories](#directories) [all …]
|
/freebsd/tests/sys/fs/fusefs/ |
H A D | mockfs.hh | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 44 * A pseudo-fuse errno used indicate that a fuse operation should have no 76 * fusefs-libs, but not by the FUSE protocol. 148 * In fusefs-libs 3.4.2 and below the buffer size is fixed at 0x21000 149 * minus the header sizes. fusefs-libs 3.4.3 (and FUSE Protocol 7.29) 152 * See fuse_kern_chan.c in fusefs-libs 2.9.9 and below, or 153 * FUSE_DEFAULT_MAX_PAGES_PER_REQ in fusefs-libs 3.4.3 and above. 156 max_max_write + 0x1000 - sizeof(struct fuse_in_header) 276 * Operates directly on the fusefs(4) kernel API, not the libfuse(3) user api. [all …]
|
/freebsd/contrib/file/src/ |
H A D | apptype.c | 15 * incorrectly identify the exe type. The "-z" option of "file" is the reason 58 return -1; in file_os2_apptype() 70 return -1; in file_os2_apptype() 76 return -1; in file_os2_apptype() 109 if (file_printf(ms, "32-bit ") == -1) in file_os2_apptype() 110 return -1; in file_os2_apptype() 112 if (file_printf(ms, "physical device driver") == -1) in file_os2_apptype() 113 return -1; in file_os2_apptype() 115 if (file_printf(ms, "virtual device driver") == -1) in file_os2_apptype() 116 return -1; in file_os2_apptype() [all …]
|