/freebsd/sys/contrib/openzfs/lib/libspl/ |
H A D | atomic.c | 10 * or https://opensource.org/licenses/CDDL-1.0. 32 #define ATOMIC_INC(name, type) \ argument 33 void atomic_inc_##name(volatile type *target) \ 35 (void) __atomic_add_fetch(target, 1, __ATOMIC_SEQ_CST); \ 50 #define ATOMIC_DEC(name, type) \ in ATOMIC_INC() argument 51 void atomic_dec_##name(volatile type *target) \ in ATOMIC_INC() 53 (void) __atomic_sub_fetch(target, 1, __ATOMIC_SEQ_CST); \ in ATOMIC_INC() 69 void atomic_add_##name(volatile type1 *target, type2 bits) \ 71 (void) __atomic_add_fetch(target, bits, __ATOMIC_SEQ_CST); \ 75 atomic_add_ptr(volatile void *target, ssize_t bits) [all …]
|
/freebsd/usr.sbin/ctld/ |
H A D | uclparse.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 54 static int uclparse_target_portal_group(struct target *, const ucl_object_t *); 55 static int uclparse_target_lun(struct target *, const ucl_object_t *); 65 if (!user || user->type != UCL_STRING) { in uclparse_chap() 66 log_warnx("chap section in auth-group \"%s\" is missing " in uclparse_chap() 67 "\"user\" string key", auth_group->ag_name); in uclparse_chap() 72 if (!secret || secret->type != UCL_STRING) { in uclparse_chap() 73 log_warnx("chap section in auth-group \"%s\" is missing " in uclparse_chap() 74 "\"secret\" string key", auth_group->ag_name); in uclparse_chap() [all …]
|
H A D | ctl.conf.5 | 34 .Nd CAM Target Layer / iSCSI target daemon configuration file 47 .Bd -literal -offset indent 50 .No auth-group Ar name No { 55 .No portal-group Ar name No { 57 .\".Dl listen-iser Ar address 58 .Dl discovery-auth-group Ar name 62 .No target Ar name { 63 .Dl auth-group Ar name 64 .Dl portal-group Ar name 72 .Bl -tag -width indent [all …]
|
/freebsd/release/ |
H A D | Makefile | 4 # User-driven targets: 5 # cdrom: Builds release CD-ROM media (disc1.iso) 6 # dvdrom: Builds release DVD-ROM media (dvd1.iso) 8 # mini-memstick: Builds minimal memory stick image (mini-memstick.img) 10 # release: Invokes real-release, vm-release, cloudware-release and oci-release targets 11 # real-release: Build all media and FTP distribution area 12 # vm-release: Build all virtual machine image targets 13 # cloudware-release: Build all cloud hosting provider targets 14 # oci-release: Build all OCI container images 15 # install: Invokes the release-install, vm-install and oci-install targets [all …]
|
/freebsd/share/man/man3/ |
H A D | snl.3 | 66 …lmsg "struct snl_state *ss" "struct nlmsghdr *hdr" "const struct snl_hdr_parser *ps" "void *target" 68 …t snl_state *ss" "void *hdr" "int len" "const struct snl_hdr_parser *ps" "int pslen" "void *target" 70 …" "struct nlmsghdr *hdr" "int hdrlen" "const struct snl_attr_parser *ps" "int pslen" "void *target" 72 …" "struct nlattr *nla_head" "int len" "const struct snl_attr_parser *ps" "int pslen" "void *target" 74 .Fn snl_attr_get_flag "struct snl_state *ss" "struct nlattr *nla" "void *target" 76 .Fn snl_attr_get_uint8 "struct snl_state *ss" "struct nlattr *nla" "void *target" 78 .Fn snl_attr_get_uint16 "struct snl_state *ss" "struct nlattr *nla" "void *target" 80 .Fn snl_attr_get_uint32 "struct snl_state *ss" "struct nlattr *nla" "void *target" 82 .Fn snl_attr_get_uint64 "struct snl_state *ss" "struct nlattr *nla" "void *target" 84 .Fn snl_attr_get_string "struct snl_state *ss" "struct nlattr *nla" "void *target" [all …]
|
/freebsd/sys/netlink/ |
H A D | netlink_message_parser.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 59 if (npt->err_msg != NULL) in nlmsg_report_err_msg() 68 npt->err_msg = buf; in nlmsg_report_err_msg() 75 if (npt->err_off != 0) in nlmsg_report_err_offset() 77 npt->err_off = off; in nlmsg_report_err_offset() 84 MPASS(nla->nla_type == NLMSGERR_ATTR_COOKIE); in nlmsg_report_cookie() 85 MPASS(nla->nla_len >= sizeof(struct nlattr)); in nlmsg_report_cookie() 86 npt->cookie = nla; in nlmsg_report_cookie() 94 nla->nla_type = NLMSGERR_ATTR_COOKIE; in nlmsg_report_cookie_u32() [all …]
|
H A D | netlink_snl_route_parsers.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 39 if (sa != NULL && sa->sa_family == AF_INET6) { in finalize_sockaddr() 42 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) in finalize_sockaddr() 43 sin6->sin6_scope_id = ifindex; in finalize_sockaddr() 61 { .type = NL_RTAX_MTU, .off = _OUT(rtax_mtu), .cb = snl_attr_get_uint32 }, 66 { .type = NL_RTA_GATEWAY, .off = _OUT(gw), .cb = snl_attr_get_ip }, 67 { .type = NL_RTA_METRICS, .arg = &_metrics_mp_nh_parser, .cb = snl_attr_get_nested }, 68 { .type = NL_RTA_RTFLAGS, .off = _OUT(rta_rtflags), .cb = snl_attr_get_uint32 }, 69 { .type = NL_RTA_VIA, .off = _OUT(gw), .cb = snl_attr_get_ipvia }, [all …]
|
H A D | netlink_snl.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 49 #define _roundup2(x, y) (((x)+((y)-1))&(~((y)-1))) 56 #define NLA_DATA_LEN(_nla) ((int)((_nla)->nla_len - NLA_HDRLEN)) 60 #define NLA_TYPE(_nla) ((_nla)->nla_type & 0x3FFF) 62 #define NLA_NEXT(_attr) (struct nlattr *)(void *)((char *)_attr + NLA_ALIGN(_attr->nla_len)) 86 lb->base = (char *)(lb + 1); in lb_init() 87 lb->size = size - sizeof(*lb); in lb_init() 103 if (lb->offset + len > lb->size) in lb_allocz() 105 char *data = (lb->base + lb->offset); in lb_allocz() [all …]
|
/freebsd/contrib/bmake/unit-tests/ |
H A D | opt-debug-graph2.exp | 1 : 'Making made-target.' 8 # made-target, made, type OP_DEPENDS|OP_PHONY|OP_HAS_COMMANDS|OP_DEPS_FOUND|OP_MARK, flags REMAKE|D… 10 # *** MAIN TARGET *** 14 made-target : 18 # error-target, error when made, type OP_DEPENDS|OP_PHONY|OP_HAS_COMMANDS|OP_DEPS_FOUND|OP_MARK, fl… 23 error-target : 27 # aborted-target, aborted, type OP_DEPENDS|OP_PHONY|OP_DEPS_FOUND|OP_MARK, flags none 28 # aborted-target-dependency, error when made, type OP_DEPENDS|OP_PHONY|OP_HAS_COMMANDS|OP_DEPS_FOUN… 32 # parents: aborted-target 33 aborted-target-dependency: [all …]
|
H A D | opt-debug-graph3.exp | 1 : 'Making made-target.' 8 # made-target, made, type OP_DEPENDS|OP_PHONY|OP_HAS_COMMANDS|OP_DEPS_FOUND|OP_MARK, flags REMAKE|D… 10 # *** MAIN TARGET *** 14 made-target : 18 # error-target, error when made, type OP_DEPENDS|OP_PHONY|OP_HAS_COMMANDS|OP_DEPS_FOUND|OP_MARK, fl… 23 error-target : 27 # aborted-target, aborted, type OP_DEPENDS|OP_PHONY|OP_DEPS_FOUND|OP_MARK, flags none 28 # aborted-target-dependency, error when made, type OP_DEPENDS|OP_PHONY|OP_HAS_COMMANDS|OP_DEPS_FOUN… 32 # parents: aborted-target 33 aborted-target-dependency: [all …]
|
H A D | opt-debug-graph1.exp | 2 # all, unmade, type OP_DEPENDS|OP_HAS_COMMANDS, flags none 3 # made-target, unmade, type OP_DEPENDS, flags none 4 # made-target-no-sources, unmade, type OP_DEPENDS, flags none 5 # made-source, unmade, type OP_DEPENDS, flags none 6 # unmade-target, unmade, type OP_DEPENDS, flags none 7 # unmade-sources, unmade, type none, flags none 8 # unmade-silent-source, unmade, type OP_SILENT, flags none 9 # unmade-target-no-sources, unmade, type OP_DEPENDS, flags none 14 # unmade-sources [unmade-sources] 15 # unmade-silent-source [unmade-silent-source] .SILENT [all …]
|
/freebsd/sys/contrib/dev/acpica/common/ |
H A D | dmtable.c | 3 * Module Name: dmtable - Support for ACPI tables that contain no AML code 11 * Some or all of this work - Copyright (c) 1999 - 2023, Intel Corp. 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 104 * re-exports any such software from a foreign destination, Licensee shall 105 * ensure that the distribution and export/re-export of the software is in 108 * any of its subsidiaries will export/re-export any technical data, process, 130 * 3. Neither the names of the above-listed copyright holders nor the names 158 /* This module used for application-level code only */ 176 /* These tables map a subtable type to a description string */ 183 "Unknown Resource Type" /* Reserved */ [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TargetInfo.h | 1 //===--- TargetInfo.h - Expose information about the target -----*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 85 /// CPU target. 115 // one more fractional bit than its corresponding signed type. This is false 122 // For simplicity, the fractional bits in a _Fract type will be one less the 123 // width of that _Fract type. This leaves all signed _Fract types having no 141 ///===---- Target Data Type Query Methods -------------------------------===// 161 /// Whether Objective-C's built-in boolean type should be signed char. [all …]
|
/freebsd/contrib/llvm-project/openmp/runtime/src/include/ |
H A D | omp_lib.h.var | 4 !//===----------------------------------------------------------------------===// 8 !// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 10 !//===----------------------------------------------------------------------===// 130 parameter(omp_control_tool_notool=-2) 132 parameter(omp_control_tool_nocallback=-1) 156 parameter(omp_atv_default=-1) 198 type omp_alloctrait 201 end type omp_alloctrait 620 type(omp_alloctrait), intent(in) :: traits(*) 686 type(c_ptr) omp_target_alloc [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | TargetInfo.h | 1 //===---- TargetInfo.h - Encapsulate target details -------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 20 #include "clang/AST/Type.h" 30 class Type; variable 44 /// TargetCodeGenInfo - This class organizes various target-specific 45 /// codegeneration issues, like target-specific attributes, builtins and so 51 // Target hooks supporting Swift calling conventions. The target must 56 // Returns ABI info helper for the target. This is for use by derived classes. [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MachObjectWriter.cpp | 1 //===-- X86MachObjectWriter.cpp - X86 Mach-O Writer -----------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 31 MCValue Target, 38 MCValue Target, 45 MCValue Target, 49 MCValue Target, uint64_t &FixedValue); 57 MCValue Target, uint64_t &FixedValue) override { in recordRelocation() argument 58 if (Writer->is64Bit()) in recordRelocation() 59 RecordX86_64Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue); in recordRelocation() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Target.h | 1 /*===-- llvm-c/Target.h - Target Lib C Iface --------------------*- C++ -*-===*/ 6 /* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception */ 8 /*===----------------------------------------------------------------------===*/ 11 /* implements target information. */ 17 /*===----------------------------------------------------------------------===*/ 22 #include "llvm-c/ExternC.h" 23 #include "llvm-c/Types.h" 24 #include "llvm/Config/llvm-config.h" 29 * @defgroup LLVMCTarget Target information 40 /* Declare all of the target-initialization functions that are available. */ [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 1 //===- TargetTransformInfo.h ------------------------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 /// This pass exposes codegen information to IR-level passes. Every 11 /// 1. The IR-level analysis pass. 12 /// 2. The IR-level transformation interface which provides the needed 14 /// 3. Codegen-level implementation which uses target-specific hooks. 16 /// This file defines #2, which is the interface that IR-level transformations 19 //===----------------------------------------------------------------------===// 66 class Type; variable [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 1 //===- llvm/CodeGen/TargetLowering.h - Target Lowering Info -----*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 /// 1. Which ValueTypes are natively supported by the target. 20 //===----------------------------------------------------------------------===// 49 #include "llvm/IR/Type.h" 128 bool MemcpyStrSrc; // Indicates whether the memcpy source is an in-register 193 /// This base class for TargetLowering contains the SelectionDAG-independent 197 /// This enum indicates whether operations are valid for a target, and if not, 200 Legal, // The target natively supports this operation. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | phy-stm32-usbphyc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/phy-stm32-usbphyc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 22 |_ PHY port#2 ----| |________________ 27 - Amelie Delaunay <amelie.delaunay@foss.st.com> 31 const: st,stm32mp1-usbphyc 42 "#address-cells": 45 "#size-cells": 48 vdda1v1-supply: [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | FormatEntity.cpp | 1 //===-- FormatEntity.cpp --------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 32 #include "lldb/Target/ExecutionContext.h" 33 #include "lldb/Target/ExecutionContextScope.h" 34 #include "lldb/Target/Language.h" 35 #include "lldb/Target/Process.h" 36 #include "lldb/Target/RegisterContext.h" 37 #include "lldb/Target/SectionLoadList.h" 38 #include "lldb/Target/StackFrame.h" [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SymbolRewriter.cpp | 1 //===- SymbolRewriter.cpp - Symbol Rewriter -------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 23 // Identifier := [0-9a-zA-Z]+ 27 // - function: (function rewriting) 29 // + Target (explicit transformation) 32 // - global variable: (external linkage global variable rewriting) 34 // + Target (explicit transformation) 36 // - global alias: (global alias rewriting) 38 // + Target (explicit transformation) [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | TypeSystem.cpp | 1 //===-- TypeSystem.cpp ----------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 #include "lldb/Target/Language.h" 21 /// A 64-bit SmallBitVector is only small up to 64-7 bits, and the 23 static const size_t g_num_small_bitvector_bits = 64 - 8; 43 Module *module, Target *target) { in CreateInstanceHelper() argument 48 if (auto type_system_sp = create_callback(language, module, target)) in CreateInstanceHelper() 61 Target *target) { in CreateInstance() argument 62 return CreateInstanceHelper(language, nullptr, target); in CreateInstance() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ |
H A D | ItaniumABILanguageRuntime.cpp | 1 //===-- ItaniumABILanguageRuntime.cpp -------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 27 #include "lldb/Target/Process.h" 28 #include "lldb/Target/RegisterContext.h" 29 #include "lldb/Target/SectionLoadList.h" 30 #include "lldb/Target/StopInfo.h" 31 #include "lldb/Target/Target.h" 32 #include "lldb/Target/Thread.h" 60 // See if we have cached info for this type already in GetTypeInfo() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMMachObjectWriter.cpp | 1 //===-- ARMMachObjectWriter.cpp - ARM Mach Object Writer ------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 32 const MCFixup &Fixup, MCValue Target, 33 unsigned Type, unsigned Log2Size, 38 const MCFixup &Fixup, MCValue Target, 52 MCValue Target, uint64_t &FixedValue) override; 86 // Handle 24-bit branch kinds. in getARMFixupKindMachOInfo() 108 // 0 - :lower16: for movw instructions in getARMFixupKindMachOInfo() 109 // 1 - :upper16: for movt instructions in getARMFixupKindMachOInfo() [all …]
|