Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/proc/task.h

    r5bcf1f9 ree42e43  
    9393        phone_t phones[IPC_MAX_PHONES];
    9494        stats_ipc_t ipc_info;   /**< IPC statistics */
     95        /**
     96         * Active asynchronous messages. It is used for limiting uspace to
     97         * certain extent.
     98         */
     99        atomic_t active_calls;
    95100        /** List of synchronous answerboxes. */
    96101        link_t sync_box_head;
     
    131136extern task_t *task_find_by_id(task_id_t);
    132137extern int task_kill(task_id_t);
    133 extern void task_kill_self(bool) __attribute__((noreturn));
    134138extern void task_get_accounting(task_t *, uint64_t *, uint64_t *);
    135139extern void task_print_list(bool);
     
    146150#endif
    147151
    148 #ifdef __32_BITS__
    149 extern sysarg_t sys_task_get_id(sysarg64_t *);
    150 #endif
    151 
    152 #ifdef __64_BITS__
    153 extern sysarg_t sys_task_get_id(void);
    154 #endif
    155 
    156 extern sysarg_t sys_task_set_name(const char *, size_t);
    157 extern sysarg_t sys_task_kill(task_id_t *);
    158 extern sysarg_t sys_task_exit(sysarg_t);
     152extern unative_t sys_task_get_id(task_id_t *);
     153extern unative_t sys_task_set_name(const char *, size_t);
    159154
    160155#endif
Note: See TracChangeset for help on using the changeset viewer.