Changeset 87a31ef2 in mainline for uspace/lib/c
- Timestamp:
- 2019-08-07T11:47:00Z (6 years ago)
- Children:
- d5cca04
- Parents:
- 4ff66ae
- git-author:
- Michal Koutny <xm.koutny+hos@…> (2015-11-15 11:47:07)
- git-committer:
- Matthieu Riolo <matthieu.riolo@…> (2019-08-07 11:47:00)
- Location:
- uspace/lib/c
- Files:
-
- 2 added
- 6 edited
-
Makefile (modified) (1 diff)
-
generic/async/client.c (modified) (1 diff)
-
generic/private/async.h (modified) (1 diff)
-
generic/taskman_noasync.c (added)
-
include/task.h (modified) (2 diffs)
-
include/taskman.h (modified) (1 diff)
-
include/taskman_noasync.h (added)
-
include/types/task.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/Makefile
r4ff66ae r87a31ef2 167 167 generic/stats.c \ 168 168 generic/taskman.c \ 169 generic/taskman_noasync.c \ 169 170 generic/assert.c \ 170 171 generic/bsearch.c \ -
uspace/lib/c/generic/async/client.c
r4ff66ae r87a31ef2 198 198 } 199 199 200 int async_session_phone(async_sess_t *sess) 201 { 202 return sess->phone; 203 } 200 204 201 205 /** Initialize the async framework. -
uspace/lib/c/generic/private/async.h
r4ff66ae r87a31ef2 108 108 extern async_sess_t *create_session(int, exch_mgmt_t, 109 109 sysarg_t, sysarg_t, sysarg_t); 110 extern int async_session_phone(async_sess_t *); 110 111 111 112 #endif -
uspace/lib/c/include/task.h
r4ff66ae r87a31ef2 39 39 #include <stdarg.h> 40 40 #include <abi/proc/task.h> 41 #include <async.h>42 41 #include <types/task.h> 43 42 … … 77 76 78 77 /* Implemented in task_event.c */ 79 extern int task_register_event_handler(task_event_handler_t );78 extern int task_register_event_handler(task_event_handler_t, bool); 80 79 81 80 #endif -
uspace/lib/c/include/taskman.h
r4ff66ae r87a31ef2 36 36 #define LIBC_TASKMAN_H_ 37 37 38 #ifndef TASKMAN_DISABLE_ASYNC39 38 #include <async.h> 40 #endif41 39 42 40 /* Internal functions to be used by loader only */ 43 #ifndef TASKMAN_DISABLE_ASYNC44 41 extern async_sess_t *taskman_get_session(void); 45 #endif46 42 extern int taskman_intro_loader(void); 47 43 -
uspace/lib/c/include/types/task.h
r4ff66ae r87a31ef2 36 36 #define _LIBC_TYPES_TASK_H_ 37 37 38 #include <async.h> 39 38 40 typedef enum { 39 41 TASK_EXIT_RUNNING, /**< Internal taskman value. */
Note:
See TracChangeset
for help on using the changeset viewer.
