Home
last modified time | relevance | path

Searched refs:ELF (Results 1 – 25 of 195) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/tools/testing/selftests/vDSO/
H A Dparse_vdso.c37 #define ELF(x) ELF_BITS_XFORM(ELF_BITS, x) macro
48 ELF(Sym) *symtab;
50 ELF(Word) *bucket, *chain;
51 ELF(Word) nbucket, nchain;
54 ELF(Versym) *versym;
55 ELF(Verdef) *verdef;
81 ELF(Ehdr) *hdr = (ELF(Ehdr)*)base; in vdso_init_from_sysinfo_ehdr()
87 ELF(Phdr) *pt = (ELF(Phdr)*)(vdso_info.load_addr + hdr->e_phoff); in vdso_init_from_sysinfo_ehdr()
88 ELF(Dyn) *dyn = 0; in vdso_init_from_sysinfo_ehdr()
102 dyn = (ELF(Dyn)*)(base + pt[i].p_offset); in vdso_init_from_sysinfo_ehdr()
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/glide/
H A Dglide_0.13.3.bb24 # ERROR: QA Issue: ELF binary '/work/i586-oe-linux/glide/0.13.1-r0/packages-split/glide/usr/bin/gli…
29 # ERROR: QA Issue: ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/us…
30 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
31 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
32 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
33 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
34 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
35 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
36 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
37 # ELF binary '/work/aarch64-oe-linux/glide/0.13.1-r0/packages-split/glide-ptest/usr/lib/glide/ptest…
[all …]
/OK3568_Linux_fs/kernel/fs/
H A DKconfig.binfmt6 bool "Kernel support for ELF binaries"
11 ELF (Executable and Linkable Format) is a format for libraries and
13 systems. Saying Y here will enable your kernel to run ELF binaries
14 and enlarge it by about 13 KB. ELF support under Linux has now all
19 executables are distributed solely in ELF format. You definitely
22 Information about ELF is contained in the ELF HOWTO available from
26 here, you still can't run any ELF binaries (they just crash), then
27 you'll have to install the newest ELF runtime libraries, including
46 bool "Kernel support for FDPIC ELF binaries"
51 ELF FDPIC binaries are based on ELF, but allow the individual load
[all …]
/OK3568_Linux_fs/kernel/arch/sparc/vdso/
H A Dvdso2c.h20 ELF(Shdr) *symtab_hdr = NULL, *strtab_hdr; in BITSFUNC()
21 ELF(Ehdr) *hdr = (ELF(Ehdr) *)raw_addr; in BITSFUNC()
22 ELF(Dyn) *dyn = 0, *dyn_end = 0; in BITSFUNC()
25 ELF(Phdr) *pt = (ELF(Phdr) *)(raw_addr + GET_BE(&hdr->e_phoff)); in BITSFUNC()
66 ELF(Shdr) *sh = raw_addr + GET_BE(&hdr->e_shoff) + in BITSFUNC()
84 ELF(Sym) *sym = raw_addr + GET_BE(&symtab_hdr->sh_offset) + in BITSFUNC()
/OK3568_Linux_fs/kernel/arch/x86/entry/vdso/
H A Dvdso2c.h15 ELF(Ehdr) *hdr = (ELF(Ehdr) *)raw_addr; in BITSFUNC()
17 ELF(Shdr) *symtab_hdr = NULL, *strtab_hdr, *secstrings_hdr, in BITSFUNC()
19 ELF(Dyn) *dyn = 0, *dyn_end = 0; in BITSFUNC()
23 ELF(Phdr) *pt = (ELF(Phdr) *)(raw_addr + GET_LE(&hdr->e_phoff)); in BITSFUNC()
72 ELF(Shdr) *sh = raw_addr + GET_LE(&hdr->e_shoff) + in BITSFUNC()
92 ELF(Sym) *sym = raw_addr + GET_LE(&symtab_hdr->sh_offset) + in BITSFUNC()
/OK3568_Linux_fs/u-boot/examples/standalone/
H A DMakefile20 ELF := $(strip $(extra-y)) macro
25 COBJS := $(ELF:=.o)
36 ELF := $(addprefix $(obj)/,$(ELF)) macro
63 $(ELF): $(obj)/%: $(obj)/%.o $(LIB) FORCE
/OK3568_Linux_fs/kernel/arch/mips/vdso/
H A Dgenvdso.h9 const ELF(Ehdr) *ehdr = vdso; in FUNC()
11 ELF(Shdr) *shdr; in FUNC()
60 const ELF(Ehdr) *ehdr = vdso; in FUNC()
62 ELF(Shdr) *shdr; in FUNC()
63 const ELF(Sym) *sym; in FUNC()
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-devtools/pax-utils/
H A Dpax-utils_1.3.3.bb1 SUMMARY = "Security-focused ELF files checking tool"
3 utilities for ELF binaries. It can check ELF binary files and running \
4 processes for issues that might be relevant when using ELF binaries \
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-kernel-vmcoreinfo8 Shows physical address and size of vmcoreinfo ELF note.
10 second value contains the size of note in hex. This ELF
12 space as part of ELF note in /proc/vmcore file. This note
/OK3568_Linux_fs/kernel/Documentation/powerpc/
H A Dsyscall64-abi.rst13 If PPC_FEATURE2_SCV appears in the AT_HWCAP2 ELF auxiliary vector, the
17 syscall calling sequence\ [1]_ matches the Power Architecture 64-bit ELF ABI
49 Register preservation rules match the ELF ABI calling sequence with the
53 | For the sc instruction, differences with the ELF ABI |
62 | For the scv 0 instruction, differences with the ELF ABI |
84 behavior depends on the presence of PPC_FEATURE2_HTM_NOSC in the AT_HWCAP2 ELF
H A Delfnote.rst2 ELF Note PowerPC Namespace
5 The PowerPC namespace in an ELF Note of the kernel binary is used to store
/OK3568_Linux_fs/buildroot/package/pax-utils/
H A DConfig.in5 ELF related utils for ELF 32/64 binaries that can check files
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/patchelf/
H A Dpatchelf_0.14.5.bb1 SUMMARY = "Tool to allow editing of RPATH and interpreter fields in ELF binaries"
2 DESCRIPTION = "PatchELF is a simple utility for modifying existing ELF executables and libraries."
/OK3568_Linux_fs/kernel/Documentation/features/vm/ELF-ASLR/
H A Darch-support.txt2 # Feature name: ELF-ASLR
4 # description: arch randomizes the stack, heap and binary images of ELF binaries
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A DREADME.rst37 These objects are associated with corresponding parts of ELF object that
40 For example ``struct bpf_object`` represents ELF object itself created
41 from an ELF file or from a buffer, ``struct bpf_program`` represents a
42 program in ELF object and ``struct bpf_map`` is a map.
49 purpose of the function to open ELF file and create ``bpf_object`` from
/OK3568_Linux_fs/buildroot/fs/cramfs/
H A DConfig.in11 bool "Support XIP of all ELF files"
13 For ELF files, uncompressed and properly aligned data blocks
/OK3568_Linux_fs/u-boot/
H A Dmake.sh394 ELF=`find -name u-boot-${ARG_TSPL}`
398 ELF=u-boot
406 echo -e "\n${ELF}: file format elf\n"
407 ${TOOLCHAIN_NM} -r --size ${ELF} | grep -iv 'b' | less
412 ${TOOLCHAIN_OBJDUMP} -${ARG} ${ELF} | less
495 ${TOOLCHAIN_ADDR2LINE} -e ${ELF} ${FUNCADDR}
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rpm/files/
H A D0001-Add-a-color-setting-for-mips64_n32-binaries.patch23 { "ELF 32-bit", RPMFC_ELF32|RPMFC_INCLUDE },
24 { "ELF 64-bit", RPMFC_ELF64|RPMFC_INCLUDE },
/OK3568_Linux_fs/kernel/fs/proc/
H A DKconfig37 Provides a virtual ELF core file of the live kernel. This can
38 be read with gdb and other ELF tools. No modifications can be
46 Exports the dump image of crashed kernel in ELF format.
61 as ELF notes to /proc/vmcore. You can still disable device
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/info/
H A Ddir32 * elfedit: (binutils)elfedit. Update ELF header and property
33 of ELF files.
41 * readelf: (binutils)readelf. Display the contents of ELF
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/info/
H A Ddir32 * elfedit: (binutils)elfedit. Update ELF header and property
33 of ELF files.
41 * readelf: (binutils)readelf. Display the contents of ELF
/OK3568_Linux_fs/buildroot/package/patchelf/
H A D0004-patchelf-Check-ELF-endianness-before-writing-new-run.patch4 Subject: [PATCH] patchelf: Check ELF endianness before writing new runpath
7 section in order to account the architecture of the target ELF
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/ne10/
H A Dne10_1.2.1.bb39 # ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocat…
40 # ERROR: QA Issue: ELF binary 'ne10/1.2.1-r0/packages-split/ne10/usr/lib/libNE10.so.10' has relocat…
/OK3568_Linux_fs/yocto/poky/meta/recipes-core/glibc/ldconfig-native-2.12.1/
H A Dadd-64-bit-flag-for-ELF64-entries.patch10 creates. This fix sets architecture-dependent 64bit flags for 64-bit ELF.
71 + /* Set flags according to information in ELF header to align with target
108 + error(0, 0, "%s is a 64-bit ELF for unknown machine %lx\n",
/OK3568_Linux_fs/kernel/arch/alpha/
H A DKconfig.debug19 ELF headers to determine where to transfer control. Unfortunately,
21 address rather than examining the ELF headers, and the result is a

12345678