Home
last modified time | relevance | path

Searched refs:linker (Results 1 - 25 of 116) sorted by relevance

12345

/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dlinker.c3 * BPF static linker
158 static int init_output_elf(struct bpf_linker *linker, const char *file);
160 static int linker_load_obj_file(struct bpf_linker *linker, const char *filename,
169 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj);
170 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj);
171 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj,
173 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj);
174 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj);
175 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj);
177 static int finalize_btf(struct bpf_linker *linker);
180 bpf_linker__free(struct bpf_linker *linker) bpf_linker__free() argument
219 struct bpf_linker *linker; bpf_linker__new() local
247 add_dst_sec(struct bpf_linker *linker, const char *sec_name) add_dst_sec() argument
271 add_new_sym(struct bpf_linker *linker, size_t *sym_idx) add_new_sym() argument
295 init_output_elf(struct bpf_linker *linker, const char *file) init_output_elf() argument
440 bpf_linker__add_file(struct bpf_linker *linker, const char *filename, const struct bpf_linker_file_opts *opts) bpf_linker__add_file() argument
538 linker_load_obj_file(struct bpf_linker *linker, const char *filename, const struct bpf_linker_file_opts *opts, struct src_obj *obj) linker_load_obj_file() argument
978 init_sec(struct bpf_linker *linker, struct dst_sec *dst_sec, struct src_sec *src_sec) init_sec() argument
1034 find_dst_sec_by_name(struct bpf_linker *linker, const char *sec_name) find_dst_sec_by_name() argument
1079 extend_sec(struct bpf_linker *linker, struct dst_sec *dst, struct src_sec *src) extend_sec() argument
1169 linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj) linker_append_sec_data() argument
1221 linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj) linker_append_elf_syms() argument
1254 get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) get_sym_by_idx() argument
1262 find_glob_sym(struct bpf_linker *linker, const char *sym_name) find_glob_sym() argument
1279 add_glob_sym(struct bpf_linker *linker) add_glob_sym() argument
1580 glob_map_defs_match(const char *sym_name, struct bpf_linker *linker, struct glob_sym *glob_sym, struct src_obj *obj, Elf64_Sym *sym, int btf_id) glob_map_defs_match() argument
1620 glob_syms_match(const char *sym_name, struct bpf_linker *linker, struct glob_sym *glob_sym, struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) glob_syms_match() argument
1811 linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj, Elf64_Sym *sym, const char *sym_name, int src_sym_idx) linker_append_elf_sym() argument
2009 linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj) linker_append_elf_relos() argument
2234 linker_append_btf(struct bpf_linker *linker, struct src_obj *obj) linker_append_btf() argument
2432 linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj) linker_append_btf_ext() argument
2554 bpf_linker__finalize(struct bpf_linker *linker) bpf_linker__finalize() argument
2617 emit_elf_data_sec(struct bpf_linker *linker, const char *sec_name, size_t align, const void *raw_data, size_t raw_sz) emit_elf_data_sec() argument
2657 finalize_btf(struct bpf_linker *linker) finalize_btf() argument
2730 emit_btf_ext_data(struct bpf_linker *linker, void *output, const char *sec_name, struct btf_ext_sec_data *sec_data) emit_btf_ext_data() argument
2757 finalize_btf_ext(struct bpf_linker *linker) finalize_btf_ext() argument
[all...]
/third_party/libbpf/src/
H A Dlinker.c3 * BPF static linker
158 static int init_output_elf(struct bpf_linker *linker, const char *file);
160 static int linker_load_obj_file(struct bpf_linker *linker, const char *filename,
169 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj);
170 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj);
171 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj,
173 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj);
174 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj);
175 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj);
177 static int finalize_btf(struct bpf_linker *linker);
180 bpf_linker__free(struct bpf_linker *linker) bpf_linker__free() argument
219 struct bpf_linker *linker; bpf_linker__new() local
247 add_dst_sec(struct bpf_linker *linker, const char *sec_name) add_dst_sec() argument
271 add_new_sym(struct bpf_linker *linker, size_t *sym_idx) add_new_sym() argument
295 init_output_elf(struct bpf_linker *linker, const char *file) init_output_elf() argument
440 bpf_linker__add_file(struct bpf_linker *linker, const char *filename, const struct bpf_linker_file_opts *opts) bpf_linker__add_file() argument
538 linker_load_obj_file(struct bpf_linker *linker, const char *filename, const struct bpf_linker_file_opts *opts, struct src_obj *obj) linker_load_obj_file() argument
978 init_sec(struct bpf_linker *linker, struct dst_sec *dst_sec, struct src_sec *src_sec) init_sec() argument
1034 find_dst_sec_by_name(struct bpf_linker *linker, const char *sec_name) find_dst_sec_by_name() argument
1079 extend_sec(struct bpf_linker *linker, struct dst_sec *dst, struct src_sec *src) extend_sec() argument
1169 linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj) linker_append_sec_data() argument
1221 linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj) linker_append_elf_syms() argument
1254 get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) get_sym_by_idx() argument
1262 find_glob_sym(struct bpf_linker *linker, const char *sym_name) find_glob_sym() argument
1279 add_glob_sym(struct bpf_linker *linker) add_glob_sym() argument
1580 glob_map_defs_match(const char *sym_name, struct bpf_linker *linker, struct glob_sym *glob_sym, struct src_obj *obj, Elf64_Sym *sym, int btf_id) glob_map_defs_match() argument
1620 glob_syms_match(const char *sym_name, struct bpf_linker *linker, struct glob_sym *glob_sym, struct src_obj *obj, Elf64_Sym *sym, size_t sym_idx, int btf_id) glob_syms_match() argument
1811 linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj, Elf64_Sym *sym, const char *sym_name, int src_sym_idx) linker_append_elf_sym() argument
2009 linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj) linker_append_elf_relos() argument
2234 linker_append_btf(struct bpf_linker *linker, struct src_obj *obj) linker_append_btf() argument
2432 linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj) linker_append_btf_ext() argument
2554 bpf_linker__finalize(struct bpf_linker *linker) bpf_linker__finalize() argument
2617 emit_elf_data_sec(struct bpf_linker *linker, const char *sec_name, size_t align, const void *raw_data, size_t raw_sz) emit_elf_data_sec() argument
2657 finalize_btf(struct bpf_linker *linker) finalize_btf() argument
2730 emit_btf_ext_data(struct bpf_linker *linker, void *output, const char *sec_name, struct btf_ext_sec_data *sec_data) emit_btf_ext_data() argument
2757 finalize_btf_ext(struct bpf_linker *linker) finalize_btf_ext() argument
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/command/
H A Drs_frame_rate_linker_command.cpp24 auto linker = linkerMap.GetFrameRateLinker(id); in Destroy() local
25 if (linker == nullptr) { in Destroy()
36 auto linker = context.GetMutableFrameRateLinkerMap().GetFrameRateLinker(id); in UpdateRange() local
37 if (linker != nullptr) { in UpdateRange()
38 linker->SetExpectedRange(range); in UpdateRange()
39 linker->SetAnimatorExpectedFrameRate(animatorExpectedFrameRate); in UpdateRange()
/third_party/cJSON/tests/unity/extras/fixture/
H A Drakefile_helper.rb76 command = tackit($cfg['linker']['path'])
77 options = if $cfg['linker']['options'].nil?
80 squash('', $cfg['linker']['options'])
82 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
85 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
92 linker = build_linker_fields
93 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/python/Lib/distutils/
H A Dunixccompiler.py35 # we need some way for outsiders to feed preprocessor/compiler/linker
41 # should just happily stuff them into the preprocessor/compiler/linker
177 linker = self.linker_exe[:]
179 linker = self.linker_so[:]
182 # is used to set up the linker's environment.
187 if os.path.basename(linker[0]) == "env":
189 while '=' in linker[i]:
192 if os.path.basename(linker[i]) == 'ld_so_aix':
194 # script, so we need to adjust our linker index
199 linker[
[all...]
H A D_msvccompiler.py228 self.linker = _find_exe("link.exe", paths)
474 # The MSVC linker generates .lib and .exp files, which cannot be
475 # suppressed by any linker switches. The .lib files may even be
496 log.debug('Executing "%s" %s', self.linker, ' '.join(ld_args))
497 self.spawn([self.linker] + ld_args)
H A Dmsvccompiler.py253 self.linker = "link.exe"
267 self.linker = self.find_exe("link.exe")
503 # The MSVC linker generates .lib and .exp files, which cannot be
504 # suppressed by any linker switches. The .lib files may even be
523 self.spawn([self.linker] + ld_args)
/third_party/cJSON/tests/unity/test/
H A Drakefile_helper.rb114 command = tackit($cfg['linker']['path'])
115 options = if $cfg['linker']['options'].nil?
118 squash('', $cfg['linker']['options'])
120 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
123 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
130 linker = build_linker_fields
131 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/cJSON/tests/unity/examples/example_3/
H A Drakefile_helper.rb94 command = tackit($cfg['linker']['path'])
95 options = if $cfg['linker']['options'].nil?
98 squash('', $cfg['linker']['options'])
100 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
103 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
110 linker = build_linker_fields
111 cmd_str = "#{linker[:command]}#{linker[
[all...]
/third_party/unity/examples/example_3/
H A Drakefile_helper.rb97 command = tackit($cfg['linker']['path'])
98 options = if $cfg['linker']['options'].nil?
101 squash('', $cfg['linker']['options'])
103 includes = if $cfg['linker']['includes'].nil? || $cfg['linker']['includes']['items'].nil?
106 squash($cfg['linker']['includes']['prefix'], $cfg['linker']['includes']['items'])
113 linker = build_linker_fields
114 cmd_str = "#{linker[:command]}#{linker[
[all...]
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/
H A Drs_frame_rate_linker.cpp43 auto linker = std::make_shared<RSFrameRateLinker>(); in Create() local
44 ROSEN_LOGI("RSFrameRateLinker::Create id: %{public}" PRIu64, linker->GetId()); in Create()
45 return linker; in Create()
/third_party/node/tools/gyp/pylib/gyp/
H A DMSVSUtil.py151 linker = msvs.get("VCLinkerTool", {})
153 pdb_path = linker.get("ProgramDatabaseFile")
170 """Insert a shim target that forces the linker to use 4KB pagesize PDBs.
173 limit for the 1KB pagesize PDBs created by the linker by default.
237 # Set up the shim to output its PDB to the same location as the final linker
257 linker = msvs.setdefault("VCLinkerTool", {})
258 linker["GenerateDebugInformation"] = "true"
259 linker["ProgramDatabaseFile"] = pdb_path
/third_party/node/deps/npm/node_modules/node-gyp/gyp/pylib/gyp/
H A DMSVSUtil.py151 linker = msvs.get("VCLinkerTool", {})
153 pdb_path = linker.get("ProgramDatabaseFile")
170 """Insert a shim target that forces the linker to use 4KB pagesize PDBs.
173 limit for the 1KB pagesize PDBs created by the linker by default.
237 # Set up the shim to output its PDB to the same location as the final linker
257 linker = msvs.setdefault("VCLinkerTool", {})
258 linker["GenerateDebugInformation"] = "true"
259 linker["ProgramDatabaseFile"] = pdb_path
/third_party/node/lib/internal/vm/
H A Dmodule.js191 async link(linker) {
195 validateFunction(linker, 'linker');
202 await this[kLink](linker);
305 this[kLink] = async (linker) => {
309 const module = await linker(identifier, this, { attributes, assert: attributes });
320 await module[kLink](linker);
/third_party/glslang/glslang/GenericCodeGen/
H A DLink.cpp67 void DeleteLinker(TShHandleBase* linker) in DeleteLinker() argument
69 delete linker; in DeleteLinker()
/third_party/ltp/testcases/kernel/kvm/
H A DMakefile35 GUEST_LDFLAGS += -Wl,-T$(abs_srcdir)/linker/$(HOST_CPU).lds
60 $(KVM_LD) -z noexecstack -r -T $(abs_srcdir)/linker/payload.lds --oformat=$(BIN_FORMAT) -o $@ $*-payload.bin
64 @$(KVM_LD) -z noexecstack -r -T $(abs_srcdir)/linker/payload.lds --oformat=$(BIN_FORMAT) -o $@ $*-payload.bin
/third_party/elfio/tests/elf_examples/
H A Dasm.s5 global _start ;must be declared for linker (ld)
7 _start: ;tell linker entry point
/third_party/skia/third_party/externals/abseil-cpp/absl/time/internal/cctz/src/
H A Dzone_info_source.cc59 // Windows linker cannot handle that. Nor does the MinGW compiler know how to
60 // pass "#pragma comment(linker, ...)" to the Windows linker.
70 linker, \
89 linker, \
/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
H A Dhgm_frame_rate_manager.cpp310 void HgmFrameRateManager::SetAceAnimatorVote(const std::shared_ptr<RSRenderFrameRateLinker>& linker, in SetAceAnimatorVote() argument
313 if (!needCheckAceAnimatorStatus || linker == nullptr) { in SetAceAnimatorVote()
316 if (linker->GetAceAnimatorExpectedFrameRate() >= 0) { in SetAceAnimatorVote()
319 "AnimatorExpectedFrameRate = [%d]", ExtractPid(linker->GetId()), linker->GetId(), in SetAceAnimatorVote()
320 linker->GetAceAnimatorExpectedFrameRate()); in SetAceAnimatorVote()
322 idleDetector_.UpdateAceAnimatorExpectedFrameRate(linker->GetAceAnimatorExpectedFrameRate()); in SetAceAnimatorVote()
326 "SetAceAnimatorIdleState[true] AnimatorExpectedFrameRate = [%d]", ExtractPid(linker->GetId()), in SetAceAnimatorVote()
327 linker->GetId(), linker in SetAceAnimatorVote()
[all...]
/third_party/glslang/glslang/MachineIndependent/
H A DShaderLang.cpp39 // Implement the top-level of interface to the compiler/linker,
42 // and the shading language compiler/linker.
1328 // Driver calls these to create and destroy compiler/linker
1505 TLinker* linker = static_cast<TLinker*>(base->getAsLinker());
1507 if (linker == nullptr)
1510 SetThreadPoolAllocator(linker->getPool());
1511 linker->infoSink.info.erase();
1516 linker->infoSink.info.message(EPrefixError, "Not all shaders have valid object code.");
1522 bool ret = linker->link(cObjects);
1538 // Return any compiler/linker/uniformma
1570 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShGetExecutable() local
1591 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShSetVirtualAttributeBindings() local
1610 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShSetFixedAttributeBindings() local
1628 TLinker* linker = static_cast<TLinker*>(base->getAsLinker()); ShExcludeAttributes() local
[all...]
/third_party/ffmpeg/libavutil/
H A Dinternal.h130 * symbols by the build-time linker.
183 #pragma comment(linker, "/include:" EXTERN_PREFIX "avpriv_strtod")
184 #pragma comment(linker, "/include:" EXTERN_PREFIX "avpriv_snprintf")
/third_party/gn/src/gn/
H A Dfunction_toolchain.cc333 Valid for: linker tools
346 Valid for: linker tools
439 that are embedded in the linker output.
453 one output file. There can be more than one output (a linker might
469 Example for a linker tool that produces a .dll and a .lib. The use of
573 passes the linker flags directly on the command line:
581 Valid for: linker tools
598 A switch to be optionally inserted into linker command lines
603 sometimes rustc puts the linker into a mode where it would otherwise
641 also {{output_dir}} for linker tool
[all...]
/third_party/nghttp2/third-party/
H A Dbuild_config.rb9 conf.linker.command = ENV['MRUBY_LD']
/third_party/selinux/libsepol/tests/
H A Dlibsepol-tests.c23 #include "test-linker.h"
71 DECLARE_SUITE(linker); in do_tests()
/foundation/graphic/graphic_2d/rosen/test/hyper_graphic_manager/unittest/
H A Dhgm_multi_app_strategy_test.cpp53 std::shared_ptr<RSRenderFrameRateLinker> linker; member
87 .linker = std::make_shared<RSRenderFrameRateLinker>(((NodeId)pid0) << nodeIdOffset) }); in SetUp()
93 .linker = std::make_shared<RSRenderFrameRateLinker>(((NodeId)pid1) << nodeIdOffset) }); in SetUp()
96 pkgParam.linker->SetExpectedRange(FrameRateRange(OLED_NULL_HZ, RANGE_MAX_REFRESHRATE, OLED_NULL_HZ)); in SetUp()

Completed in 16 milliseconds

12345