Lines Matching refs:v64
291 struct lib64_elfinfo *v64,
326 struct lib64_elfinfo *v64,
397 struct lib64_elfinfo *v64,
402 sym64_gen = find_symbol64(v64, orig);
411 sym64_fix = find_symbol64(v64, fix);
429 struct lib64_elfinfo *v64)
453 v64->dynsym = find_section64(v64->hdr, ".dynsym", &v64->dynsymsize);
454 v64->dynstr = find_section64(v64->hdr, ".dynstr", NULL);
455 if (v64->dynsym == NULL || v64->dynstr == NULL) {
459 sect = find_section64(v64->hdr, ".text", NULL);
464 v64->text = sect - vdso64_kbase;
471 struct lib64_elfinfo *v64)
478 vdso64_rt_sigtramp = find_function64(v64, "__kernel_start_sigtramp_rt64");
485 struct lib64_elfinfo *v64)
493 sym64 = find_symbol64(v64, "__kernel_datapage_offset");
521 struct lib64_elfinfo *v64)
527 start = find_section64(v64->hdr, "__ftr_fixup", &size);
532 start = find_section64(v64->hdr, "__mmu_ftr_fixup", &size);
537 start = find_section64(v64->hdr, "__fw_ftr_fixup", &size);
542 start = find_section64(v64->hdr, "__lwsync_fixup", &size);
576 struct lib64_elfinfo *v64)
596 vdso_do_func_patch32(v32, v64, patch->gen_name,
599 vdso_do_func_patch64(v32, v64, patch->gen_name,
611 struct lib64_elfinfo v64;
615 v64.hdr = vdso64_kbase;
617 if (vdso_do_find_sections(&v32, &v64))
620 if (vdso_fixup_datapage(&v32, &v64))
623 if (vdso_fixup_features(&v32, &v64))
626 if (vdso_fixup_alt_funcs(&v32, &v64))
629 vdso_setup_trampolines(&v32, &v64);