Lines Matching defs:error
103 and an extra variable is declared to hold an error code and a "yes
105 isn't set, otherwise returns the error code.
109 (pthread_once_t or int), an error code, and a pointer to the
113 just check the flag) and returns the stored error code (or the
114 pthread_once error).
202 typedef struct { k5_once_t once; int error, did_run; void (*fn)(void); } k5_init_t;
218 : (assert(k5int_i->did_run != 0), k5int_i->error)); \
230 return i->error; \
244 JOIN__2(NAME, once).error = NAME(); \
246 /* so ';' following macro use won't get error */ \
260 (JOIN__2(NAME, once).did_run && JOIN__2(NAME, once).error == 0)
276 typedef struct { int error; unsigned char did_run; } k5_init_t;
286 JOIN__2(NAME, ran).error = NAME(); \
292 ? JOIN__2(NAME, ran).error \
294 # define INITIALIZER_RAN(NAME) (JOIN__2(NAME,ran).did_run == 3 && JOIN__2(NAME, ran).error == 0)
302 typedef struct { int error; unsigned char did_run; } k5_init_t;
309 JOIN__2(NAME, ran).error = NAME(); \
315 ? JOIN__2(NAME, ran).error \
318 (JOIN__2(NAME, ran).error == 0)
324 # error "Don't know how to do load-time initializers for this configuration."
388 # error "Don't know how to do unload-time finalization for this configuration."