| /tools/testing/selftests/vDSO/ |
| A D | vdso_test_correctness.c | 115 if (!vdso) in fill_function_pointers() 116 vdso = dlopen("linux-gate.so.1", in fill_function_pointers() 118 if (!vdso) in fill_function_pointers() 121 if (!vdso) in fill_function_pointers() 124 if (!vdso) { in fill_function_pointers() 298 (unsigned long long)vdso.tv_sec, vdso.tv_nsec, in test_one_clock_gettime() 301 if (!ts_leq(&start, &vdso) || !ts_leq(&vdso, &end)) { in test_one_clock_gettime() 360 (unsigned long long)vdso.tv_sec, vdso.tv_nsec, in test_one_clock_gettime64() 363 if (!ts64_leq(&start, &vdso) || !ts64_leq(&vdso, &end)) { in test_one_clock_gettime64() 417 (unsigned long long)vdso.tv_sec, vdso.tv_usec, in test_gettimeofday() [all …]
|
| /tools/testing/selftests/timens/ |
| A D | gettime_perf.c | 23 void *vdso = dlopen("linux-vdso.so.1", in fill_function_pointers() local 25 if (!vdso) in fill_function_pointers() 26 vdso = dlopen("linux-gate.so.1", in fill_function_pointers() 28 if (!vdso) in fill_function_pointers() 29 vdso = dlopen("linux-vdso32.so.1", in fill_function_pointers() 31 if (!vdso) in fill_function_pointers() 32 vdso = dlopen("linux-vdso64.so.1", in fill_function_pointers() 34 if (!vdso) { in fill_function_pointers() 39 vdso_clock_gettime = (vgettime_t)dlsym(vdso, "__vdso_clock_gettime"); in fill_function_pointers() 41 vdso_clock_gettime = (vgettime_t)dlsym(vdso, "__kernel_clock_gettime"); in fill_function_pointers()
|
| /tools/testing/selftests/x86/ |
| A D | vdso_restorer.c | 50 void *vdso = dlopen("linux-vdso.so.1", in main() local 52 if (!vdso) in main() 53 vdso = dlopen("linux-gate.so.1", in main() 55 if (!vdso) { in main()
|
| A D | test_vsyscall.c | 69 void *vdso = dlopen("linux-vdso.so.1", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD); in init_vdso() local 70 if (!vdso) in init_vdso() 71 vdso = dlopen("linux-gate.so.1", RTLD_LAZY | RTLD_LOCAL | RTLD_NOLOAD); in init_vdso() 72 if (!vdso) { in init_vdso() 77 vdso_gtod = (gtod_t)dlsym(vdso, "__vdso_gettimeofday"); in init_vdso() 81 vdso_gettime = (vgettime_t)dlsym(vdso, "__vdso_clock_gettime"); in init_vdso() 85 vdso_time = (time_func_t)dlsym(vdso, "__vdso_time"); in init_vdso() 89 vdso_getcpu = (getcpu_t)dlsym(vdso, "__vdso_getcpu"); in init_vdso()
|
| /tools/perf/util/ |
| A D | vdso.c | 40 struct vdso_file vdso; member 50 .vdso = { in vdso_info__new() 73 char *vdso = NULL; in get_file() local 96 vdso = vdso_file->temp_file_name; in get_file() 103 vdso_file->found = (vdso != NULL); in get_file() 105 return vdso; in get_file() 115 if (vdso_info->vdso.found) in machine__exit_vdso() 116 unlink(vdso_info->vdso.temp_file_name); in machine__exit_vdso() 357 file = get_file(&vdso_info->vdso); in machine__findnew_vdso()
|
| A D | map.c | 136 int anon, no_dso, vdso, android; in map__new() local 140 vdso = is_vdso_map(filename); in map__new() 155 if (vdso) { in map__new()
|
| A D | dsos.c | 144 static int dsos__cmp_key_long_name_id(const void *vkey, const void *vdso) in dsos__cmp_key_long_name_id() argument 147 const struct dso *dso = *((const struct dso **)vdso); in dsos__cmp_key_long_name_id()
|
| A D | Build | 108 perf-util-y += vdso.o
|
| /tools/testing/selftests/powerpc/pmu/ |
| A D | lib.c | 135 struct addr_range libc, vdso; variable 164 vdso.first = start; in parse_proc_maps() 165 vdso.last = end - 1; in parse_proc_maps()
|
| A D | lib.h | 36 extern struct addr_range libc, vdso;
|
| /tools/testing/selftests/mseal_system_mappings/ |
| A D | sysmap_is_sealed.c | 73 FIXTURE_VARIANT_ADD(basic, vdso) { in FIXTURE_VARIANT_ADD() argument
|
| /tools/perf/Documentation/ |
| A D | perf.data-directory-format.txt | 49 build id event received for [vdso]: 8bbaf5dc62a9b644b4d4e4539737e104e4a84541
|
| /tools/perf/ |
| A D | Makefile.perf | 923 $(OUTPUT)perf-read-vdso32: perf-read-vdso.c util/find-map.c 924 $(QUIET_CC)$(CC) -m32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c 928 $(OUTPUT)perf-read-vdsox32: perf-read-vdso.c util/find-map.c 929 $(QUIET_CC)$(CC) -mx32 $(filter -static,$(LDFLAGS)) -Wall -Werror -o $@ perf-read-vdso.c
|
| A D | builtin-inject.c | 406 bool vdso; in findnew_dso() local 414 vdso = is_vdso_map(filename); in findnew_dso() 417 if (vdso) { in findnew_dso()
|