Lines Matching refs:vdso_info
39 struct vdso_info {
47 static struct vdso_info *vdso_info__new(void)
49 static const struct vdso_info vdso_info_init = {
110 struct vdso_info *vdso_info = machine->vdso_info;
112 if (!vdso_info)
115 if (vdso_info->vdso.found)
116 unlink(vdso_info->vdso.temp_file_name);
118 if (vdso_info->vdso32.found)
119 unlink(vdso_info->vdso32.temp_file_name);
120 if (vdso_info->vdsox32.found)
121 unlink(vdso_info->vdsox32.temp_file_name);
124 zfree(&machine->vdso_info);
259 struct vdso_info *vdso_info,
277 *dso = __machine__findnew_compat(machine, &vdso_info->vdso32);
280 *dso = __machine__findnew_compat(machine, &vdso_info->vdsox32);
324 struct vdso_info *vdso_info;
328 if (!machine->vdso_info)
329 machine->vdso_info = vdso_info__new();
331 vdso_info = machine->vdso_info;
332 if (!vdso_info)
340 if (__machine__findnew_vdso_compat(machine, thread, vdso_info, &dso))
348 file = get_file(&vdso_info->vdso);