Lines Matching refs:i
45 for (int i = 0; i < COUNT; ++i) in init_functions() local
50 snprintf (soname, sizeof (soname), "tst-tls-manydynamic%02dmod.so", i); in init_functions()
51 handles[i] = dlopen (soname, RTLD_LAZY); in init_functions()
52 if (handles[i] == NULL) in init_functions()
62 snprintf (fname, sizeof (fname), "set_value_%02d", i); in init_functions()
63 void *func = dlsym (handles[i], fname); in init_functions()
69 set_value_funcs[i] = func; in init_functions()
75 snprintf (fname, sizeof (fname), "get_value_%02d", i); in init_functions()
76 void *func = dlsym (handles[i], fname); in init_functions()
82 get_value_funcs[i] = func; in init_functions()
121 for (int i = 0; i < COUNT; ++i) in do_test() local
124 values[i].num[j] = rand (); in do_test()
125 set_value_funcs[i] (&values[i]); in do_test()
129 for (int i = 0; i < COUNT; ++i) in do_test() local
132 get_value_funcs[i] (&actual); in do_test()
135 if (actual.num[j] != values[i].num[j]) in do_test()
138 i, j, actual.num[j], values[i].num[j]); in do_test()
147 for (int i = 0; i < COUNT; ++i) in do_test() local
148 dlclose (handles[i]); in do_test()