Searched refs:pfnOnce (Results 1 - 2 of 2) sorted by relevance

/vbox/include/iprt/
H A Donce.h78 /** The return code of pfnOnce. */
131 * Serializes execution of the pfnOnce function, making sure it's
135 * @returns IPRT like status code returned by pfnOnce.
138 * @param pfnOnce The function to executed once.
141 * @param pvUser The user parameter for pfnOnce.
143 RTDECL(int) RTOnceSlow(PRTONCE pOnce, PFNRTONCE pfnOnce, FNRTONCECLEANUP pfnCleanUp, void *pvUser);
146 * Serializes execution of the pfnOnce function, making sure it's
150 * @returns IPRT like status code returned by pfnOnce.
153 * @param pfnOnce The function to executed once.
154 * @param pvUser The user parameter for pfnOnce
156 RTOnce(PRTONCE pOnce, PFNRTONCE pfnOnce, void *pvUser) argument
180 RTOnceEx(PRTONCE pOnce, PFNRTONCE pfnOnce, PFNRTONCECLEANUP pfnCleanUp, void *pvUser) argument
[all...]
/vbox/src/VBox/Runtime/common/misc/
H A Donce.cpp289 RTDECL(int) RTOnceSlow(PRTONCE pOnce, PFNRTONCE pfnOnce, PFNRTONCECLEANUP pfnCleanUp, void *pvUser) argument
295 AssertPtr(pfnOnce);
339 rcOnce = pfnOnce(pvUser);

Completed in 463 milliseconds