Lines Matching full:addend
902 s64 addend = reloc_addend(patched_reloc); in clone_reloc_klp() local
936 if (!elf_create_reloc(e->out, sec, offset, sym, addend, reloc_type(patched_reloc))) in clone_reloc_klp()
1009 klp_sym, addend, R_ABS64)) in clone_reloc_klp()
1015 #define dbg_clone_reloc(sec, offset, patched_sym, addend, export, klp) \ argument
1018 addend >= 0 ? "+" : "-", labs(addend), \
1032 long addend = reloc_addend(patched_reloc); in clone_reloc() local
1039 patched_sym->name, addend); in clone_reloc()
1045 dbg_clone_reloc(sec, offset, patched_sym, addend, export, klp); in clone_reloc()
1076 const char *str = patched_sym->sec->data->d_buf + addend; in clone_reloc()
1080 addend = elf_add_string(e->out, out_sym->sec, str); in clone_reloc()
1081 if (addend == -1) in clone_reloc()
1085 if (!elf_create_reloc(e->out, sec, offset, out_sym, addend, in clone_reloc()
1453 s64 addend; in create_klp_sections() local
1491 addend = elf_add_string(e->out, str_sec, modname); in create_klp_sections()
1492 if (addend == -1) in create_klp_sections()
1497 str_sym, addend, R_ABS64)) in create_klp_sections()
1520 addend = elf_add_string(e->out, str_sec, sym->clone->twin->name); in create_klp_sections()
1521 if (addend == -1) in create_klp_sections()
1526 str_sym, addend, R_ABS64)) in create_klp_sections()