Home
last modified time | relevance | path

Searched refs:got (Results 1 – 25 of 64) sorted by relevance

123

/arch/riscv/kernel/
Dmodule-sections.c15 struct mod_section *got_sec = &mod->arch.got; in module_emit_got_entry()
17 struct got_entry *got = get_got_entry(val, got_sec); in module_emit_got_entry() local
19 if (got) in module_emit_got_entry()
20 return (unsigned long)got; in module_emit_got_entry()
23 got = (struct got_entry *)got_sec->shdr->sh_addr; in module_emit_got_entry()
24 got[i] = emit_got_entry(val); in module_emit_got_entry()
29 return (unsigned long)&got[i]; in module_emit_got_entry()
104 mod->arch.got.shdr = sechdrs + i; in module_frob_arch_sections()
113 if (!mod->arch.got.shdr) { in module_frob_arch_sections()
145 mod->arch.got.shdr->sh_type = SHT_NOBITS; in module_frob_arch_sections()
[all …]
Dmodule.lds6 .got (NOLOAD) : { BYTE(0) }
7 .got.plt (NOLOAD) : { BYTE(0) }
/arch/x86/lib/
Dinsn.c76 if (prefixes->got) in insn_get_prefixes()
134 insn->rex_prefix.got = 1; in insn_get_prefixes()
182 insn->vex_prefix.got = 1; in insn_get_prefixes()
184 prefixes->got = 1; in insn_get_prefixes()
205 if (opcode->got) in insn_get_opcode()
207 if (!insn->prefixes.got) in insn_get_opcode()
239 opcode->got = 1; in insn_get_opcode()
257 if (modrm->got) in insn_get_modrm()
259 if (!insn->opcode.got) in insn_get_modrm()
277 modrm->got = 1; in insn_get_modrm()
[all …]
/arch/unicore32/boot/compressed/
Dvmlinux.lds.S45 .got : { *(.got) }
47 .got.plt : { *(.got.plt) }
/arch/alpha/kernel/
Dmodule.c69 Elf64_Shdr *esechdrs, *symtab, *s, *got; in module_frob_arch_sections() local
73 symtab = got = NULL; in module_frob_arch_sections()
82 got = s; in module_frob_arch_sections()
90 if (!got) { in module_frob_arch_sections()
104 got->sh_size = 0; in module_frob_arch_sections()
105 got->sh_addralign = 8; in module_frob_arch_sections()
106 got->sh_type = SHT_NOBITS; in module_frob_arch_sections()
116 &got->sh_size); in module_frob_arch_sections()
141 unsigned long got, gp; in apply_relocate_add() local
152 got = sechdrs[me->arch.gotsecindex].sh_addr; in apply_relocate_add()
[all …]
Dvmlinux.lds.S57 .got : {
58 *(.got)
/arch/nios2/boot/compressed/
Dvmlinux.lds.S27 .got : {
28 *(.got.plt)
30 *(.got)
/arch/x86/include/asm/
Dinsn.h19 unsigned char got; member
119 if (!insn->prefixes.got) in insn_is_avx()
126 if (!insn->prefixes.got) in insn_is_evex()
134 return insn->opcode.got && insn->modrm.got && insn->sib.got && in insn_complete()
135 insn->displacement.got && insn->immediate.got; in insn_complete()
/arch/nios2/kernel/
Dvmlinux.lds.S35 .got : {
36 *(.got.plt)
38 *(.got)
/arch/x86/boot/compressed/
Dvmlinux.lds.S45 .got : {
47 KEEP(*(.got.plt)) argument
48 KEEP(*(.got))
/arch/riscv/include/asm/
Dmodule.h23 struct mod_section got; member
40 struct got_entry *got = (struct got_entry *)(sec->shdr->sh_addr); in get_got_entry() local
43 if (got[i].symbol_addr == val) in get_got_entry()
44 return &got[i]; in get_got_entry()
/arch/arm/boot/compressed/
Dvmlinux.lds.S66 .got.plt : { *(.got.plt) }
68 .got : { *(.got) }
/arch/um/kernel/
Ddyn.lds.S47 .rel.got : { *(.rel.got) }
48 .rela.got : { *(.rela.got) }
148 .got : { *(.got.plt) *(.got) }
Duml.lds.S91 .got : { *(.got.plt) *(.got) }
/arch/powerpc/platforms/512x/
Dmpc512x_shared.c74 unsigned long offset, want, got, delta; in mpc512x_set_pixel_clock() local
140 got = clk_get_rate(clk_diu); in mpc512x_set_pixel_clock()
141 delta = abs(pixclock - got); in mpc512x_set_pixel_clock()
149 got = clk_get_rate(clk_diu); in mpc512x_set_pixel_clock()
150 delta = abs(pixclock - got); in mpc512x_set_pixel_clock()
157 pixclock, got, delta, epsilon); in mpc512x_set_pixel_clock()
170 got = clk_get_rate(clk_diu); in mpc512x_set_pixel_clock()
171 delta = abs(pixclock - got); in mpc512x_set_pixel_clock()
173 pixclock, got, delta, epsilon); in mpc512x_set_pixel_clock()
/arch/ia64/kernel/
Dvmlinux.lds.S192 .got : AT(ADDR(.got) - LOAD_OFFSET) {
193 *(.got.plt)
194 *(.got)
196 __gp = ADDR(.got) + 0x200000;
/arch/powerpc/boot/
Dopal-calls.S19 ld r11,opal@got(r2)
38 ld r11,opal_return@got(r2)
48 ld r11,opal@got(r2)
DzImage.lds.S81 .got :
84 *(.got)
/arch/powerpc/lib/
Dtest_emulate_step.c880 #define gpr_mismatch(gprn, exp, got) \ argument
882 gprn, exp, got)
884 #define reg_mismatch(name, exp, got) \ argument
886 name, exp, got)
892 struct pt_regs *regs, exp, got; in run_tests_compute() local
908 memcpy(&got, regs, sizeof(struct pt_regs)); in run_tests_compute()
915 got.msr = MSR_KERNEL; in run_tests_compute()
917 if (emulate_compute_instr(&got, instr) || in run_tests_compute()
926 if (!ignore_gpr && exp.gpr[k] != got.gpr[k]) { in run_tests_compute()
928 gpr_mismatch(k, exp.gpr[k], got.gpr[k]); in run_tests_compute()
[all …]
/arch/alpha/boot/
Dbootloader.lds13 .got : { *(.got) }
/arch/powerpc/xmon/
Dspr_access.S7 PPC_LL r5, .Lmfspr_table@got(r2)
12 PPC_LL r5, .Lmtspr_table@got(r2)
/arch/xtensa/boot/boot-redboot/
Dboot.ld27 *(.got.plt)
28 *(.got)
/arch/x86/um/vdso/
Dvdso-layout.lds.S31 *(.got.plt) *(.got)
/arch/arm/vdso/
Dvdso.lds.S46 .got : { *(.got) }
/arch/riscv/kernel/vdso/
Dvdso.lds.S38 *(.got.plt) *(.got)

123