Lines Matching refs:ti
20 static int init_test_info(struct test_info *ti)
22 ti->machine = machine__new_host();
23 if (!ti->machine) {
29 ti->thread = machine__findnew_thread(ti->machine, 100, 100);
30 if (!ti->thread) {
38 static void exit_test_info(struct test_info *ti)
40 thread__put(ti->thread);
41 machine__delete(ti->machine);
76 static int create_map(struct test_info *ti, char *filename, struct map **map_p)
78 struct dso *dso = machine__findnew_dso(ti->machine, filename);
85 *map_p = find_module_map(ti->machine, dso);
99 *map_p = map__new(ti->machine, 0x100000, 0xffffffff, 0, NULL,
100 PROT_EXEC, 0, NULL, filename, ti->thread);
164 static int test_file(struct test_info *ti, char *filename)
172 ret = create_map(ti, filename, &map);
194 ret = process_subdivided_dso(ti->machine, dso);
204 struct test_info ti;
207 ret = init_test_info(&ti);
213 ret = test_file(&ti, filename);
215 exit_test_info(&ti);