Lines Matching refs:v64

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