Lines Matching refs:exitPtr
1015 ExitHandler *exitPtr;
1017 exitPtr = (ExitHandler *) ckalloc(sizeof(ExitHandler));
1018 exitPtr->proc = proc;
1019 exitPtr->clientData = clientData;
1024 exitPtr->nextPtr = firstExitPtr;
1025 firstExitPtr = exitPtr;
1050 ExitHandler *exitPtr, *prevPtr;
1053 for (prevPtr = NULL, exitPtr = firstExitPtr; exitPtr != NULL;
1054 prevPtr = exitPtr, exitPtr = exitPtr->nextPtr) {
1055 if ((exitPtr->proc == proc)
1056 && (exitPtr->clientData == clientData)) {
1058 firstExitPtr = exitPtr->nextPtr;
1060 prevPtr->nextPtr = exitPtr->nextPtr;
1062 ckfree((char *) exitPtr);
1094 ExitHandler *exitPtr;
1099 for (exitPtr = firstExitPtr; exitPtr != NULL; exitPtr = firstExitPtr) {
1107 firstExitPtr = exitPtr->nextPtr;
1109 (*exitPtr->proc)(exitPtr->clientData);
1110 ckfree((char *) exitPtr);