Lines Matching defs:fun
1416 int (* volatile fun)(void *);
1418 /* argument for the function call: valid iff fun!=NULL */
1421 /* result of the function call: valid iff fun==NULL */
1442 if (!desc->fun) /* no function = termination request */
1445 desc->result = (*desc->fun)(desc->data); /* run it ... */
1446 desc->fun = NULL; /* ... and signal stopping */
1462 desc->fun = NULL;
1503 if (!((thread_data*)desc)->fun)
1541 ec_start_thread(void *desc, int (*fun)(void *), void *data)
1543 if (((thread_data*)desc)->fun)
1552 ((thread_data*)desc)->fun = fun;
1574 ((thread_data*)desc)->fun = 0;