#ifndef _UBIXOS_UTHREAD_H
#define _UBIXOS_UTHREAD_H
#include <sys/cdefs.h>
#include <sys/types.h>
#ifdef __cplusplus
extern "C" {
#endif
struct uthread {
struct uthread *uthread_pointer;
size_t uthread_size;
unsigned long uthread_flags;
void *tls_master_mmap;
size_t tls_master_size;
size_t tls_master_align;
void *tls_mmap;
size_t stack_size;
void *arg_mmap;
size_t arg_size;
size_t __uthread_reserved[4];
};
#ifdef __cplusplus
}
#endif
#endif