Home
last modified time | relevance | path

Searched refs:AtExitCallback (Results 1 – 2 of 2) sorted by relevance

/system/chre/platform/shared/include/chre/platform/shared/
Dnanoapp_loader.h47 struct AtExitCallback { struct
54 AtExitCallback(void (*func)(void)) { in AtExitCallback() argument
58 AtExitCallback(void (*func)(void *), void *a) { in AtExitCallback() argument
118 void registerAtexitFunction(struct AtExitCallback &cb);
216 DynamicVector<struct AtExitCallback> mAtexitFunctions;
/system/chre/platform/shared/
Dnanoapp_loader.cc69 int atexitInternal(struct AtExitCallback &cb) { in atexitInternal()
84 struct AtExitCallback cb(func, arg); in cxaAtexitOverride()
92 struct AtExitCallback cb(func); in atexitOverride()
386 void NanoappLoader::registerAtexitFunction(struct AtExitCallback &cb) { in registerAtexitFunction()
767 struct AtExitCallback cb = mAtexitFunctions.back(); in callAtexitFunctions()