Lines Matching refs:entry
243 struct testdev *entry; in find_testdev() local
261 entry = calloc(1, sizeof *entry); in find_testdev()
262 if (!entry) in find_testdev()
265 entry->name = strdup(name); in find_testdev()
266 if (!entry->name) { in find_testdev()
267 free(entry); in find_testdev()
273 entry->ifnum = ifnum; in find_testdev()
274 entry->next = testdevs; in find_testdev()
275 testdevs = entry; in find_testdev()
375 struct testdev *entry; in main() local
493 for (entry = testdevs; entry; entry = entry->next) { in main()
496 entry->param = param; in main()
497 entry->forever = forever; in main()
498 entry->test = test; in main()
501 if (strcmp (entry->name, device)) in main()
503 return handle_testdev (entry) != entry; in main()
505 status = pthread_create (&entry->thread, 0, handle_testdev, entry); in main()
525 for (entry = testdevs; entry; entry = entry->next) { in main()
528 if (pthread_join (entry->thread, &retval)) in main()