| /linux/tools/lib/bpf/ |
| H A D | linker.c | 166 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 D | Build | 3 btf_dump.o ringbuf.o strset.o linker.o gen_loader.o relo_core.o \
|
| H A D | libbpf.h | 1905 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 D | Kconfig.include | 31 # 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 D | head-object-list.txt | 7 # 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 D | vmlinux-nommu.lds | 3 * 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 D | pxa_camera.rst | 110 | 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 D | Kconfig.debug | 14 bool "Disable linker relaxation" 18 The default linker behavior is to combine identical literal
|
| /linux/drivers/connector/ |
| H A D | Kconfig | 4 tristate "Connector - unified userspace <-> kernelspace linker"
|
| /linux/Documentation/dev-tools/kunit/ |
| H A D | architecture.rst | 78 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 D | Kconfig | 53 which are not linked to the kernel image to prevent linker errors.
|
| /linux/tools/bpf/bpftool/ |
| H A D | gen.c | 1939 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 D | Kconfig | 303 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 D | pxa_dma.rst | 51 | 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 D | makefiles.rst | 284 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 D | gcov.rst | 201 Compilation aborts during linker step. 206 linker procedure.
|
| H A D | propeller.rst | 28 and the linker(ld.lld).
|
| /linux/arch/loongarch/ |
| H A D | Makefile | 134 LDFLAGS_vmlinux += -static -pie --no-dynamic-linker -z notext $(call ld-option, --apply-dynamic-r…
|
| /linux/arch/x86/boot/compressed/ |
| H A D | Makefile | 61 LDFLAGS_vmlinux := -pie $(call ld-option, --no-dynamic-linker)
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | README.rst | 76 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 D | submit-checklist.rst | 84 ``=n``. No ``gcc`` warnings/errors, no linker warnings/errors.
|
| /linux/Documentation/translations/it_IT/process/ |
| H A D | submit-checklist.rst | 90 avviso/errore di ``gcc`` e nessun avviso/errore dal linker.
|
| /linux/arch/m68k/ |
| H A D | Kconfig.machine | 411 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 D | submit-checklist.rst | 27 advertencias/errores del linker.
|
| /linux/arch/powerpc/ |
| H A D | Makefile | 104 LDFLAGS_vmlinux-$(CONFIG_RELOCATABLE) := -pie --no-dynamic-linker
|