2 * The UCW Library -- Threading Helpers
4 * (c) 2006 Martin Mares <mj@ucw.cz>
6 * This software may be freely distributed and used according to the terms
7 * of the GNU Lesser General Public License.
13 /* This structure holds per-thread data */
15 struct ucwlib_context {
16 int temp_counter; // Counter for fb-temp.c
19 struct ucwlib_context *ucwlib_thread_context(void);
21 /* Global lock used for initialization, cleanup and other not so frequently accessed global state */
23 void ucwlib_lock(void);
24 void ucwlib_unlock(void);