Changes in uspace/lib/c/include/fibril.h [f787c8e:514d561] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/fibril.h
rf787c8e r514d561 49 49 typedef fibril_t *fid_t; 50 50 51 typedef struct { 52 fibril_t *fibril; 53 } fibril_event_t; 54 55 #define FIBRIL_EVENT_INIT ((fibril_event_t) {0}) 56 51 57 /** Fibril-local variable specifier */ 52 58 #define fibril_local __thread … … 76 82 extern __noreturn void fibril_exit(long); 77 83 84 extern void fibril_wait_for(fibril_event_t *); 85 extern errno_t fibril_wait_timeout(fibril_event_t *, const struct timeval *); 86 extern void fibril_notify(fibril_event_t *); 87 88 extern errno_t fibril_ipc_wait(ipc_call_t *, const struct timeval *); 89 extern void fibril_ipc_poke(void); 90 78 91 #endif 79 92
Note:
See TracChangeset
for help on using the changeset viewer.