Home
last modified time | relevance | path

Searched refs:linker (Results 1 – 25 of 46) sorted by relevance

12

/linux/tools/lib/bpf/
H A Dlinker.c166 static int init_output_elf(struct bpf_linker *linker);
168 static int bpf_linker_add_file(struct bpf_linker *linker, int fd,
171 static int linker_load_obj_file(struct bpf_linker *linker,
179 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj);
180 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj);
181 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj,
183 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj);
184 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj);
185 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj);
187 static int finalize_btf(struct bpf_linker *linker);
[all …]
H A DBuild3 btf_dump.o ringbuf.o strset.o linker.o gen_loader.o relo_core.o \
H A Dlibbpf.h1905 LIBBPF_API int bpf_linker__add_file(struct bpf_linker *linker,
1908 LIBBPF_API int bpf_linker__add_fd(struct bpf_linker *linker, int fd,
1910 LIBBPF_API int bpf_linker__add_buf(struct bpf_linker *linker, void *buf, size_t buf_sz,
1912 LIBBPF_API int bpf_linker__finalize(struct bpf_linker *linker);
1913 LIBBPF_API void bpf_linker__free(struct bpf_linker *linker);
/linux/scripts/
H A DKconfig.include31 # Return y if the linker supports <flag>, n otherwise
41 $(error-if,$(failure,command -v $(LD)),linker '$(LD)' not found)
55 # Get the linker name, version, and error out if it is not supported.
57 $(error-if,$(success,test -z "$(ld-info)"),Sorry$(comma) this linker is not supported.)
H A Dhead-object-list.txt7 # A counter approach is to control the section placement by the linker script.
11 # If you can achieve the correct code ordering by linker script, please delete
/linux/arch/m68k/kernel/
H A Dvmlinux-nommu.lds3 * vmlinux.lds.S -- master linker script for m68knommu arch
7 * This linker script is equipped to build either ROM loaded or RAM
/linux/Documentation/driver-api/media/drivers/
H A Dpxa_camera.rst110 | desc-sg[0] | ... | desc-sg[last] | finisher/linker |
119 - linker: has ddadr= desc-sg[0] of next video buffer, dcmd=0
122 "f" stands for finisher and "l" for linker.
167 replaced by a "linker" to Videobuffer3 (creation of new_link)
/linux/arch/xtensa/
H A DKconfig.debug14 bool "Disable linker relaxation"
18 The default linker behavior is to combine identical literal
/linux/drivers/connector/
H A DKconfig4 tristate "Connector - unified userspace <-> kernelspace linker"
/linux/Documentation/dev-tools/kunit/
H A Darchitecture.rst78 The Test suites are stored in a linker section
82 The linker section consists of an array of pointers to
84 macro. The KUnit executor iterates over the linker section array in order to
/linux/kernel/gcov/
H A DKconfig53 which are not linked to the kernel image to prevent linker errors.
/linux/tools/bpf/bpftool/
H A Dgen.c1939 struct bpf_linker *linker; in do_object() local
1950 linker = bpf_linker__new(output_file, NULL); in do_object()
1951 if (!linker) { in do_object()
1952 p_err("failed to create BPF linker instance"); in do_object()
1959 err = bpf_linker__add_file(linker, file, NULL); in do_object()
1966 err = bpf_linker__finalize(linker); in do_object()
1974 bpf_linker__free(linker); in do_object()
/linux/arch/powerpc/platforms/44x/
H A DKconfig303 bool "Enable linker work around for PPC476FPE errata #46"
310 The work around enables the appropriate linker options and
/linux/Documentation/driver-api/dmaengine/
H A Dpxa_dma.rst51 | desc-sg[0] | ... | desc-sg[last] | status updater | finisher/linker |
68 - linker: has ddadr= desc-sg[0] of next transfer, dcmd=0
/linux/Documentation/kbuild/
H A Dmakefiles.rst284 1) vmlinux linker script
286 The linker script for vmlinux is located at
844 It is also possible to specify additional options to the linker.
962 It is also possible to specify additional options to the linker.
1096 Flags used for all invocations of the linker.
1111 the linker when linking the final vmlinux image.
1244 used when linking modules. This is often a linker script.
1249 The linker script with full path. Assigned by the top-level Makefile.
1400 options to the linker. The linker options are specified using the
1449 Preprocessing linker scripts
[all …]
/linux/Documentation/dev-tools/
H A Dgcov.rst201 Compilation aborts during linker step.
206 linker procedure.
H A Dpropeller.rst28 and the linker(ld.lld).
/linux/arch/loongarch/
H A DMakefile134 LDFLAGS_vmlinux += -static -pie --no-dynamic-linker -z notext $(call ld-option, --apply-dynamic-r…
/linux/arch/x86/boot/compressed/
H A DMakefile61 LDFLAGS_vmlinux := -pie $(call ld-option, --no-dynamic-linker)
/linux/tools/testing/selftests/bpf/
H A DREADME.rst76 In case of linker errors when running selftests, try using static linking:
316 Using clang 13 to compile old libbpf which has static linker support,
/linux/Documentation/process/
H A Dsubmit-checklist.rst84 ``=n``. No ``gcc`` warnings/errors, no linker warnings/errors.
/linux/Documentation/translations/it_IT/process/
H A Dsubmit-checklist.rst90 avviso/errore di ``gcc`` e nessun avviso/errore dal linker.
/linux/arch/m68k/
H A DKconfig.machine411 bool "Specify ROM linker regions"
413 Define a ROM region for the linker script. This creates a kernel
/linux/Documentation/translations/sp_SP/process/
H A Dsubmit-checklist.rst27 advertencias/errores del linker.
/linux/arch/powerpc/
H A DMakefile104 LDFLAGS_vmlinux-$(CONFIG_RELOCATABLE) := -pie --no-dynamic-linker

12