Home | History | Annotate | Download | only in pounder21

Lines Matching refs:curr

89 	struct proclist_item_t *curr;
91 curr = wait_ons.head;
92 while (curr != NULL) {
93 kill(-curr->pid, SIGTERM);
94 curr = curr->next;
103 struct proclist_item_t *curr;
105 curr = daemons.head;
106 while (curr != NULL) {
107 kill(-curr->pid, SIGTERM);
108 curr = curr->next;
307 struct proclist_item_t *curr;
314 curr = wait_ons.head;
316 while (curr != NULL) {
318 curr = curr->next;
330 curr = wait_ons.head;
331 while (curr != NULL) {
332 if (curr->pid == pid) {
334 (child_finished(curr->name, stat) ? 0 :
341 remove_from_proclist(&wait_ons, curr);
342 free(curr->name);
343 free(curr);
346 curr = curr->next;
349 curr = daemons.head;
350 while (curr != NULL) {
351 if (curr->pid == pid) {
352 child_finished(curr->name, stat);
353 remove_from_proclist(&daemons, curr);
354 free(curr->name);
355 free(curr);
358 curr = curr->next;
370 struct proclist_item_t *curr;
377 curr = daemons.head;
379 while (curr != NULL) {
381 curr = curr->next;
395 curr = daemons.head;
396 while (curr != NULL) {
397 if (curr->pid == pid) {
398 child_finished(curr->name, stat);
400 remove_from_proclist(&daemons, curr);
401 free(curr->name);
402 free(curr);
405 curr = curr->next;