Home
last modified time | relevance | path

Searched +full:no +full:- +full:dso (Results 1 – 25 of 139) sorted by relevance

123456

/third_party/openssl/crypto/dso/
Ddso_dlfcn.c2 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
13 * too late, because those headers are protected from re- inclusion.
41 static int dlfcn_load(DSO *dso);
42 static int dlfcn_unload(DSO *dso);
43 static DSO_FUNC_TYPE dlfcn_bind_func(DSO *dso, const char *symname);
44 static char *dlfcn_name_converter(DSO *dso, const char *filename);
45 static char *dlfcn_merger(DSO *dso, const char *filespec1,
72 * venn-diagram to match up which platforms support what. So as we don't have
96 static int dlfcn_load(DSO *dso) in dlfcn_load() argument
100 char *filename = DSO_convert_filename(dso, NULL); in dlfcn_load()
[all …]
Ddso_dl.c2 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
19 static int dl_load(DSO *dso);
20 static int dl_unload(DSO *dso);
21 static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname);
22 static char *dl_name_converter(DSO *dso, const char *filename);
23 static char *dl_merger(DSO *dso, const char *filespec1,
53 static int dl_load(DSO *dso) in dl_load() argument
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()
61 char *filename = DSO_convert_filename(dso, NULL); in dl_load()
[all …]
Ddso_vms.c2 * Copyright 2000-2021 The OpenSSL Project Authors. All Rights Reserved.
37 static int vms_load(DSO *dso);
38 static int vms_unload(DSO *dso);
39 static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname);
40 static char *vms_name_converter(DSO *dso, const char *filename);
41 static char *vms_merger(DSO *dso, const char *filespec1,
66 * This should contain the name only, no directory, no extension, nothing
84 static int vms_load(DSO *dso) in vms_load() argument
88 char *filename = DSO_convert_filename(dso, NULL); in vms_load()
90 /* Ensure 32-bit pointer for "p", and appropriate malloc() function. */ in vms_load()
[all …]
/third_party/musl/porting/linux/user/ldso/
Dcfi.c7 * http://www.apache.org/licenses/LICENSE-2.0
23 /* This module provides support for LLVM CFI Cross-DSO by implementing the __cfi_slowpath() and __c…
24 …* functions. These two functions will be called before visiting other dso's resources. The respons…
25 …* calculate the __cfi_check() of the target dso, and call it. So use CFI shadow and shadow value t…
26 …* relationship between dso and its __cfi_check addr while loading a dso. CFI shadow is an array wh…
28 …* each dso will be mapped to one or more shadow values in the CFI shadow, this depends on the addr…
29 * dso.
31 * - invalid(0) : the target addr does not belongs to any loaded dso.
32 …* - uncheck(1) : this LIBRARY_ALIGNMENT memory range belongs to a dso but it is no need to do the …
33 …* - valid(2 - 0xFFFF) : this LIBRARY_ALIGNMENT memory range belongs to a dso and need to do the CF…
[all …]
Ddynlink.c56 #define MAXP2(a,b) (-(-(a)&-(b)))
57 #define ALIGN(x,y) ((x)+(y)-1 & -(y))
60 size_t f = bloomwords[gho & (ght[2]-1)]; \
65 #define container_of(p,t,m) ((t*)((char *)(p)-offsetof(t,m)))
77 #define INVALID_FD_INHIBIT_FURTHER_SEARCH (-2)
107 struct dso *target;
123 static struct dso ldso;
124 static struct dso *head, *tail, *fini_head, *syms_tail, *lazy_head;
140 static struct dso *builtin_deps[2];
141 static struct dso *const no_deps[1];
[all …]
/third_party/openssl/crypto/
Dinit.c2 * Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved.
31 #include "internal/dso.h"
49 /* Guards simultaneous INIT_LOAD_CONFIG calls with non-NULL settings */
57 /* no need to init trace */ in DEFINE_RUN_ONCE_STATIC()
139 /* We don't use the DSO route for WIN32 because there is a better way */ in DEFINE_RUN_ONCE_STATIC()
146 "obtained DSO reference? %s\n", in DEFINE_RUN_ONCE_STATIC()
147 (ret == TRUE ? "No!" : "Yes.")); in DEFINE_RUN_ONCE_STATIC()
156 DSO *dso; in DEFINE_RUN_ONCE_STATIC() local
162 dso = DSO_dsobyaddr(&base_inited, DSO_FLAG_NO_UNLOAD_ON_FREE); in DEFINE_RUN_ONCE_STATIC()
164 * In case of No!, it is uncertain our exit()-handlers can still be in DEFINE_RUN_ONCE_STATIC()
[all …]
/third_party/openssl/crypto/md5/
Dbuild.info4 IF[{- !$disabled{asm} -}]
5 $MD5ASM_x86=md5-586.S
6 $MD5ASM_x86_64=md5-x86_64.s
7 $MD5ASM_sparcv9=md5-sparcv9.S
11 IF[$MD5ASM_{- $target{asm_arch} -}]
12 $MD5ASM=$MD5ASM_{- $target{asm_arch} -}
20 # A no-deprecated no-shared build ends up with double function definitions
21 # without conditioning this on dso. The issue is MD5 which is needed in the
23 # default provider. A no-deprecated build removes the external definition from
25 # when building without 'dso', liblegacy is included in libcrypto.
[all …]
/third_party/musl/porting/liteos_a/user_debug/ldso/
Ddynlink.c34 #define MAXP2(a,b) (-(-(a)&-(b)))
35 #define ALIGN(x,y) ((x)+(y)-1 & -(y))
37 #define container_of(p,t,m) ((t*)((char *)(p)-offsetof(t,m)))
53 struct dso { struct
61 struct dso *next, *prev; argument
71 struct dso *syms_next, *lazy_next; argument
81 struct dso **deps, *needed_by; argument
92 struct dso *fini_next; argument
109 struct dso *dso; argument
124 static struct dso ldso;
[all …]
/third_party/musl/porting/liteos_a/user/ldso/
Ddynlink.c34 #define MAXP2(a,b) (-(-(a)&-(b)))
35 #define ALIGN(x,y) ((x)+(y)-1 & -(y))
37 #define container_of(p,t,m) ((t*)((char *)(p)-offsetof(t,m)))
53 struct dso { struct
61 struct dso *next, *prev; argument
71 struct dso *syms_next, *lazy_next; argument
81 struct dso **deps, *needed_by; argument
92 struct dso *fini_next; argument
109 struct dso *dso; argument
124 static struct dso ldso;
[all …]
/third_party/musl/ldso/
Ddynlink.c34 #define MAXP2(a,b) (-(-(a)&-(b)))
35 #define ALIGN(x,y) ((x)+(y)-1 & -(y))
37 #define container_of(p,t,m) ((t*)((char *)(p)-offsetof(t,m)))
53 struct dso { struct
61 struct dso *next, *prev; argument
71 struct dso *syms_next, *lazy_next; argument
83 struct dso **deps, *needed_by; argument
94 struct dso *fini_next; argument
111 struct dso *dso; argument
126 static struct dso ldso;
[all …]
/third_party/elfutils/doc/
Delfclassify.12 .\" Tue 2019-Aug 20 Ben Woodard <woodard@redhat.com>
5 .\" Contact elfutils-devel@sourceware.org to correct errors or typos.
6 .TH EU-ELFCLASSIFY 1 "2019-Aug-20" "elfutils"
8 eu-elfclassify \- Determine the type of an ELF file.
11 eu-elfclassify [\fB\-\-core\fR]
12 [\fB\-\-debug-only\fR]
13 [\fB\-\-elf\fR]
14 [\fB\-\-elf\-archive\fR]
15 [\fB\-\-elf\-file\fR]
16 [\fB\-\-executable\fR]
[all …]
/third_party/openssl/crypto/conf/
Dconf_mod.c2 * Copyright 2002-2022 The OpenSSL Project Authors. All Rights Reserved.
19 #include "internal/dso.h"
38 /* DSO of this module or NULL if static */
39 DSO *dso; member
76 static CONF_MODULE *module_add(DSO *dso, const char *name,
165 ret = module_run(cnf, vl->name, vl->value, flags); in CONF_modules_load()
167 vl->name, vl->value, ret); in CONF_modules_load()
250 return -1; in module_run()
254 /* Module not found: try to load DSO */ in module_run()
263 return -1; in module_run()
[all …]
/third_party/musl/libc-test/src/functionalext/ldso_cfi/
Dldso_cfi_check.c7 * http://www.apache.org/licenses/LICENSE-2.0
23 #define LIB_PATH "/data/tests/libc-test/src/libldso_cfi_test_lib.so"
25 struct dso { struct
31 extern int init_cfi_shadow(struct dso *dso_list, struct dso *ldso); argument
32 extern int map_dso_to_cfi_shadow(struct dso *dso);
33 extern void unmap_dso_from_cfi_shadow(struct dso *dso);
58 * @tc.desc : If no dso while initializing the CFI shadow, do nothing and return true.
69 * @tc.desc : If dso is NULL while mapping to the CFI shadow, do nothing and return true.
80 * @tc.desc : If dso is NULL while unmapping from the CFI shadow, do nothing.
91 …* @tc.desc : Loading a dso that contains __cfi_check() symbol, call the __cfi_slowpath() func…
[all …]
/third_party/json/test/thirdparty/Fuzzer/test/
Dfuzzer.test4 RUN: LLVMFuzzer-SimpleTest 2>&1 | FileCheck %s
6 # only_ascii mode. Will perform some minimal self-validation.
7 RUN: LLVMFuzzer-SimpleTest -only_ascii=1 2>&1
9 RUN: LLVMFuzzer-SimpleCmpTest -max_total_time=1 -use_cmp=0 2>&1 | FileCheck %s --check-prefix=MaxTo…
12 RUN: not LLVMFuzzer-NullDerefTest 2>&1 | FileCheck %s --check-prefix=NullDerefTest
13 RUN: not LLVMFuzzer-NullDerefTest -close_fd_mask=3 2>&1 | FileCheck %s --check-prefix=NullDerefTest
15 NullDerefTest: Test unit written to ./crash-
16 RUN: not LLVMFuzzer-NullDerefTest -artifact_prefix=ZZZ 2>&1 | FileCheck %s --check-prefix=NullDere…
17 NullDerefTestPrefix: Test unit written to ZZZcrash-
18 RUN: not LLVMFuzzer-NullDerefTest -artifact_prefix=ZZZ -exact_artifact_path=FOOBAR 2>&1 | FileChec…
[all …]
/third_party/openssl/include/crypto/
Ddso_conf.h.in1 {- join("\n",map { "/* $_ */" } @autowarntext) -}
3 * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved.
15 {- # The DSO code currently always implements all functions so that no
21 my $scheme = $disabled{dso} ? undef : uc $target{dso_scheme};
31 join("\n", map { "# define $_" } @macros); -}
32 # define DSO_EXTENSION "{- platform->dsoext() -}"
/third_party/openssl/ohos_lite/include/crypto/
Ddso_conf.h.in1 {- join("\n",map { "/* $_ */" } @autowarntext) -}
3 * Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved.
13 {- # The DSO code currently always implements all functions so that no
19 my $scheme = $disabled{dso} ? undef : uc $target{dso_scheme};
29 join("\n", map { "# define $_" } @macros); -}
30 # define DSO_EXTENSION "{- $target{dso_extension} -}"
/third_party/openssl/crypto/engine/
Deng_err.c3 * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
28 "command takes no input"},
33 {ERR_PACK(ERR_LIB_ENGINE, 0, ENGINE_R_DSO_FAILURE), "DSO failure"},
34 {ERR_PACK(ERR_LIB_ENGINE, 0, ENGINE_R_DSO_NOT_FOUND), "dso not found"},
65 "no control function"},
66 {ERR_PACK(ERR_LIB_ENGINE, 0, ENGINE_R_NO_INDEX), "no index"},
68 "no load function"},
69 {ERR_PACK(ERR_LIB_ENGINE, 0, ENGINE_R_NO_REFERENCE), "no reference"},
70 {ERR_PACK(ERR_LIB_ENGINE, 0, ENGINE_R_NO_SUCH_ENGINE), "no such engine"},
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DTargetMachine.cpp1 //===-- TargetMachine.cpp - General Target Information ---------------------==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
30 //---------------------------------------------------------------------------
62 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math"); in resetTargetOptions()
63 RESET_OPTION(NoInfsFPMath, "no-infs-fp-math"); in resetTargetOptions()
64 RESET_OPTION(NoNaNsFPMath, "no-nans-fp-math"); in resetTargetOptions()
65 RESET_OPTION(NoSignedZerosFPMath, "no-signed-zeros-fp-math"); in resetTargetOptions()
69 /// and dynamic-no-pic.
[all …]
/third_party/libabigail/doc/manuals/
Dabipkgdiff.rst14 function and variable sub-types, the two input packages must be
19 obviously, no separate debug information package is needed as the tool
28 .. include:: tools-use-libabigail.txt
52 * Default system-wide suppression specification file
57 $libdir/libabigail/libabigail-default.abignore. If that file is not
58 present, then no default system-wide suppression specification file
66 $HOME/.abignore. If that file is not present, then no default user
75 The user might as well use the ``--suppressions`` option (that is
83 * ``--help | -h``
87 * `--version | -v`
[all …]
/third_party/elfutils/
DTODO1 ToDo list for elfutils -*-outline-*-
2 ----------------------
4 Time-stamp: <2009-02-05 22:08:01 drepper>
8 Remove everywhere. Use mkdir -p.
25 ** shdrs in read-only files
27 When reading (ELF_C_READ*) then there is no need to malloc Shdr
36 https://fedorahosted.org/pipermail/elfutils-devel/2012-July/002368.html
65 popcnt 64-bit reg
75 Implement -l option for BSD and POSIX format
98 continue looking for a matching file (e.g., ignore 32-bit binaries on
[all …]
DNEWS3 readelf: Add -D, --use-dynamic option.
5 debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply outgoing
8 debuginfod: Add --disable-source-scan option.
16 debuginfod: Support -C option for connection thread pooling.
18 debuginfod-client: Negative cache file are now zero sized instead of
19 no-permission files.
21 addr2line: The -A, --absolute option, which shows file names including
23 old behavior use the new option --relative.
27 libdw, debuginfo-client: Load libcurl lazily only when files need to
35 debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in files
[all …]
/third_party/openssl/.github/workflows/
Drun-checker-merge.yml1 # Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved.
8 name: Run-checker merge
16 run-checker:
18 fail-fast: false
21 enable-asan no-shared no-asm -DOPENSSL_SMALL_FOOTPRINT,
22 no-dgram,
23 no-dso,
24 no-dynamic-engine,
25 no-engine no-shared,
26 no-err,
[all …]
/third_party/libabigail/bash-completion/
Dfedabipkgdiff1 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 -*)
9 OPTS=" --dry-run
10 --debug
11 --traceback
12 --server
13 --topdir
14 --from
15 --to
16 --all-subpackages
[all …]
Dabipkgdiff1 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 prev="${COMP_WORDS[COMP_CWORD-1]}"
9 '--d1'|'--d2'|'--debug-info-dir1'|'--debug-info-dir2')
11 compopt -o dirnames
12 COMPREPLY=( $(compgen -d -- $cur) )
15 '--suppressions'|'--suppr')
17 compopt -o filenames
18 COMPREPLY=( $(compgen -f -- $cur) )
23 -*)
24 OPTS=" --d1
[all …]
/third_party/openssl/Configurations/
Dwindows-makefile.tmpl4 ## {- join("\n## ", @autowarntext) -}
5 {-
9 our $sover_dirname = platform->shlib_version_as_filename();
12 my $install_flavour = $build_scheme->[$#$build_scheme]; # last element
14 $install_flavour eq "VC-WOW" ? "ProgramFiles(x86)"
17 $install_flavour eq "VC-WOW" ? "CommonProgramFiles(x86)"
36 -}
38 PLATFORM={- $config{target} -}
39 SRCDIR={- $config{sourcedir} -}
40 BLDDIR={- $config{builddir} -}
[all …]

123456