Ignore:
File:
1 edited

Legend:

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

    r5d0500c r5bcf1f9  
    3838#include <cpu.h>
    3939#include <ipc/ipc.h>
    40 #include <ipc/event.h>
    41 #include <ipc/kbox.h>
    4240#include <synch/spinlock.h>
    4341#include <synch/mutex.h>
     
    5553#include <proc/scheduler.h>
    5654#include <udebug/udebug.h>
     55#include <ipc/kbox.h>
    5756#include <mm/as.h>
    58 #include <abi/sysinfo.h>
     57#include <sysinfo/abi.h>
    5958
    6059struct thread;
     
    7473        char name[TASK_NAME_BUFLEN];
    7574        /** List of threads contained in this task. */
    76         list_t threads;
     75        link_t th_head;
    7776        /** Address space. */
    7877        as_t *as;
    7978        /** Unique identity of task. */
    8079        task_id_t taskid;
    81         /** Task security container. */
    82         container_id_t container;
     80        /** Task security context. */
     81        context_id_t context;
    8382       
    8483        /** Number of references (i.e. threads). */
     
    9493        phone_t phones[IPC_MAX_PHONES];
    9594        stats_ipc_t ipc_info;   /**< IPC statistics */
    96         list_t sync_boxes;      /**< List of synchronous answerboxes. */
    97         event_t events[EVENT_TASK_END - EVENT_END];
     95        /** List of synchronous answerboxes. */
     96        link_t sync_box_head;
    9897       
    9998#ifdef CONFIG_UDEBUG
Note: See TracChangeset for help on using the changeset viewer.