Lines Matching refs:vdso_info
39 struct vdso_info { struct
47 static struct vdso_info *vdso_info__new(void) in vdso_info__new() argument
49 static const struct vdso_info vdso_info_init = { in vdso_info__new()
110 struct vdso_info *vdso_info = machine->vdso_info; in machine__exit_vdso() local
112 if (!vdso_info) in machine__exit_vdso()
115 if (vdso_info->vdso.found) in machine__exit_vdso()
116 unlink(vdso_info->vdso.temp_file_name); in machine__exit_vdso()
118 if (vdso_info->vdso32.found) in machine__exit_vdso()
119 unlink(vdso_info->vdso32.temp_file_name); in machine__exit_vdso()
120 if (vdso_info->vdsox32.found) in machine__exit_vdso()
121 unlink(vdso_info->vdsox32.temp_file_name); in machine__exit_vdso()
124 zfree(&machine->vdso_info); in machine__exit_vdso()
258 struct vdso_info *vdso_info, in __machine__findnew_vdso_compat() argument
276 *dso = __machine__findnew_compat(machine, &vdso_info->vdso32); in __machine__findnew_vdso_compat()
279 *dso = __machine__findnew_compat(machine, &vdso_info->vdsox32); in __machine__findnew_vdso_compat()
323 struct vdso_info *vdso_info; in machine__findnew_vdso() local
327 if (!machine->vdso_info) in machine__findnew_vdso()
328 machine->vdso_info = vdso_info__new(); in machine__findnew_vdso()
330 vdso_info = machine->vdso_info; in machine__findnew_vdso()
331 if (!vdso_info) in machine__findnew_vdso()
339 if (__machine__findnew_vdso_compat(machine, thread, vdso_info, &dso)) in machine__findnew_vdso()
347 file = get_file(&vdso_info->vdso); in machine__findnew_vdso()