/freebsd/crypto/openssl/crypto/dso/ |
H A D | dso_dl.c | 2 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. 57 * We don't do any fancy retries or anything, just take the method's (or in dl_load() 58 * DSO's if it has the callback set) best translation of the in dl_load() 59 * platform-independent filename and try once with that. in dl_load() 68 (dso->flags & DSO_FLAG_NO_NAME_TRANSLATION ? 0 : in dl_load() 75 "filename(%s): %s", filename, errbuf); in dl_load() 78 "filename(%s): errno %d", filename, errno); in dl_load() 81 if (!sk_push(dso->meth_data, (char *)ptr)) { in dl_load() 89 dso->loaded_filename = filename; in dl_load() 106 if (sk_num(dso->meth_data) < 1) in dl_unload() [all …]
|
H A D | dso_dlfcn.c | 2 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. 13 * too late, because those headers are protected from re- inclusion. 71 * send. There's a few different ways of doing this and it's a messy 72 * venn-diagram to match up which platforms support what. So as we don't have 109 if (dso->flags & DSO_FLAG_GLOBAL_SYMBOLS) in dlfcn_load() 113 if (filename[strlen(filename) - 1] == ')') in dlfcn_load() 119 "filename(%s): %s", filename, dlerror()); in dlfcn_load() 127 if (!sk_void_push(dso->meth_data, (char *)ptr)) { in dlfcn_load() 132 dso->loaded_filename = filename; in dlfcn_load() 149 if (sk_void_num(dso->meth_data) < 1) in dlfcn_unload() [all …]
|
H A D | dso_vms.c | 2 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved. 90 /* Ensure 32-bit pointer for "p", and appropriate malloc() function. */ in vms_load() 113 /*- in vms_load() 116 * node::dev:[dir-spec]name.type;ver in vms_load() 118 * or (for compatibility with TOPS-20): in vms_load() 120 * node::dev:<dir-spec>name.type;ver in vms_load() 122 * and the dir-spec uses '.' as separator. Also, a dir-spec in vms_load() 131 * Start with trying to find the end of a dir-spec, and save the position in vms_load() 146 /* Now, let's see if there's a type, and save the position in sp2 */ in vms_load() 149 * If there is a period and the next character is a semi-colon, in vms_load() [all …]
|
H A D | dso_win32.c | 2 * Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. 109 "filename(%s)", filename); in win32_load() 118 if (!sk_void_push(dso->meth_data, p)) { in win32_load() 123 dso->loaded_filename = filename; in win32_load() 141 if (sk_void_num(dso->meth_data) < 1) in win32_unload() 143 p = sk_void_pop(dso->meth_data); in win32_unload() 153 sk_void_push(dso->meth_data, p); in win32_unload() 173 if (sk_void_num(dso->meth_data) < 1) { in win32_bind_func() 177 ptr = sk_void_value(dso->meth_data, sk_void_num(dso->meth_data) - 1); in win32_bind_func() 184 ERR_raise_data(ERR_LIB_DSO, DSO_R_SYM_FAILURE, "symname(%s)", symname); in win32_bind_func() [all …]
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | ctfmerge.c | 39 * merged are each the product of merges of half of the input files. 45 * with the size of the CTF data being merged. As such, merges of CTF graphs 53 * are merged in the same order every time. 63 * thread, and are merged into wip array elements in round-robin order. When 64 * the number of files merged into a given array slot equals the batch size, 65 * the merged CTF graph in that array is added to the done slot in order by 83 * T2 blocks on wip[1]'s cv. 86 * its batch ID to 2. T1 then signals wip[1]'s cv to awaken T2. 89 * wip[1], and sets its batch ID to 3. It signals wip[0]'s cv, and 101 * protected by separate mutexes - wq_queue_lock and wq_done_queue. wip [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | ConstructCompositionT.h | 1 //===- ConstructCompositionT.h -- Composing compound constructs -----------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // list is the merged lists of individual leaf clauses. 14 //===----------------------------------------------------------------------===// 43 DirectiveWithClauses<ClauseTy> merged; member 47 // clauses are added to it. This is to avoid non-deterministic output. 56 template <typename S> 57 ClauseTy makeClause(llvm::omp::Clause clauseId, S &&specific) { in makeClause() 67 // 1. "if": the "directive-name-modifier" on the merged clause may need [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | dlg,da9063.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Steve Twiss <stwiss.opensource@diasemi.com> 13 For device-tree bindings of other sub-modules refer to the binding documents 14 under the respective sub-system directories. 15 Using regulator-{uv,ov}-{warn,error,protection}-microvolt requires special 21 - https://www.dialog-semiconductor.com/products/da9063l 22 - https://www.dialog-semiconductor.com/products/da9063 23 - https://www.dialog-semiconductor.com/products/da9062 [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | MultiOnDiskHashTable.h | 1 //===- MultiOnDiskHashTable.h - Merged set of hash tables -------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 // Multiple hash tables from different files are implicitly merged to improve 13 // performance, and on reload the merged table will override those from other 16 //===----------------------------------------------------------------------===// 39 /// A collection of on-disk hash tables, merged when relevant for performance. 45 /// A pointer to an on-disk representation of the hash table. 55 /// The generator is permitted to read our merged table. 81 /// The current set of on-disk and merged tables. [all …]
|
/freebsd/contrib/ncurses/ncurses/tinfo/ |
H A D | comp_parse.c | 2 * Copyright 2018-2023,2024 Thomas E. Dickey * 3 * Copyright 1998-2016,2017 Free Software Foundation, Inc. * 24 * Except as contained in this notice, the name(s) of the above copyright * 31 * Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995 * 32 * and: Eric S. Raymond <esr@snark.thyrsus.com> * 33 * and: Thomas E. Dickey 1996-on * 37 * comp_parse.c -- parser driver loop and use handling. 41 * want use-resolution, call _nc_resolve_uses2(). To free the list 60 /* add an entry to the in-core list */ in enqueue() 70 newp->last = _nc_tail; in enqueue() [all …]
|
/freebsd/usr.sbin/etcupdate/ |
H A D | etcupdate.8 | 1 .\" Copyright (c) 2010-2013 Hudson River Trading LLC 36 .Op Fl r | Fl s Ar source | Fl t Ar tarball 47 .Op Fl s Ar source 62 .Op Fl s Ar source | Fl t Ar tarball 91 It manages updates by doing a three-way merge of changes made to these 96 To perform a three-way merge, 110 copies of each file to determine which changes need to be merged into the 198 then the merged version of the file will be saved in the destination 209 .Bl -tag -width "A" -compact -offset indent 217 Merged [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GlobalMerge.cpp | 1 //===- GlobalMerge.cpp - Internal globals merging -------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // globals which were merged into a biggest one can be addressed using offsets 38 // } merged; 41 // merged.foo[i] = merged.bar[i] * merged.baz[i]; 54 // - it confuses debuggers, tools, and users 55 // - it makes linker optimizations less useful (order files, LOHs, ...) 56 // - it forces usage of indexed addressing (which isn't necessarily "free") 57 // - it can increase register pressure when the uses are disparate enough. [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/XRay/ |
H A D | Profile.cpp | 1 //===- Profile.cpp - XRay Profile Abstraction -----------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // XRay's profiling mode. 12 //===----------------------------------------------------------------------===// 26 // We need to re-create all the tries from the original (O), into the current in Profile() 80 // We're reading a sequence of int32_t's until we find a 0. in readPath() 99 // - A 64-bit CallCount in readData() 100 // - A 64-bit CumulativeLocalTime counter in readData() 138 for (auto Node = It->second; Node; Node = Node->Caller) in expandPath() [all …]
|
/freebsd/contrib/libarchive/libarchive/test/ |
H A D | test_write_disk_appledouble.c | 1 /*- 2 * Copyright (c) 2003-2007 Tim Kientzle 15 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR 18 * IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, 54 fprintf(stderr, "Shortening: %s\n", p + 1); in clean_acl() 57 fprintf(stderr, "Shortening: %s\n", q); in clean_acl() 107 skipping("MacOS-specific AppleDouble test"); in DEFINE_TEST() 146 /* Extract ._file3 which will be merged into file3 as metadata. */ in DEFINE_TEST() 160 failure("'%s' should not have Resource Fork", "file3"); in DEFINE_TEST() 162 failure("'%s' shoul in DEFINE_TEST() [all...] |
/freebsd/usr.bin/dtc/ |
H A D | dtc.1 | 1 .\"- 6 .\" Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) 43 .Op Fl E Ar [no-]checker_name 49 .Op Fl S Ar bytes 52 .Op Fl W Ar [no-]checker_name 64 The binary is identical to the in-memory representation and can be used 74 .Bl -tag -width indent 83 .It Fl E Ar [no-]checker_name 98 .Bl -tag -width indent -compact 112 .Bl -tag -width indent -compact [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_coverage_win_sections.cpp | 1 //===-- sanitizer_coverage_win_sections.cpp -------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines delimiters for Sanitizer Coverage's section. It contains 12 // arrays. According to https://msdn.microsoft.com/en-us/library/7977wcck.aspx 14 // string that comes after "$" and merged into one section. We take advantage 24 //===----------------------------------------------------------------------===// 32 // align the start of the 8-bit counters array. The array will always start 8 38 // declspec), MSVC's linker may try to align the section, .SCOV$CZ, containing 42 // byte, the linker won't try to align it on an 8-byte boundary, so use a [all …]
|
/freebsd/contrib/llvm-project/lld/ELF/Arch/ |
H A D | RISCV.cpp | 1 //===- RISCV.cpp ----------------------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 36 void writeGotPlt(uint8_t *buf, const Symbol &s) const override; 37 void writeIgotPlt(uint8_t *buf, const Symbol &s) const override; 42 RelExpr getRelExpr(RelType type, const Symbol &s, 99 return (v & ((1ULL << (begin + 1)) - 1)) >> end; in extractBits() 115 if (config->is64) { in RISCV() 141 if (config->is64) in getEFlags() 142 return cast<ObjFile<ELF64LE>>(f)->getObj().getHeader().e_flags; in getEFlags() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | LTOCodeGenerator.h | 1 //===-LTOCodeGenerator.h - LLVM Link Time Optimizer -----------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 // LTO compilation consists of three phases: Pre-IPO, IPO and Post-IPO. 13 // The Pre-IPO phase compiles source code into bitcode file. The resulting 15 // linker to through the IPO and Post-IPO phases. By using obj-file extension, 17 // obviates the need of writing a special set of the make-rules only for LTO 20 // The IPO phase perform inter-procedural analyses and optimizations, and 21 // the Post-IPO consists two sub-phases: intra-procedural scalar optimizations 22 // (SOPT), and intra-procedural target-dependent code generator (CG). [all …]
|
/freebsd/usr.sbin/rpcbind/ |
H A D | check_bound.c | 3 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 11 * - Redistributions of source code must retain the above copyright notice, 13 * - Redistributions in binary form must reproduce the above copyright notice, 16 * - Neither the name of Sun Microsystems, Inc. nor the names of its 33 * Copyright (c) 1986 - 1991 by Sun Microsystems, Inc. 39 * claimed address and returns the universal merged address 62 static struct fdlist *fdhead; /* Link list of the check fd's */ 80 if (fdl->check_binding == FALSE) in check_bound() 83 na = uaddr2taddr(fdl->nconf, uaddr); in check_bound() [all …]
|
/freebsd/sys/dev/bhnd/nvram/ |
H A D | bhnd_nvram_store.c | 1 /*- 2 * Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org> 63 * Manages in-memory and persistent representations of NVRAM data. 82 bhnd_nvram_plist *merged, 104 * @retval non-zero if an error occurs during allocation or initialization, a 123 sc->num_paths = 0; in bhnd_nvram_store_new() 124 for (size_t i = 0; i < nitems(sc->paths); i++) in bhnd_nvram_store_new() 125 LIST_INIT(&sc->paths[i]); in bhnd_nvram_store_new() 128 sc->num_aliases = 0; in bhnd_nvram_store_new() 129 for (size_t i = 0; i < nitems(sc->aliases); i++) in bhnd_nvram_store_new() [all …]
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
H A D | draid.c | 9 * or https://opensource.org/licenses/CDDL-1.0. 56 "\tdraid generate [-cv] [-m min] [-n max] [-p passes] FILE\n" in draid_usage() 57 "\tdraid verify [-rv] FILE\n" in draid_usage() 58 "\tdraid dump [-v] [-m min] [-n max] FILE\n" in draid_usage() 190 snprintf(tmpname, MAXPATHLEN - 1, "%s.XXXXXX", filename); in write_map() 211 size_t size = MIN(buflen - bytes, 131072); in write_map() 301 fnvlist_add_uint64(cfg, MAP_SEED, map->dm_seed); in write_map_key() 302 fnvlist_add_uint64(cfg, MAP_CHECKSUM, map->dm_checksum); in write_map_key() 303 fnvlist_add_uint64(cfg, MAP_CHILDREN, map->dm_children); in write_map_key() 304 fnvlist_add_uint64(cfg, MAP_NPERMS, map->dm_nperms); in write_map_key() [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 //===----------------------------------------------------------------------===// 25 /// Constructor for a block's metadata. 28 /// The load address of the block's first instruction. 45 /// Metadata that metadata_to_merge will be merged into. 73 /// instructions are merged into blocks, we merge these different function 89 /// Sequences of blocks are merged to create a new, single block 143 /// The layer's id. 174 /// The index of the first unit to be merged. [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ODRDiagsEmitter.h | 1 //===- ODRDiagsEmitter.h - Emits diagnostic for ODR mismatches --*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 41 /// To compare 2 declarations with merged and identical definition data 42 /// you need to provide pre-merge definition data in \p SecondDD. 65 assert(FirstID->data().Definition != SecondID->data().Definition && in diagnoseMismatch() 66 "Don't diagnose differences when definitions are merged already"); in diagnoseMismatch() 67 return diagnoseMismatch(FirstID, SecondID, &SecondID->data()); in diagnoseMismatch() 73 /// To compare 2 declarations with merged and identical definition data 74 /// you need to provide pre-merge definition data in \p SecondDD. [all …]
|
/freebsd/usr.bin/clang/llvm-profdata/ |
H A D | llvm-profdata.1 | 4 .nr rst2man-indent-level 0 7 \\$1 \\n[an-margin] 8 level \\n[rst2man-indent-level] 9 level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] 10 - 11 \\n[rst2man-indent0] 12 \\n[rst2man-indent1] 13 \\n[rst2man-indent2] 18 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] 19 . nr rst2man-indent-level +1 [all …]
|
/freebsd/contrib/unbound/respip/ |
H A D | respip.h | 2 * respip/respip.h - IP-based response modification module 58 * Client-specific attributes that can affect IP-based actions. 60 * defined as a separate structure to avoid dependency on the daemon-specific 62 * respip_set is supposed to refer to the response-ip set for the global view. 76 * Data items representing the result of response-ip processing. 109 * Apply response-ip config settings to the global (default) view. 118 * Apply response-ip config settings in named views. 132 * A merged new reply will be built using 'region' and *new_repp will point 134 * If the target reply would also be subject to a response-ip action for 135 * 'cinfo', this function uses 'base_rep' as the merged reply, ignoring [all …]
|
/freebsd/usr.bin/diff3/tests/ |
H A D | diff3_test.sh | 11 atf_check -o file:$(atf_get_srcdir)/1.out \ 14 atf_check -o file:$(atf_get_srcdir)/1.out \ 15 …diff3 --strip-trailing-cr $(atf_get_srcdir)/1cr.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 17 atf_check -o file:$(atf_get_srcdir)/1t.out \ 18 diff3 -T $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 20 atf_check -o file:$(atf_get_srcdir)/2.out \ 21 diff3 -e $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 23 atf_check -o file:$(atf_get_srcdir)/3.out \ 24 diff3 -E -L 1 -L 2 -L 3 $(atf_get_srcdir)/1.txt $(atf_get_srcdir)/2.txt $(atf_get_srcdir)/3.txt 26 atf_check -o file:$(atf_get_srcdir)/4.out \ [all …]
|