Home
last modified time | relevance | path

Searched refs:vdso (Results 1 – 7 of 7) sorted by relevance

/tools/perf/util/
Dvdso.c36 struct vdso_file vdso; member
46 .vdso = { in vdso_info__new()
69 char *vdso = NULL; in get_file() local
92 vdso = vdso_file->temp_file_name; in get_file()
99 vdso_file->found = (vdso != NULL); in get_file()
101 return vdso; in get_file()
111 if (vdso_info->vdso.found) in machine__exit_vdso()
112 unlink(vdso_info->vdso.temp_file_name); in machine__exit_vdso()
309 file = get_file(&vdso_info->vdso); in machine__findnew_vdso()
Dmap.c154 int anon, no_dso, vdso, android; in map__new() local
158 vdso = is_vdso_map(filename); in map__new()
178 if (vdso) { in map__new()
DBuild72 libperf-y += vdso.o
/tools/testing/selftests/x86/
Dtest_vsyscall.c68 void *vdso = dlopen("linux-vdso.so.1", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD); in init_vdso() local
69 if (!vdso) in init_vdso()
70 vdso = dlopen("linux-gate.so.1", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD); in init_vdso()
71 if (!vdso) { in init_vdso()
76 vdso_gtod = (gtod_t)dlsym(vdso, "__vdso_gettimeofday"); in init_vdso()
80 vdso_gettime = (vgettime_t)dlsym(vdso, "__vdso_clock_gettime"); in init_vdso()
84 vdso_time = (time_func_t)dlsym(vdso, "__vdso_time"); in init_vdso()
88 vdso_getcpu = (getcpu_t)dlsym(vdso, "__vdso_getcpu"); in init_vdso()
/tools/testing/selftests/powerpc/pmu/
Dlib.c176 struct addr_range libc, vdso; variable
205 vdso.first = start; in parse_proc_maps()
206 vdso.last = end - 1; in parse_proc_maps()
Dlib.h37 extern struct addr_range libc, vdso;
/tools/perf/
DMakefile.perf404 $(OUTPUT)perf-read-vdso32: perf-read-vdso.c util/find-vdso-map.c
405 $(QUIET_CC)$(CC) -m32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c
409 $(OUTPUT)perf-read-vdsox32: perf-read-vdso.c util/find-vdso-map.c
410 $(QUIET_CC)$(CC) -mx32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c