Lines Matching refs:once
202 typedef struct { k5_once_t once; int error, did_run; void (*fn)(void); } k5_init_t; member
215 int k5int_err = k5_once(&k5int_i->once, k5int_i->fn); \
226 err = k5_once(&i->once, i->fn); \
238 static k5_init_t JOIN__2(NAME, once) = \
243 JOIN__2(NAME, once).did_run = 1; \
244 JOIN__2(NAME, once).error = NAME(); \
249 k5_call_init_function(& JOIN__2(NAME, once))
260 (JOIN__2(NAME, once).did_run && JOIN__2(NAME, once).error == 0)