Subversion Repositories HelenOS

Rev

Rev 4509 | Rev 4528 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4509 Rev 4526
Line 44... Line 44...
44
    (c)->pc = (sysarg_t) (_pc); \
44
    (c)->pc = (sysarg_t) (_pc); \
45
    (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
45
    (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
46
    (c)->tls = (sysarg_t) (ptls);
46
    (c)->tls = (sysarg_t) (ptls);
47
#endif /* context_set */
47
#endif /* context_set */
48
 
48
 
49
#define FIBRIL_SERIALIZED  1
49
#define FIBRIL_SERIALIZED   1
-
 
50
#define FIBRIL_WRITER       2
50
 
51
 
51
typedef enum {
52
typedef enum {
52
    FIBRIL_PREEMPT,
53
    FIBRIL_PREEMPT,
53
    FIBRIL_TO_MANAGER,
54
    FIBRIL_TO_MANAGER,
54
    FIBRIL_FROM_MANAGER,
55
    FIBRIL_FROM_MANAGER,