Searched refs:r_info (Results 1 - 25 of 53) sorted by relevance

123

/linux-master/arch/riscv/include/uapi/asm/
H A Delf.h28 #define ELF_RISCV_R_SYM(r_info) ELF64_R_SYM(r_info)
29 #define ELF_RISCV_R_TYPE(r_info) ELF64_R_TYPE(r_info)
31 #define ELF_RISCV_R_SYM(r_info) ELF32_R_SYM(r_info)
32 #define ELF_RISCV_R_TYPE(r_info) ELF32_R_TYPE(r_info)
/linux-master/arch/m68k/kernel/
H A Dmodule.c42 + ELF32_R_SYM(rel[i].r_info);
44 switch (ELF32_R_TYPE(rel[i].r_info)) {
55 ELF32_R_TYPE(rel[i].r_info));
82 + ELF32_R_SYM(rel[i].r_info);
84 switch (ELF32_R_TYPE(rel[i].r_info)) {
95 ELF32_R_TYPE(rel[i].r_info));
/linux-master/arch/openrisc/kernel/
H A Dmodule.c38 + ELF32_R_SYM(rel[i].r_info);
41 switch (ELF32_R_TYPE(rel[i].r_info)) {
60 me->name, ELF32_R_TYPE(rel[i].r_info));
/linux-master/arch/powerpc/kernel/
H A Dmodule_32.c27 unsigned int i, r_info, r_addend, _count_relocs; local
30 r_info = 0;
34 if (ELF32_R_TYPE(rela[i].r_info) == R_PPC_REL24 &&
35 (r_info != ELF32_R_SYM(rela[i].r_info) ||
38 r_info = ELF32_R_SYM(rela[i].r_info);
55 /* Compare the entire r_info (as opposed to ELF32_R_SYM(r_info) only) to
59 if (x->r_info <
[all...]
H A Dmodule_64.c164 unsigned int i, r_info, r_addend, _count_relocs; local
168 r_info = 0;
172 if (ELF64_R_TYPE(rela[i].r_info) == r_type &&
173 (r_info != ELF64_R_SYM(rela[i].r_info) ||
176 r_info = ELF64_R_SYM(rela[i].r_info);
190 /* Compare the entire r_info (as opposed to ELF64_R_SYM(r_info) only) to
194 if (x->r_info <
262 unsigned int i, r_info, r_addend, _count_relocs; local
[all...]
/linux-master/arch/microblaze/kernel/
H A Dmodule.c36 ELF32_R_SYM(rela[i].r_info);
39 switch (ELF32_R_TYPE(rela[i].r_info)) {
84 ELF32_R_TYPE(rela[i].r_info));
/linux-master/arch/nios2/kernel/
H A Dmodule.c63 + ELF32_R_SYM(rela[i].r_info));
67 ELF32_R_TYPE(rela[i].r_info),
70 switch (ELF32_R_TYPE(rela[i].r_info)) {
124 mod->name, ELF32_R_TYPE(rela[i].r_info));
/linux-master/arch/hexagon/kernel/
H A Dmodule.c87 sym = sym_base + ELF32_R_SYM(rela[i].r_info);
96 i, value, location, ELF32_R_TYPE(rela[i].r_info),
100 switch (ELF32_R_TYPE(rela[i].r_info)) {
144 ELF32_R_TYPE(rela[i].r_info));
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_fb.h31 struct omap_overlay_info *r_info);
H A Domap_plane.c73 struct omap_overlay_info info, r_info; local
110 r_info = info;
114 dual_ovl ? &r_info : NULL);
129 r_info.zorder = info.zorder + 1;
133 r_info.width, r_info.height,
134 r_info.out_width, r_info.out_height, r_info.screen_width);
135 DBG("%d,%d %pad %pad", r_info
[all...]
H A Domap_fb.c138 struct omap_overlay_info *r_info)
226 if (r_info) {
230 *r_info = *info;
235 r_info->width--;
240 r_info->out_width--;
244 r_info->pos_x = info->pos_x + info->out_width;
246 r_info->paddr = get_linear_addr(fb, format, 0,
249 r_info->p_uv_addr =
135 omap_framebuffer_update_scanout(struct drm_framebuffer *fb, struct drm_plane_state *state, struct omap_overlay_info *info, struct omap_overlay_info *r_info) argument
/linux-master/arch/arm/kernel/
H A Dmodule.c132 offset = ELF32_R_SYM(rel->r_info);
151 switch (ELF32_R_TYPE(rel->r_info)) {
193 ELF32_R_TYPE(rel->r_info), loc,
220 ELF32_R_TYPE(rel->r_info), loc,
241 if (ELF32_R_TYPE(rel->r_info) == R_ARM_MOVT_PREL ||
242 ELF32_R_TYPE(rel->r_info) == R_ARM_MOVW_PREL_NC)
244 if (ELF32_R_TYPE(rel->r_info) == R_ARM_MOVT_ABS ||
245 ELF32_R_TYPE(rel->r_info) == R_ARM_MOVT_PREL)
297 ELF32_R_TYPE(rel->r_info), loc,
364 ELF32_R_TYPE(rel->r_info), lo
[all...]
H A Dmodule-plts.c105 i = cmp_3way(ELF32_R_TYPE(x->r_info), ELF32_R_TYPE(y->r_info));
107 i = cmp_3way(ELF32_R_SYM(x->r_info), ELF32_R_SYM(y->r_info));
121 switch (ELF32_R_TYPE(rel->r_info)) {
165 switch (ELF32_R_TYPE(rel[i].r_info)) {
182 s = syms + ELF32_R_SYM(rel[i].r_info);
/linux-master/arch/mips/include/asm/
H A Dmodule.h51 #define ELF_MIPS_R_SYM(rel) ELF32_R_SYM((rel).r_info)
52 #define ELF_MIPS_R_TYPE(rel) ELF32_R_TYPE((rel).r_info)
/linux-master/arch/xtensa/kernel/
H A Dmodule.c66 + ELF32_R_SYM(rela[i].r_info);
69 switch (ELF32_R_TYPE(rela[i].r_info)) {
158 ELF32_R_TYPE(rela[i].r_info));
178 ELF32_R_TYPE(rela[i].r_info));
184 ELF32_R_TYPE(rela[i].r_info));
/linux-master/arch/x86/kernel/
H A Dmodule.c111 + ELF32_R_SYM(rel[i].r_info);
113 switch (ELF32_R_TYPE(rel[i].r_info)) {
125 me->name, ELF32_R_TYPE(rel[i].r_info));
160 + ELF64_R_SYM(rel[i].r_info);
163 (int)ELF64_R_TYPE(rel[i].r_info),
168 switch (ELF64_R_TYPE(rel[i].r_info)) {
195 me->name, ELF64_R_TYPE(rel[i].r_info));
202 (int)ELF64_R_TYPE(rel[i].r_info), loc, val);
209 (int)ELF64_R_TYPE(rel[i].r_info), loc, val);
219 (int)ELF64_R_TYPE(rel[i].r_info), va
[all...]
/linux-master/arch/arm64/kernel/
H A Dmodule-plts.c139 i = cmp_3way(ELF64_R_TYPE(x->r_info), ELF64_R_TYPE(y->r_info));
141 i = cmp_3way(ELF64_R_SYM(x->r_info), ELF64_R_SYM(y->r_info));
167 switch (ELF64_R_TYPE(rela[i].r_info)) {
181 s = syms + ELF64_R_SYM(rela[i].r_info);
253 Elf64_Sym *s = syms + ELF64_R_SYM(rela->r_info);
258 return ELF64_R_TYPE(rela->r_info) == R_AARCH64_JUMP26 ||
259 ELF64_R_TYPE(rela->r_info) == R_AARCH64_CALL26;
/linux-master/arch/sh/kernel/
H A Dmodule.c46 + ELF32_R_SYM(rel[i].r_info);
49 switch (ELF32_R_TYPE(rel[i].r_info)) {
83 me->name, ELF32_R_TYPE(rel[i].r_info));
/linux-master/arch/csky/kernel/
H A Dmodule.c63 + ELF32_R_SYM(rel[i].r_info);
65 switch (ELF32_R_TYPE(rel[i].r_info)) {
92 me->name, ELF32_R_TYPE(rel[i].r_info));
/linux-master/arch/arm64/kernel/pi/
H A Drelocate.c20 if (ELF64_R_TYPE(rela->r_info) != R_AARCH64_RELATIVE)
H A Drelacheck.c109 uint64_t info = swab_elfxword(rela[j].r_info);
117 rela[j].r_info = swab_elfxword(info);
/linux-master/arch/alpha/kernel/
H A Dmodule.c32 unsigned long r_sym = ELF64_R_SYM (rela->r_info);
33 unsigned long r_type = ELF64_R_TYPE (rela->r_info);
60 rela->r_info |= g->got_offset << 8;
153 unsigned long r_sym = ELF64_R_SYM (rela[i].r_info);
154 unsigned long r_type = ELF64_R_TYPE (rela[i].r_info);
/linux-master/arch/arc/kernel/
H A Dmodule.c81 sym_entry = sym_sec + ELF32_R_SYM(rel_entry[i].r_info);
100 relo_type = ELF32_R_TYPE(rel_entry[i].r_info);
122 module->name, ELF32_R_TYPE(rel_entry[i].r_info));
/linux-master/arch/sparc/kernel/
H A Dmodule.c110 + ELF_R_SYM(rel[i].r_info);
113 switch (ELF_R_TYPE(rel[i].r_info) & 0xff) {
139 (ELF_R_TYPE(rel[i].r_info) >> 8))
176 (int) (ELF_R_TYPE(rel[i].r_info) & 0xff));
/linux-master/arch/mips/boot/tools/
H A Drelocs.c392 rel->r_info = elf_xword_to_cpu(rel->r_info);
397 rel->r_info = rel->r_info;
398 ELF_R_SYM(rel->r_info) = elf32_to_cpu(ELF_R_SYM(rel->r_info));
492 Elf_Sym *sym = &sh_symtab[ELF_R_SYM(rel->r_info)];
503 unsigned r_type = ELF_R_TYPE(rel->r_info);
642 rel_type(ELF_R_TYPE(rel->r_info)),

Completed in 229 milliseconds

123