Searched defs:SkOnce (Results 1 - 2 of 2) sorted by path
/external/chromium_org/third_party/skia/include/core/ |
H A D | SkOnce.h | 11 // Before trying SkOnce, see if SkLazyPtr or SkLazyFnPtr will work for you. 15 // SkOnce.h defines SK_DECLARE_STATIC_ONCE and SkOnce(), which you can use 24 // SkOnce(&once, register_my_stuff, GetGlobalRegistry()); 39 inline void SkOnce(SkOnceFlag* once, void (*f)()); 42 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg); 46 inline void SkOnce(bool* done, Lock* lock, void (*f)()); 49 inline void SkOnce(bool* done, Lock* lock, void (*f)(Arg), Arg arg); 83 // This should be rarely called, so we separate it from SkOnce and don't mark it as inline. 106 inline void SkOnce(boo function 124 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg) { function 135 inline void SkOnce(SkOnceFlag* once, void (*func)()) { function 140 inline void SkOnce(bool* done, Lock* lock, void (*func)()) { function [all...] |
/external/skia/include/core/ |
H A D | SkOnce.h | 11 // Before trying SkOnce, see if SkLazyPtr or SkLazyFnPtr will work for you. 15 // SkOnce.h defines SK_DECLARE_STATIC_ONCE and SkOnce(), which you can use 24 // SkOnce(&once, register_my_stuff, GetGlobalRegistry()); 39 inline void SkOnce(SkOnceFlag* once, void (*f)()); 42 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg); 46 inline void SkOnce(bool* done, Lock* lock, void (*f)()); 49 inline void SkOnce(bool* done, Lock* lock, void (*f)(Arg), Arg arg); 83 // This should be rarely called, so we separate it from SkOnce and don't mark it as inline. 106 inline void SkOnce(boo function 124 inline void SkOnce(SkOnceFlag* once, void (*f)(Arg), Arg arg) { function 135 inline void SkOnce(SkOnceFlag* once, void (*func)()) { function 140 inline void SkOnce(bool* done, Lock* lock, void (*func)()) { function [all...] |
Completed in 302 milliseconds