Lines Matching refs:cleanup
156 void CrashRecoveryContext::registerCleanup(CrashRecoveryContextCleanup *cleanup) in registerCleanup() argument
158 if (!cleanup) in registerCleanup()
161 head->prev = cleanup; in registerCleanup()
162 cleanup->next = head; in registerCleanup()
163 head = cleanup; in registerCleanup()
167 CrashRecoveryContext::unregisterCleanup(CrashRecoveryContextCleanup *cleanup) { in unregisterCleanup() argument
168 if (!cleanup) in unregisterCleanup()
170 if (cleanup == head) { in unregisterCleanup()
171 head = cleanup->next; in unregisterCleanup()
176 cleanup->prev->next = cleanup->next; in unregisterCleanup()
177 if (cleanup->next) in unregisterCleanup()
178 cleanup->next->prev = cleanup->prev; in unregisterCleanup()
180 delete cleanup; in unregisterCleanup()