Lines Matching refs:plt
40 struct plt_entries *plt, *plt_end; in get_module_plt() local
44 plt = (void *)mod->arch.init_plt->sh_addr; in get_module_plt()
45 plt_end = (void *)plt + mod->arch.init_plt->sh_size; in get_module_plt()
48 plt = (void *)mod->arch.core_plt->sh_addr; in get_module_plt()
49 plt_end = (void *)plt + mod->arch.core_plt->sh_size; in get_module_plt()
54 for (c = *count; plt < plt_end; c -= PLT_ENT_COUNT, plt++) { in get_module_plt()
59 *plt = (struct plt_entries){ in get_module_plt()
64 return (u32)plt->ldr; in get_module_plt()
67 if (!plt->lit[i]) { in get_module_plt()
68 plt->lit[i] = val; in get_module_plt()
71 if (plt->lit[i] == val) in get_module_plt()
72 return (u32)&plt->ldr[i]; in get_module_plt()