Lines Matching refs:v64
361 struct lib64_elfinfo *v64,
458 struct lib64_elfinfo *v64,
463 sym64_gen = find_symbol64(v64, orig);
472 sym64_fix = find_symbol64(v64, fix);
490 struct lib64_elfinfo *v64)
512 v64->dynsym = find_section64(v64->hdr, ".dynsym", &v64->dynsymsize);
513 v64->dynstr = find_section64(v64->hdr, ".dynstr", NULL);
514 if (v64->dynsym == NULL || v64->dynstr == NULL) {
518 sect = find_section64(v64->hdr, ".text", NULL);
523 v64->text = sect - vdso64_kbase;
530 struct lib64_elfinfo *v64)
537 vdso64_rt_sigtramp = find_function64(v64, "__kernel_sigtramp_rt64");
544 struct lib64_elfinfo *v64)
550 sym64 = find_symbol64(v64, "__kernel_datapage_offset");
576 struct lib64_elfinfo *v64)
585 start64 = find_section64(v64->hdr, "__ftr_fixup", &size64);
590 start64 = find_section64(v64->hdr, "__mmu_ftr_fixup", &size64);
595 start64 = find_section64(v64->hdr, "__fw_ftr_fixup", &size64);
600 start64 = find_section64(v64->hdr, "__lwsync_fixup", &size64);
632 struct lib64_elfinfo *v64)
652 vdso_do_func_patch32(v32, v64, patch->gen_name,
655 vdso_do_func_patch64(v32, v64, patch->gen_name,
667 struct lib64_elfinfo v64;
671 v64.hdr = vdso64_kbase;
673 if (vdso_do_find_sections(&v32, &v64))
676 if (vdso_fixup_datapage(&v32, &v64))
679 if (vdso_fixup_features(&v32, &v64))
682 if (vdso_fixup_alt_funcs(&v32, &v64))
685 vdso_setup_trampolines(&v32, &v64);