Lines Matching refs:vdso_info
35 struct vdso_info { struct
43 static struct vdso_info *vdso_info__new(void) in vdso_info__new() argument
45 static const struct vdso_info vdso_info_init = { in vdso_info__new()
106 struct vdso_info *vdso_info = machine->vdso_info; in machine__exit_vdso() local
108 if (!vdso_info) in machine__exit_vdso()
111 if (vdso_info->vdso.found) in machine__exit_vdso()
112 unlink(vdso_info->vdso.temp_file_name); in machine__exit_vdso()
114 if (vdso_info->vdso32.found) in machine__exit_vdso()
115 unlink(vdso_info->vdso32.temp_file_name); in machine__exit_vdso()
116 if (vdso_info->vdsox32.found) in machine__exit_vdso()
117 unlink(vdso_info->vdsox32.temp_file_name); in machine__exit_vdso()
120 zfree(&machine->vdso_info); in machine__exit_vdso()
254 struct vdso_info *vdso_info, in __machine__findnew_vdso_compat() argument
272 *dso = __machine__findnew_compat(machine, &vdso_info->vdso32); in __machine__findnew_vdso_compat()
275 *dso = __machine__findnew_compat(machine, &vdso_info->vdsox32); in __machine__findnew_vdso_compat()
289 struct vdso_info *vdso_info; in machine__findnew_vdso() local
293 if (!machine->vdso_info) in machine__findnew_vdso()
294 machine->vdso_info = vdso_info__new(); in machine__findnew_vdso()
296 vdso_info = machine->vdso_info; in machine__findnew_vdso()
297 if (!vdso_info) in machine__findnew_vdso()
301 if (__machine__findnew_vdso_compat(machine, thread, vdso_info, &dso)) in machine__findnew_vdso()
309 file = get_file(&vdso_info->vdso); in machine__findnew_vdso()