HelenOS sources
task_t 55 boot/arch/arm32/include/arch/types.h task_t tasks[TASKMAP_MAX_RECORDS];
task_t 46 boot/arch/ia64/include/arch/types.h task_t tasks[TASKMAP_MAX_RECORDS];
task_t 50 boot/arch/mips32/include/arch/types.h task_t tasks[TASKMAP_MAX_RECORDS];
task_t 45 boot/arch/ppc32/include/arch/types.h task_t tasks[TASKMAP_MAX_RECORDS];
task_t 65 boot/arch/riscv64/include/arch/types.h task_t tasks[TASKMAP_MAX_RECORDS];
task_t 45 boot/arch/sparc64/include/arch/types.h task_t tasks[TASKMAP_MAX_RECORDS];
task_t 75 boot/generic/src/payload.c void (*clear_cache)(void *, size_t), task_t *task)
task_t 187 boot/generic/src/payload.c task_t task;
task_t 37 kernel/arch/abs32le/src/proc/task.c void task_create_arch(task_t *t)
task_t 41 kernel/arch/abs32le/src/proc/task.c void task_destroy_arch(task_t *t)
task_t 45 kernel/arch/amd64/src/proc/task.c void task_create_arch(task_t *task)
task_t 56 kernel/arch/amd64/src/proc/task.c void task_destroy_arch(task_t *task)
task_t 45 kernel/arch/ia32/src/proc/task.c void task_create_arch(task_t *task)
task_t 56 kernel/arch/ia32/src/proc/task.c void task_destroy_arch(task_t *task)
task_t 55 kernel/arch/ia64/src/ddi/ddi.c errno_t ddi_iospace_enable_arch(task_t *task, uintptr_t ioaddr, size_t size)
task_t 87 kernel/arch/ia64/src/ddi/ddi.c errno_t ddi_iospace_disable_arch(task_t *task, uintptr_t ioaddr, size_t size)
task_t 37 kernel/arch/riscv64/src/proc/task.c void task_create_arch(task_t *t)
task_t 41 kernel/arch/riscv64/src/proc/task.c void task_destroy_arch(task_t *t)
task_t 59 kernel/genarch/src/ddi/ddi-bitmap.c errno_t ddi_iospace_enable_arch(task_t *task, uintptr_t ioaddr, size_t size)
task_t 122 kernel/genarch/src/ddi/ddi-bitmap.c errno_t ddi_iospace_disable_arch(task_t *task, uintptr_t ioaddr, size_t size)
task_t 50 kernel/genarch/src/ddi/ddi-dummy.c errno_t ddi_iospace_enable_arch(task_t *task, uintptr_t ioaddr, size_t size)
task_t 65 kernel/genarch/src/ddi/ddi-dummy.c errno_t ddi_iospace_disable_arch(task_t *task, uintptr_t ioaddr, size_t size)
task_t 84 kernel/generic/include/ddi/ddi.h extern errno_t ddi_iospace_enable_arch(task_t *, uintptr_t, size_t);
task_t 85 kernel/generic/include/ddi/ddi.h extern errno_t ddi_iospace_disable_arch(task_t *, uintptr_t, size_t);
task_t 44 kernel/generic/include/ipc/ipcrsc.h extern errno_t phone_alloc(task_t *, bool, cap_phone_handle_t *, kobject_t **);
task_t 145 kernel/generic/include/proc/task.h extern task_t *task_create(as_t *, const char *);
task_t 146 kernel/generic/include/proc/task.h extern void task_hold(task_t *);
task_t 147 kernel/generic/include/proc/task.h extern void task_release(task_t *);
task_t 148 kernel/generic/include/proc/task.h extern task_t *task_find_by_id(task_id_t);
task_t 150 kernel/generic/include/proc/task.h extern task_t *task_first(void);
task_t 151 kernel/generic/include/proc/task.h extern task_t *task_next(task_t *);
task_t 154 kernel/generic/include/proc/task.h extern void task_get_accounting(task_t *, uint64_t *, uint64_t *);
task_t 157 kernel/generic/include/proc/task.h extern void perm_set(task_t *, perm_t);
task_t 158 kernel/generic/include/proc/task.h extern perm_t perm_get(task_t *);
task_t 161 kernel/generic/include/proc/task.h extern void task_create_arch(task_t *);
task_t 165 kernel/generic/include/proc/task.h extern void task_destroy_arch(task_t *);
task_t 139 kernel/generic/include/proc/thread.h task_t *task;
task_t 215 kernel/generic/include/proc/thread.h extern thread_t *thread_create(void (*)(void *), void *, task_t *,
task_t 218 kernel/generic/include/proc/thread.h extern void thread_attach(thread_t *, task_t *);
task_t 145 kernel/generic/src/cap/cap.c errno_t caps_task_alloc(task_t *task)
task_t 170 kernel/generic/src/cap/cap.c void caps_task_init(task_t *task)
task_t 182 kernel/generic/src/cap/cap.c void caps_task_free(task_t *task)
task_t 200 kernel/generic/src/cap/cap.c bool caps_apply_to_kobject_type(task_t *task, kobject_type_t type,
task_t 223 kernel/generic/src/cap/cap.c static void cap_initialize(cap_t *cap, task_t *task, cap_handle_t handle)
task_t 241 kernel/generic/src/cap/cap.c static cap_t *cap_get(task_t *task, cap_handle_t handle, cap_state_t state)
task_t 265 kernel/generic/src/cap/cap.c errno_t cap_alloc(task_t *task, cap_handle_t *handle)
task_t 300 kernel/generic/src/cap/cap.c cap_publish(task_t *task, cap_handle_t handle, kobject_t *kobj)
task_t 338 kernel/generic/src/cap/cap.c kobject_t *cap_unpublish(task_t *task, cap_handle_t handle, kobject_type_t type)
task_t 394 kernel/generic/src/cap/cap.c void cap_free(task_t *task, cap_handle_t handle)
task_t 338 kernel/generic/src/ddi/ddi.c task_t *task = task_find_by_id(id);
task_t 375 kernel/generic/src/ddi/ddi.c task_t *task = task_find_by_id(id);
task_t 60 kernel/generic/src/ipc/event.c static event_t *evno2event(int evno, task_t *task)
task_t 83 kernel/generic/src/ipc/event.c void event_task_init(task_t *task)
task_t 131 kernel/generic/src/ipc/event.c void event_task_set_unmask_callback(task_t *task, event_task_type_t evno,
task_t 235 kernel/generic/src/ipc/event.c errno_t event_task_notify(task_t *task, event_task_type_t evno, bool mask,
task_t 141 kernel/generic/src/ipc/ipc.c void ipc_answerbox_init(answerbox_t *box, task_t *task)
task_t 195 kernel/generic/src/ipc/ipc.c void ipc_phone_init(phone_t *phone, task_t *caller)
task_t 351 kernel/generic/src/ipc/ipc.c task_t *caller = phone->caller;
task_t 404 kernel/generic/src/ipc/ipc.c task_t *caller = phone->caller;
task_t 969 kernel/generic/src/ipc/ipc.c task_t *task = task_find_by_id(taskid);
task_t 67 kernel/generic/src/ipc/ipcrsc.c errno_t phone_alloc(task_t *task, bool publish, cap_phone_handle_t *phandle,
task_t 208 kernel/generic/src/ipc/kbox.c task_t *task = task_find_by_id(taskid);
task_t 45 kernel/generic/src/ipc/ops/stchngath.c task_t *other_task_s;
task_t 76 kernel/generic/src/ipc/ops/stchngath.c task_t *other_task_s;
task_t 77 kernel/generic/src/ipc/ops/stchngath.c task_t *other_task_r;
task_t 96 kernel/generic/src/ipc/ops/stchngath.c other_task_s = (task_t *) ipc_get_arg5(olddata);
task_t 271 kernel/generic/src/main/main.c task_t *kernel = task_create(AS_KERNEL, "kernel");
task_t 191 kernel/generic/src/proc/scheduler.c static void switch_task(task_t *task)
task_t 85 kernel/generic/src/proc/task.c static void task_kill_internal(task_t *);
task_t 99 kernel/generic/src/proc/task.c task_cache = slab_cache_create("task_t", sizeof(task_t), 0,
task_t 109 kernel/generic/src/proc/task.c task_t *task;
task_t 112 kernel/generic/src/proc/task.c task_t *task_0 = ipc_box_0->task;
task_t 154 kernel/generic/src/proc/task.c task_t *task = (task_t *) obj;
task_t 183 kernel/generic/src/proc/task.c task_t *task = (task_t *) obj;
task_t 197 kernel/generic/src/proc/task.c task_t *task_create(as_t *as, const char *name)
task_t 199 kernel/generic/src/proc/task.c task_t *task = (task_t *) slab_alloc(task_cache, FRAME_ATOMIC);
task_t 271 kernel/generic/src/proc/task.c static void task_destroy(task_t *task)
task_t 300 kernel/generic/src/proc/task.c void task_hold(task_t *task)
task_t 312 kernel/generic/src/proc/task.c void task_release(task_t *task)
task_t 424 kernel/generic/src/proc/task.c task_t *task_find_by_id(task_id_t id)
task_t 426 kernel/generic/src/proc/task.c task_t *task = NULL;
task_t 432 kernel/generic/src/proc/task.c task = odict_get_instance(odlink, task_t, ltasks);
task_t 465 kernel/generic/src/proc/task.c task_t *task_first(void)
task_t 476 kernel/generic/src/proc/task.c return odict_get_instance(odlink, task_t, ltasks);
task_t 484 kernel/generic/src/proc/task.c task_t *task_next(task_t *cur)
task_t 495 kernel/generic/src/proc/task.c return odict_get_instance(odlink, task_t, ltasks);
task_t 508 kernel/generic/src/proc/task.c void task_get_accounting(task_t *task, uint64_t *ucycles, uint64_t *kcycles)
task_t 535 kernel/generic/src/proc/task.c static void task_kill_internal(task_t *task)
task_t 565 kernel/generic/src/proc/task.c task_t *task = task_find_by_id(id);
task_t 615 kernel/generic/src/proc/task.c static void task_print(task_t *task, bool additional)
task_t 677 kernel/generic/src/proc/task.c task_t *task;
task_t 695 kernel/generic/src/proc/task.c task_t *task = odict_get_instance(odlink, task_t, ltasks);
task_t 229 kernel/generic/src/proc/thread.c thread_t *thread_create(void (*func)(void *), void *arg, task_t *task,
task_t 387 kernel/generic/src/proc/thread.c void thread_attach(thread_t *thread, task_t *task)
task_t 53 kernel/generic/src/security/perm.c void perm_set(task_t *task, perm_t perms)
task_t 67 kernel/generic/src/security/perm.c perm_t perm_get(task_t *task)
task_t 91 kernel/generic/src/security/perm.c task_t *task = task_find_by_id(taskid);
task_t 121 kernel/generic/src/security/perm.c task_t *task = task_find_by_id(taskid);
task_t 214 kernel/generic/src/sysinfo/stats.c static void produce_stats_task(task_t *task, stats_task_t *stats_task)
task_t 272 kernel/generic/src/sysinfo/stats.c task_t *task = task_first();
task_t 451 kernel/generic/src/sysinfo/stats.c task_t *task = task_first();
task_t 481 kernel/generic/src/sysinfo/stats.c task_t *prev_task = task;
task_t 522 kernel/generic/src/sysinfo/stats.c task_t *task = task_find_by_id(task_id);
HelenOS homepage, sources at GitHub