Lines Matching refs:vdso_info
36 struct vdso_info { struct
44 static struct vdso_info *vdso_info__new(void) in vdso_info__new() argument
46 static const struct vdso_info vdso_info_init = { in vdso_info__new()
107 struct vdso_info *vdso_info = machine->vdso_info; in machine__exit_vdso() local
109 if (!vdso_info) in machine__exit_vdso()
112 if (vdso_info->vdso.found) in machine__exit_vdso()
113 unlink(vdso_info->vdso.temp_file_name); in machine__exit_vdso()
115 if (vdso_info->vdso32.found) in machine__exit_vdso()
116 unlink(vdso_info->vdso32.temp_file_name); in machine__exit_vdso()
117 if (vdso_info->vdsox32.found) in machine__exit_vdso()
118 unlink(vdso_info->vdsox32.temp_file_name); in machine__exit_vdso()
121 zfree(&machine->vdso_info); in machine__exit_vdso()
253 struct vdso_info *vdso_info, in __machine__findnew_vdso_compat() argument
271 *dso = __machine__findnew_compat(machine, &vdso_info->vdso32); in __machine__findnew_vdso_compat()
274 *dso = __machine__findnew_compat(machine, &vdso_info->vdsox32); in __machine__findnew_vdso_compat()
318 struct vdso_info *vdso_info; in machine__findnew_vdso() local
322 if (!machine->vdso_info) in machine__findnew_vdso()
323 machine->vdso_info = vdso_info__new(); in machine__findnew_vdso()
325 vdso_info = machine->vdso_info; in machine__findnew_vdso()
326 if (!vdso_info) in machine__findnew_vdso()
334 if (__machine__findnew_vdso_compat(machine, thread, vdso_info, &dso)) in machine__findnew_vdso()
342 file = get_file(&vdso_info->vdso); in machine__findnew_vdso()