Lines Matching defs:atfp
54 atfork_t *atfp;
64 } else if ((atfp = lmalloc(sizeof (atfork_t))) == NULL) {
67 atfp->prepare = prepare;
68 atfp->parent = parent;
69 atfp->child = child;
71 udp->atforklist = atfp;
72 atfp->forw = atfp->back = atfp;
74 head->back->forw = atfp;
75 atfp->forw = head;
76 atfp->back = head->back;
77 head->back = atfp;
94 atfork_t *atfp;
98 atfp = atfork_q = atfork_q->back;
100 if (atfp->prepare)
101 (*atfp->prepare)();
102 } while ((atfp = atfp->back) != atfork_q);
115 atfork_t *atfp;
119 atfp = atfork_q;
121 if (atfp->parent)
122 (*atfp->parent)();
123 } while ((atfp = atfp->forw) != atfork_q);
136 atfork_t *atfp;
140 atfp = atfork_q;
142 if (atfp->child)
143 (*atfp->child)();
144 } while ((atfp = atfp->forw) != atfork_q);