got_plt 25 arch/riscv/include/asm/module.h struct mod_section got_plt; got_plt 67 arch/riscv/include/asm/module.h unsigned long got_plt) got_plt 81 arch/riscv/include/asm/module.h unsigned long offset = got_plt - plt; got_plt 93 arch/riscv/include/asm/module.h struct got_entry *got_plt = (struct got_entry *)sec->shdr->sh_addr; got_plt 96 arch/riscv/include/asm/module.h if (got_plt[i].symbol_addr == val) got_plt 34 arch/riscv/kernel/module-sections.c struct mod_section *got_plt_sec = &mod->arch.got_plt; got_plt 35 arch/riscv/kernel/module-sections.c struct got_entry *got_plt; got_plt 44 arch/riscv/kernel/module-sections.c got_plt = (struct got_entry *)got_plt_sec->shdr->sh_addr; got_plt 45 arch/riscv/kernel/module-sections.c got_plt[i] = emit_got_entry(val); got_plt 49 arch/riscv/kernel/module-sections.c (unsigned long)&got_plt[i]); got_plt 106 arch/riscv/kernel/module-sections.c mod->arch.got_plt.shdr = sechdrs + i; got_plt 117 arch/riscv/kernel/module-sections.c if (!mod->arch.got_plt.shdr) { got_plt 152 arch/riscv/kernel/module-sections.c mod->arch.got_plt.shdr->sh_type = SHT_NOBITS; got_plt 153 arch/riscv/kernel/module-sections.c mod->arch.got_plt.shdr->sh_flags = SHF_ALLOC; got_plt 154 arch/riscv/kernel/module-sections.c mod->arch.got_plt.shdr->sh_addralign = L1_CACHE_BYTES; got_plt 155 arch/riscv/kernel/module-sections.c mod->arch.got_plt.shdr->sh_size = (num_plts + 1) * sizeof(struct got_entry); got_plt 156 arch/riscv/kernel/module-sections.c mod->arch.got_plt.num_entries = 0; got_plt 157 arch/riscv/kernel/module-sections.c mod->arch.got_plt.max_entries = num_plts;