| /linux-6.15/tools/lib/bpf/ |
| H A D | linker.c | 195 if (!linker) in bpf_linker__free() 203 if (linker->fd >= 0 && linker->fd_is_owned) in bpf_linker__free() 225 free(linker); in bpf_linker__free() 241 linker = calloc(1, sizeof(*linker)); in bpf_linker__new() 242 if (!linker) in bpf_linker__new() 263 return linker; in bpf_linker__new() 287 linker = calloc(1, sizeof(*linker)); in bpf_linker__new_fd() 288 if (!linker) in bpf_linker__new_fd() 366 linker->elf = elf_begin(linker->fd, ELF_C_WRITE, NULL); in init_output_elf() 373 linker->elf_hdr = elf64_newehdr(linker->elf); in init_output_elf() [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 | 1815 LIBBPF_API int bpf_linker__add_file(struct bpf_linker *linker, 1818 LIBBPF_API int bpf_linker__add_fd(struct bpf_linker *linker, int fd, 1820 LIBBPF_API int bpf_linker__add_buf(struct bpf_linker *linker, void *buf, size_t buf_sz, 1822 LIBBPF_API int bpf_linker__finalize(struct bpf_linker *linker); 1823 LIBBPF_API void bpf_linker__free(struct bpf_linker *linker);
|
| /linux-6.15/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-6.15/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-6.15/arch/xtensa/ |
| H A D | Kconfig.debug | 14 bool "Disable linker relaxation" 18 The default linker behavior is to combine identical literal
|
| /linux-6.15/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-6.15/drivers/connector/ |
| H A D | Kconfig | 4 tristate "Connector - unified userspace <-> kernelspace linker"
|
| /linux-6.15/kernel/gcov/ |
| H A D | Kconfig | 53 which are not linked to the kernel image to prevent linker errors.
|
| /linux-6.15/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-6.15/tools/bpf/bpftool/ |
| H A D | gen.c | 1879 struct bpf_linker *linker; in do_object() local 1890 linker = bpf_linker__new(output_file, NULL); in do_object() 1891 if (!linker) { in do_object() 1899 err = bpf_linker__add_file(linker, file, NULL); in do_object() 1906 err = bpf_linker__finalize(linker); in do_object() 1914 bpf_linker__free(linker); in do_object()
|
| /linux-6.15/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-6.15/arch/powerpc/platforms/44x/ |
| H A D | Kconfig | 304 bool "Enable linker work around for PPC476FPE errata #46" 311 The work around enables the appropriate linker options and
|
| /linux-6.15/Documentation/kbuild/ |
| H A D | makefiles.rst | 284 1) vmlinux linker script 286 The linker script for vmlinux is located at 840 It is also possible to specify additional options to the linker. 958 It is also possible to specify additional options to the linker. 1092 Flags used for all invocations of the linker. 1107 the linker when linking the final vmlinux image. 1240 used when linking modules. This is often a linker script. 1245 The linker script with full path. Assigned by the top-level Makefile. 1396 options to the linker. The linker options are specified using the 1445 Preprocessing linker scripts [all …]
|
| /linux-6.15/Documentation/trace/rv/ |
| H A D | monitor_sched.rst | 31 this case), otherwise the linker would not respect the order and the nesting
|
| /linux-6.15/arch/x86/boot/compressed/ |
| H A D | Makefile | 58 LDFLAGS_vmlinux := -pie $(call ld-option, --no-dynamic-linker)
|
| /linux-6.15/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-6.15/arch/loongarch/ |
| H A D | Makefile | 118 LDFLAGS_vmlinux += -static -pie --no-dynamic-linker -z notext $(call ld-option, --apply-dynamic-r…
|
| /linux-6.15/Documentation/process/ |
| H A D | submit-checklist.rst | 84 ``=n``. No ``gcc`` warnings/errors, no linker warnings/errors.
|
| /linux-6.15/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-6.15/Documentation/translations/it_IT/process/ |
| H A D | submit-checklist.rst | 90 avviso/errore di ``gcc`` e nessun avviso/errore dal linker.
|
| /linux-6.15/Documentation/translations/sp_SP/process/ |
| H A D | submit-checklist.rst | 27 advertencias/errores del linker.
|
| /linux-6.15/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
|